Azure Fundamentals · Les

Availability zones

Leer hoe availability zones workloads beschermen tegen storingen in datacenters door resources te verdelen over fysiek gescheiden locaties binnen een regio.

Les 2 van 413 stappen

Availability zones is een gratis Azure Fundamentals-les op CoddyKit. Dit is les 2 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Azure Fundamentals. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Azure Fundamentals bevat in totaal 4 lessen.

Het probleem dat beschikbaarheidszones oplossen

Zelfs binnen één regio kan één storing in een datacenter — door stroomuitval, brand of overstroming — je app uitschakelen. Dat ene storingspunt lossen beschikbaarheidszones op.

Wat is een beschikbaarheidszone?

Een beschikbaarheidszone is een afzonderlijk datacenter in een regio met eigen stroomvoorziening, koeling en netwerk. Zones liggen kilometers uit elkaar en de meeste ondersteunde regio's hebben er drie.

Zone-redundante versus zonale resources

Je kunt zones op twee manieren gebruiken: zonaal koppelt een resource aan één zone die je kiest, terwijl zone-redundant deze automatisch over alle zones verspreidt — zoals ZRS dat naar drie zones tegelijk schrijft.

# Deploy a VM pinned to Availability Zone 2
az vm create \
  --resource-group myRG \
  --name myZoneVM \
  --image Ubuntu2204 \
  --zone 2 \
  --admin-username azureuser \
  --generate-ssh-keys

Impact van beschikbaarheidszones op de SLA

Zones verbeteren je SLA. Eén VM biedt 99,9%, twee VM's in een beschikbaarheidsset 99,95% en twee VM's verspreid over zones 99,99% — minder dan 53 minuten uitvaltijd per jaar.

Services die beschikbaarheidszones ondersteunen

Veel services ondersteunen beschikbaarheidszones. Zonale services zijn onder andere VM's en beheerde schijven; zone-redundante services zijn onder andere Azure SQL, AKS en ZRS. Controleer altijd per service of deze wordt ondersteund.

Beschikbaarheidszones versus beschikbaarheidssets

Oudere beschikbaarheidssets verspreiden VM's over racks binnen één datacenter — goed tegen rackstoringen, maar niet tegen een volledige uitval. Zones overspannen meerdere datacenters, dus geef daar de voorkeur aan als ze worden ondersteund.

Architectuurpatroon met meerdere zones

Een solide patroon met meerdere zones verspreidt load balancers, webservers en databasesreplica's over de zones. Als één zone uitvalt, verschuift het verkeer gewoon naar de gezonde zones.

Regio's die beschikbaarheidszones ondersteunen

Niet elke regio ondersteunt zones — in kleinere regio's ontbreken mogelijk drie datacenters. Microsoft markeert de regio's die dat wel doen als aanbevolen regio's; kies er een voor ontwerpen met hoge beschikbaarheid.

# Check which regions support availability zones
az account list-locations \
  --query '[?metadata.regionType==`Physical`].{Name:name, DisplayName:displayName}' \
  --output table

Kostenoverwegingen voor zoneredundantie

Zones brengen geringe extra kosten met zich mee: voor gegevensoverdracht tussen zones betaal je een klein bedrag per GB — veel minder dan tussen regio's. De kosten zijn het waard voor de beschikbaarheid, maar neem ze mee in je totaalberekening.

Zones combineren met regiodubbels

De meest robuuste ontwerpen combineren beide: zones voor dagelijkse fouttolerantie en regiodubbels voor herstel na rampen. Zo dek je alledaagse storingen en zeldzame regionale rampen af.

Hoe Azure zonenummers bepaalt

Azure labelt zones als Zone 1, 2 en 3, maar de nummers zijn lokaal voor elke regio — Zone 1 in East US is niet Zone 1 in West US. Plan de plaatsing dus alleen binnen één regio.

Korte controle

Tijd voor een korte controle! Laten we kijken of beschikbaarheidszones nu duidelijk zijn.

Samenvatting van de les

Korte samenvatting: beschikbaarheidszones zijn geïsoleerde datacenters in een regio, zonaal koppelt een resource aan één zone terwijl zone-redundant alle zones gebruikt, en zones leveren een VM-SLA van 99,99%.

Gratis beginnen

Leer Azure Fundamentals met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Availability zones” gratis?

Ja — de volledige tekst van “Availability zones” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Azure Fundamentals wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Azure Fundamentals bevat in totaal 4 lessen.

Wat leer ik in “Availability zones”?

Leer hoe availability zones workloads beschermen tegen storingen in datacenters door resources te verdelen over fysiek gescheiden locaties binnen een regio. Je oefent met Azure Fundamentals door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Azure Fundamentals te beginnen?

Ervaring vooraf is niet nodig. Azure Fundamentals op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.

Hoe lang duurt de les “Availability zones”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Azure Fundamentals?

Ja. Elke les over Azure Fundamentals bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Azure-regio's en regioparen
  2. Availability zones
  3. Azure-datacenters en edge-locaties
  4. De juiste regio voor uw workload selecteren
← Terug naar Azure Fundamentals