Introduktion

Slutförd

Det kan vara svårt att hantera virtuella datorer i stor skala, särskilt när användningsmönstren och efterfrågan på apparna varierar. Du vill kunna justera dina virtuella datorresurser så att de matchar det aktuella behovet. Samtidigt kanske du vill hålla konfigurationen för den virtuella datorn konsekvent för att säkerställa programmets stabilitet. Om du lyckas med det här kan du bibehålla dataflöden och svarstider samtidigt som du minimerar kostnaderna för att kontinuerligt köra en stor mängd virtuella datorer.

Tänk dig att du arbetar för ett inhemskt fraktföretag. Dina kunder använder en av företagets webbplatser för att hantera och kontrollera sina leveransers status. Den här webbplatsen distribueras till virtuella datorer som körs lokalt. Du har lagt märke till att en ökad användning av webbplatsen förbrukar en stor del av de virtuella datorernas resurser. Du kan däremot inte anpassa dig efter variationer i belastningen utan att ingripa manuellt och skapa eller frigöra virtuella datorer.

Du bestämmer dig för att flytta appen till Azure. Du behöver en lösning som automatiskt hanterar variationer i belastningen och säkerställer webbplatsens prestanda. Du måste också snabbt distribuera programuppdateringar till servrarna samtidigt som effekten på slutanvändarna minimeras.

I den här modulen får du lära dig hur en VM-skalningsuppsättning hjälper dig att hantera de här utmaningarna med belastningsutjämning av ett webbprogram.

Utbildningsmål

I den här modulen kommer du att:

  • Identifiera funktionerna i Virtual Machine Scale Sets.
  • Identifiera användningsfallen för att köra program på Virtual Machine Scale Sets.
  • Distribuera ett program på en VM-skalningsuppsättning.

Förutsättningar

  • Grundläggande kunskaper om virtuella Azure-datorer
  • Grundläggande kunskaper om belastningsutjämning