Codegarden

Don’t miss Umbraco’s event of the year

Get your ticket →

Umbraco Training: Load Balancing

Make sure your Umbraco site is always available, no matter how much traffic you get!

Umbraco

Who should attend this course?

Everyone with a bit of Umbraco experience and a desire to learn how to load-balance an Umbraco project.

Requirements

  • Knowledge of the Umbraco CMS is recommended (e.g. experience working with the Umbraco backoffice or having attended the Umbraco Fundamentals training).

  • Must be able to set up and run an Umbraco project using the following guide from our documentation.

  • Must have an Active Microsoft Azure subscription (paid or trial)

  • Must have installed the following software: Visual Studio Code or a similar IDE, Azure CLI, Docker Desktop, Node.js, PowerShell (for non-Windows users).

Objectives

By the end of this course, you will be able to:

  • Build and configure a fully load-balanced Umbraco application for both frontend and backoffice scenarios

  • Provision and manage Azure infrastructure using Bicep (Infrastructure as Code)

  • Implement distributed caching, storage, and session management using Azure SQL, Blob Storage, and Redis

  • Deploy Umbraco across multiple environments, including Azure Web Apps and Azure Container Apps

  • Configure global load balancing and automatic failover using Azure Front Door

Counts toward an Umbraco Certification title

By attending this course you automatically take one step closer to earning yourself an official Umbraco Certification title. This course is a step toward the highest Umbraco certification status: Umbraco Certified Master.

You can keep track of the courses you've taken on your developer profile on umbraco.com. Your profile will be updated shortly after you've attended a course.

Once you've attended the required courses for the specific status, you'll be invited to take a Certification Test. Pass this, and the title is yours!

Where and when?

Our Load Balancing training course is available on-demand giving you instant access and you can complete them at your own pace.

Get access to Load Balancing

Topics Covered

  • Azure Blob Storage Configuration

  • Configuring Models Builder and Installing the Starter Kit

  • Distributed and Hybrid Cache

  • Setup for Backoffice Load Balancing

  • Application Insights

  • Creating an Output Caching Extension Package

  • Distributed Background Jobs

  • Database Server Messenger Options

  • Runtime Modes

  • Azure Web App Configuration and Deployment

  • Container Configuration and Deployment

  • Front Door Configuration

  • Entra identity

Master.png (2)