Wereldwijde cloudinfrastructuur en organisatie van resources

Leer hoe AWS, Microsoft Azure en Google Cloud hun diensten verdelen over regio’s, beschikbaarheidszones en edgelocaties, en hoe je die indeling gebruikt om applicaties beschikbaar en snel te houden. Kies locaties door latentie, regels voor gegevenslocatie, mogelijkheden voor een soevereine cloud, diensten en prijs af te wegen. Organiseer resources vervolgens in accounts, abonnementen, projecten, resourcegroepen en beheerhiërarchieën en beheer ze met beheerconsoles, opdrachtregelprogramma’s, SDK’s en infrastructuur als code.

BeginnerLes 2 van 7 in Cursus Cloudcomputing met AWS, Azure en Google Cloud

Wat je leert

  1. Leg uit hoe AWS, Microsoft Azure en Google Cloud hun hardware organiseren in regio’s, beschikbaarheidszones, datacenters en edgelocaties, en waarvoor elke laag dient.
    • Leg uit wat een cloudregio is en hoe regio’s hun naam krijgen
      Definieer een regio, lees de codes die aanbieders voor regio’s gebruiken en maak onderscheid tussen regionale, zonegebonden en wereldwijde diensten.
    • Leg beschikbaarheidszones en datacenters uit
      Beschrijf beschikbaarheidszones als geïsoleerde groepen datacenters binnen een regio, lees zonenamen en maak onderscheid tussen zonegebonden, zoneredundante en regionale implementaties.
    • Leg edgelocaties en andere manieren uit waarop cloudaanbieders diensten dichter bij gebruikers brengen
      Leg uit hoe edgelocaties tijdelijk opgeslagen content en toegangspunten tot het netwerk dicht bij gebruikers aanbieden en vergelijk ze met lokale zones en uitbreidingen op eigen locatie.
  2. Gebruik meerdere beschikbaarheidszones om lokale storingen te overleven en meerdere regio’s om te herstellen van regionale rampen en gebruikers wereldwijd te bedienen. Leg uit wat elke keuze kost.
    • Houd applicaties beschikbaar met meerdere beschikbaarheidszones
      Verwijder enkelvoudige storingspunten door kopieën van een applicatie over zones te verspreiden en schat het effect op de beschikbaarheid en capaciteit.
    • Gebruik meerdere regio’s voor calamiteitenherstel en wereldwijd bereik
      Bepaal wanneer een tweede regio nodig is, beschrijf hersteldoelstellingen en strategieën voor calamiteitenherstel en leg uit hoe Azure-regioparen werken.
  3. Schat netwerkvertraging, weeg de factoren voor regiokeuze af en pas regels voor gegevenslocatie, grensoverschrijdende doorgifte en mogelijkheden voor een soevereine cloud toe op locatiekeuzes.
    • Schat de latentie en plaats workloads dicht bij gebruikers
      Leg latentie en retourtijd uit, schat hun ondergrens op basis van afstand en verminder vertraging met nabijgelegen regio’s, edgecaching en zorgvuldige plaatsing van applicatieonderdelen.
    • Weeg de factoren voor de keuze van een regio af
      Vergelijk mogelijke regio’s op compliance, latentie, beschikbaarheid van diensten, prijs, weerbaarheid en duurzaamheid met een heldere, herhaalbare methode.
    • Pas regels voor gegevenslocatie, gegevenssoevereiniteit en grensoverschrijdende gegevensdoorgifte toe
      Maak onderscheid tussen gegevenslocatie, verplichte lokale gegevensopslag en gegevenssoevereiniteit. Leg uit hoe regiokeuze, doorgifteregels zoals die van de AVG en buitenlandse wetten beïnvloeden waar gegevens mogen worden opgeslagen en wie er toegang toe heeft.
    • Vergelijk mogelijkheden voor een soevereine cloud
      Leg uit wat een cloudomgeving soeverein maakt, vergelijk overheidsclouds, Chinese clouds en Europese soevereine cloudaanbiedingen van de drie grote aanbieders en weeg hun voordelen af tegen hun beperkingen.
  4. Gebruik de containers voor resources van elke aanbieder, groepeer resources naar doel en levenscyclus en leg uit hoe beheerhiërarchieën beleidsregels en toegang doorgeven aan alles wat eronder valt.
    • Leg accounts, abonnementen en projecten uit
      Beschrijf de basiscontainer die elke aanbieder gebruikt voor resources, facturering en toegang, en leg uit waarom organisaties er meerdere gebruiken.
    • Groepeer resources met resourcegroepen, tags en labels
      Gebruik Azure-resourcegroepen om resources met een gedeelde levenscyclus te beheren, vergelijk ze met AWS Resource Groups en organiseer resources met tags en labels.
    • Beschrijf beheerhiërarchieën en overerving
      Vergelijk de hiërarchieën van Azure, AWS en Google Cloud en leg uit hoe beleidsregels en toegang die op een hoger niveau zijn ingesteld, worden doorgegeven aan alles daaronder.
  5. Vergelijk de webconsole, opdrachtregelprogramma’s, SDK’s en API’s en bepaal wanneer je een taak eenmalig met de hand uitvoert of automatiseert als infrastructuur als code.
    • Vergelijk de beheerconsole, opdrachtregelprogramma’s, SDK’s en API’s
      Leg uit hoe elk beheerprogramma de API’s van de aanbieder aanroept en kies de beheerconsole, een opdrachtregelprogramma, Cloud Shell of een SDK voor een bepaalde taak.
    • Kies tussen eenmalige handelingen en herhaalbare automatisering
      Leg infrastructuur als code uit, vergelijk declaratieve sjablonen met scripts en bepaal wanneer een taak moet worden geautomatiseerd.

Wereldwijde cloudinfrastructuur: uitleg

5 hoofdstukken

1

Lees de kaart van cloudinfrastructuur

Cloudaanbieders spreiden hun infrastructuur over regio’s, zones en edgelocaties. Elke laag lost een ander probleem op: een workload plaatsen, lokale storingen isoleren of geselecteerde diensten dichter bij gebruikers brengen. Regiocodes en zone-identificaties vertalen die fysieke indeling naar keuzes in cloudprogramma’s. Als je die keuzes begrijpt, kun je controleren waar een resource draait, waarvan die afhankelijk is en welke kopieën zich elders kunnen bevinden.

1.1 Regio’s, codes en het bereik van diensten

Een regio is een geografisch gebied waar een aanbieder clouddiensten aanbiedt vanuit een groep datacenters. Door een regio te kiezen, plaats je de meeste resources, zoals een database, in dat gebied. Regio’s zijn ontworpen om onafhankelijk te werken, wat helpt om regionale storingen te begrenzen.

Lees de locatie correct

AWS, Microsoft Azure en Google Cloud gebruiken verschillende namen voor vergelijkbare locaties. Een weergavenaam helpt mensen een plaats te herkennen; een code identificeert die in opdrachten en sjablonen.

AanbiederWeergavenaam of locatie voor SydneyRegiocode
AWSAsia Pacific (Sydney)ap-southeast-2
AzureAustralia Eastaustraliaeast
Google CloudSydneyaustralia-southeast1

Een naam alleen kan misleiden. Azure West Europe (westeurope) ligt in Nederland; North Europe ligt in Ierland. Google Cloud europe-west4 ligt in Nederland, terwijl europe-west1 in België ligt. AWS Europe (Frankfurt) gebruikt eu-central-1. Als een land is voorgeschreven, controleer dan de gedocumenteerde fysieke locatie.

De aanbieders beheren enkele tientallen regio’s in Noord- en Zuid-Amerika, Europa, Azië en de Stille Oceaan, het Midden-Oosten en Afrika. Hun aanwezigheid blijft groeien. Een actuele infrastructuurkaart is nuttiger voor een locatiekeuze dan een uit het hoofd geleerd aantal regio’s.

Maak onderscheid tussen locatie en bereik

Het bereik van een resource beschrijft het gebied waartoe die behoort of dat die kan bedienen.

BereikBetekenisVoorbeeld
ZonegebondenGeplaatst in één zone binnen een regioEen zonegebonden virtuele machine
RegionaalHoort bij één regioEen Amazon S3-bucket of een regionaal statisch extern IP-adres van Google Cloud
WereldwijdNiet aan één regio toegewezenAWS IAM, Microsoft Entra ID of een Google Cloud Compute Engine-image

Het label regionaal zegt op zichzelf weinig over bescherming tegen storingen. Een regionale resource kan vanuit meerdere zones bereikbaar zijn en toch afhankelijk zijn van infrastructuur in één zone. Controleer de redundantie-instelling om te achterhalen of de resource een zonestoring overleeft.

Bij een locatie hoort ook een controle van gegevensstromen. Een database kan in de gekozen regio draaien terwijl een back-up- of replicatiefunctie de gegevens elders naartoe kopieert. Geografisch redundante opslag van Azure is daarvan een voorbeeld. Controleer waar de primaire gegevens, back-ups en replica’s naartoe gaan voordat je de regio als volledige grens voor de gegevenslocatie beschouwt.

Controleer wat de regio biedt

Dienstenlijsten en prijzen verschillen per regio. Controleer of de vereiste databasefunctie, machinegrootte en mogelijkheden voor weerbaarheid beschikbaar zijn. Mogelijk moet ook toegang voor een account worden ingeschakeld: AWS-regio’s die na 20 maart 2019 zijn geïntroduceerd, zijn standaard uitgeschakeld en sommige Azure-regio’s hebben beperkte toegang.

Stel dat een machine is aangemaakt in eu-west-1, maar dat een AWS-resourcelijst nu us-east-1 toont. De lege lijst betekent niet dat de machine is verwijderd. Schakel over naar de regio waarin de machine is aangemaakt en controleer het geselecteerde account en de filters. Als je de weergave verandert, blijft de machine draaien en blijven de kosten doorlopen.

Belangrijkste punten

  • Een regio is een geografisch gebied voor implementatie; een code identificeert die in programma’s.
  • Controleer in welk land de fysieke locatie ligt in plaats van dat uit een weergavenaam af te leiden.
  • Zonegebonden, regionaal en wereldwijd beschrijven het bereik; weerbaarheid tegen een zonestoring hangt af van de configuratie van de dienst.
  • Controleer beschikbaarheid van diensten, toegang, prijs, back-ups en replicatie voordat je een regio kiest.

1.2 Zones en de storingen die ze isoleren

Een beschikbaarheidszone is een geïsoleerde groep van één of meer datacenters binnen een regio. De stroomvoorziening, koeling en netwerkvoorzieningen zijn onafhankelijk van die van andere zones. AWS en Azure noemen dit een beschikbaarheidszone; Google Cloud noemt het een zone.

Begrijp de fysieke lagen

Een datacenter is een gebouw met servers en ondersteunende apparatuur. Een zone kan meerdere van zulke gebouwen gebruiken en een regio groepeert zones. Als je een zone als precies één gebouw beschouwt, krijg je een verkeerd beeld van de storingsgrenzen van de aanbieder.

Zones liggen ver genoeg uit elkaar om de kans te verkleinen dat ze samen worden getroffen door een lokale brand, een stroomprobleem of een overstroming, maar dicht genoeg bij elkaar voor snelle communicatie. AWS plaatst zones binnen ongeveer 100 km van elkaar; Azure beschrijft zones als gewoonlijk binnen 100 km van elkaar en streeft naar een retourtijd van minder dan ongeveer 2 ms. Snelle verbindingen maken synchrone replicatie praktisch: een schrijfbewerking wordt pas bevestigd nadat de vereiste kopieën over zones zijn opgeslagen.

Een grote regionale gebeurtenis kan nog steeds meerdere zones treffen. Meerdere zones bieden bescherming tegen een zonestoring; een tweede regio biedt een afzonderlijke locatie voor herstel na een regionale storing.

Lees zone-identificaties

AWS voegt een letter toe aan een regiocode, zoals in eu-central-1a. Google Cloud voegt een koppelteken en een letter toe, zoals in europe-west4-a. Azure gebruikt logische zonenummers zoals 1, 2 en 3.

Overeenkomende namen bij verschillende klanten kunnen misleiden. Azure-zone 1 kan in verschillende abonnementen aan verschillende fysieke zones zijn toegewezen. AWS heeft namen in zijn oudste regio’s onafhankelijk toegewezen voor accounts die vóór november 2025 zijn aangemaakt; nieuwere accounts gebruiken een consistente toewijzing. Een AWS-AZ-ID, zoals euc1-az1, identificeert dezelfde fysieke zone in alle accounts. Teams die fysieke plaatsing afstemmen, vergelijken AZ-ID’s of gedocumenteerde toewijzingen aan fysieke zones.

AWS stelt dat elke regio minstens drie zones heeft. Veel Azure-regio’s hebben er drie, maar sommige hebben er geen. Google Cloud-regio’s hebben meerdere zones. Controleer zowel de gekozen regio als de zoneondersteuning van de dienst.

Kies de bescherming die je nodig hebt
ImplementatiePlaatsingGevolg
ZonegebondenEén gekozen zoneDe resource is afhankelijk van die zone
ZoneredundantDe dienst spreidt kopieën over zonesOntworpen om te blijven werken na het verlies van een zone
Niet-zonegebondenRegionale plaatsing beheerd door de aanbiederGeen expliciete garantie op weerbaarheid tegen zonestoringen

Azure Storage laat zien waarom alleen het aantal kopieën niet genoeg is. LRS bewaart drie lokale kopieën in één datacenter. ZRS verdeelt kopieën over drie zones. GRS voegt een kopie in een tweede regio toe voor herstel. Drie kopieën in één gebouw delen nog steeds de risico’s van dat gebouw; plaatsing in drie zones neemt die specifieke afhankelijkheid weg.

Aanbieders spreiden updates over zones om de gevolgen van een foutieve wijziging te beperken. Kopieën kunnen ook overdrachtskosten veroorzaken: in oktober 2026 brengen AWS en Google Cloud veel overdrachten tussen zones in rekening, terwijl Azure geen kosten rekent voor overdrachten tussen zones binnen dezelfde regio. Prijzen per dienst blijven van belang als je een volledig ontwerp vergelijkt.

Belangrijkste punten

  • Een zone kan meer dan één datacenter bevatten.
  • Snelle verbindingen ondersteunen synchrone kopieën tussen geïsoleerde zones.
  • Vergelijk toewijzingen aan fysieke zones wanneer je plaatsing tussen accounts of abonnementen afstemt.
  • Zonegebonden, niet-zonegebonden en zoneredundante implementaties bieden verschillende bescherming tegen storingen.
  • LRS, ZRS en GRS spreiden kopieën over verschillende fysieke grenzen.

1.3 Edgelocaties, lokale rekenvoorzieningen en uitbreidingen op eigen locatie

Een edgelocatie, of aanwezigheidspunt (PoP), brengt geselecteerde diensten dicht bij gebruikers. Deze locaties bieden caching en toegangspunten tot het netwerk. Ze bieden niet het brede aanbod aan reken- en databasediensten van een regio. Aanbieders hebben honderden edgelocaties, die wijder verspreid zijn dan hun regio’s.

Volg een verzoek door een CDN

Een contentdistributienetwerk (CDN) bewaart herbruikbare kopieën dicht bij lezers. Amazon CloudFront, Azure Front Door en Google Cloud CDN zijn voorbeelden.

  1. Routering stuurt het verzoek naar een geschikte edgelocatie. CloudFront gebruikt selectie op basis van DNS; andere diensten gebruiken anycast, waarbij meerdere locaties hetzelfde IP-adres bekendmaken, of een combinatie.
  2. De locatie controleert haar cache, een opslagplaats voor herbruikbare content.
  3. Bij een cachetreffer geeft de locatie een bruikbare opgeslagen kopie terug. Bij een cachemisser haalt ze het object op bij de bronserver, de gezaghebbende opslag of server.
  4. Geschikte content blijft in de cache voor latere verzoeken, afhankelijk van de geldigheidsduur (TTL) en cacheregels.

CloudFront gebruikt ook grotere regionale edgecaches tussen veel edgelocaties en de bronserver. Een object dat uit een kleine cache is verwijderd, kan daar nog beschikbaar zijn, zodat een extra reis naar de bronserver niet nodig is.

De afbeeldingen van een nieuwssite komen uit Frankfurt. Een lezer in São Paulo bevindt zich hemelsbreed op ongeveer 9.800 km afstand. Zelfs een ideale retourreis via glasvezel duurt ongeveer 98 ms; werkelijke routes duren langer. Bij een cachemisser moet de afbeelding nog steeds bij de bronserver worden opgehaald. Latere lezers kunnen de opgeslagen afbeelding lokaal binnen enkele milliseconden ontvangen.

Afbeeldingen, video’s, scripts, stijlbladen en downloads werken goed omdat veel mensen dezelfde bytes opvragen. Een persoonlijke winkelwagen heeft normaal gesproken een nieuw antwoord van de bronserver nodig. Een edgelocatie kan de verbinding verbeteren zonder dat elk antwoord in de cache kan worden opgeslagen. Edgelocaties kunnen ook DNS-query’s beantwoorden, zoals bij Route 53, of verkeer toelaten op het backbone-netwerk van een aanbieder, zoals bij AWS Global Accelerator.

Maak onderscheid tussen infrastructuur dicht bij gebruikers
KeuzeBelangrijkste doel
AWS Local ZoneEen deel van de reken- en opslagvoorzieningen dicht bij een stedelijk gebied, gekoppeld aan een bovenliggende regio
AWS WavelengthRekenvoorzieningen binnen 5G-netwerken van telecomaanbieders
AWS OutpostsDoor AWS geleverde en beheerde apparatuur op de locatie van de klant
Azure LocalAzure-diensten op gevalideerde hardware die door de klant of een partner wordt beheerd
Google Distributed CloudGedistribueerde aanbiedingen die afhankelijk van de editie geleverde hardware of hardware van de klant gebruiken

Azure Arc voegt een beheerverbinding toe: Azure Resource Manager kan servers en Kubernetes-clusters buiten Azure beheren, ook op eigen locatie en in andere clouds. Het verandert een gebouw van een klant niet in een Azure-regio.

Volg gegevens in de cache over grenzen heen

Een wereldwijd CDN kan content in meerdere landen opslaan. Een regel die buitenlandse kijkers blokkeert, regelt de toegang van het publiek; die bepaalt niet waar kopieën in de cache worden opgeslagen of waar verwerking plaatsvindt. Content die strikt binnen één land moet blijven, vereist een CDN dat de toegestane locaties garandeert of een leveringsroute die opslag in de cache in het buitenland vermijdt. Controleer dit afzonderlijk van de regio van de bronserver.

Belangrijkste punten

  • Een CDN geeft bij een cachetreffer een opgeslagen kopie terug en neemt contact op met de bronserver wanneer het een kopie nodig heeft.
  • Gedeelde content die in de cache kan worden opgeslagen, heeft meer baat bij caching dan gepersonaliseerde antwoorden.
  • Een edgelocatie, een Local Zone en een uitbreiding op eigen locatie hebben verschillende taken.
  • Beperkingen voor kijkers bepalen niet waar kopieën in de cache worden opgeslagen.
  • Azure Arc breidt het beheer uit naar resources buiten Azure.
  • Via een toegangspunt op een edgelocatie kan een groter deel van de reis over het backbone-netwerk van de aanbieder verlopen.
2

Maak plannen voor storingen in zones en regio’s

Beschikbaarheid hangt af van de hele applicatie, van inkomende verzoeken tot opgeslagen gegevens. Meerdere zones kunnen een dienst bij lokale storingen laten doordraaien, maar ook de overblijvende capaciteit en gedeelde afhankelijkheden zijn van belang. Een tweede regio voegt een herstellocatie toe voor grotere verstoringen en kan gebruikers op afstand bedienen. Hersteldoelstellingen helpen bepalen hoeveel gegevens je kopieert, hoeveel infrastructuur je gereedhoudt en wat je vóór een storing test.

2.1 Houd een dienst beschikbaar als een zone uitvalt

Hoge beschikbaarheid betekent dat je gebruikers blijft bedienen als onderdelen uitvallen. Een enkelvoudig storingspunt is een afzonderlijke afhankelijkheid waarvan het verlies de applicatie stillegt. Twee webservers delen nog steeds een enkelvoudig storingspunt als beide afhankelijk zijn van één onbeschermde database.

Bescherm de volledige route van een verzoek

Laat applicatie-instances in verschillende zones draaien. Een loadbalancer controleert hun status en stuurt verzoeken naar gezonde instances. Bescherm ook de gegevenslaag met een zoneredundante database of een synchrone stand-byreplica in een andere zone, zoals bij een Amazon RDS Multi-AZ-configuratie.

Houd applicatie-instances waar mogelijk toestandsloos. Sla de sessie van een gebruiker op in een gedeelde, weerbare gegevensdienst in plaats van alleen in het geheugen van één instance. Dan kan een gezonde instance in een andere zone het volgende verzoek beantwoorden zonder dat de gebruiker de winkelwagen of sessie verliest.

Eén enkele virtuele machine blijft in de gekozen zone. Kies meerdere zonegebonden instances of een dienstoptie die zoneredundantie biedt.

Reken beschikbaarheid om naar uitvaltijd

Een jaar van 365 dagen heeft 8.760 uur. Zet de beschikbaarheid om in een breuk, trek die af van één en vermenigvuldig met de periode:

uitvaltijd in uren=(1−beschikbaarheid als breuk)×8760

Bij 99,9% is de niet-beschikbare fractie 0,001, dus is de uitvaltijd 8,76 uur per jaar. Bij 99,95% is dat 4,38 uur. Bij 99,99% is dat ongeveer 52,6 minuten. Deze omrekeningen beschrijven een percentage over die periode; een daadwerkelijke dienstenniveauovereenkomst bepaalt ook hoe de beschikbaarheid wordt gemeten.

Stel voor een ideale illustratie dat elk van twee zones de volledige applicatie kan draaien, elk 99,9% van de tijd beschikbaar is en de storingen onafhankelijk zijn. De kans dat beide uitvallen is:

0,001×0,001=0,000001

De resulterende beschikbaarheid is 99,9999%, ongeveer 32 seconden uitvaltijd per jaar. Gedeelde softwarefouten, configuratiefouten en regionale afhankelijkheden doorbreken de aanname van onafhankelijkheid. Deze berekening verklaart het voordeel van redundantie; het is niet de toegezegde beschikbaarheid van de applicatie.

Zorg voor voldoende overblijvende capaciteit

Een webwinkel heeft bij piekbelasting zes instances nodig. Twee instances in elk van drie zones leveren er normaal zes, maar slechts vier nadat een zone uitvalt. Om na het verlies van één willekeurige zone zes instances over te houden, moet elk van de twee overblijvende zones drie instances leveren. Implementeer er in totaal negen.

Met twee zones moet elke zone alle zes kunnen dragen, zodat het totaal 12 wordt. In het algemeen geldt bij gelijke aantallen instances per zone:

instances per zone=⌈Nz−1⌉

Hier is N de benodigde piekcapaciteit en z het aantal zones. Rond naar boven af, omdat een instance een hele eenheid is. Voor tien instances verdeeld over vier zones wordt tien gedeeld door drie naar boven afgerond op vier per zone: in totaal 16. Als één zone uitvalt, blijven er 12 over, wat genoeg is. Dit plan gaat ervan uit dat de vereiste capaciteit al draait; wachten op nieuwe instances voegt een afhankelijkheid voor herstel toe.

Belangrijkste punten

  • Bescherm de applicatie, verkeersroutering en gegevensafhankelijkheden over meerdere zones.
  • Bewaar de gebruikerstoestand in een weerbare gedeelde dienst.
  • Bereken de uitvaltijd over de vermelde periode.
  • De berekening met onafhankelijke zones is een ideale illustratie; gedeelde storingen beïnvloeden de werkelijke beschikbaarheid.
  • Stem de capaciteit van de overblijvende zones af op de piekvraag en rond aantallen instances naar boven af.
  • Meerdere zones bieden geen tweede regionale herstellocatie.

2.2 Herstel in een andere regio

Een tweede regio ondersteunt herstel na een regionale ramp. Die kan ook gebruikers op afstand bedienen, aan landspecifieke locatievoorschriften voldoen of een dienst of capaciteit bieden die in de eerste regio niet beschikbaar is. Elke reden stelt andere eisen aan het ontwerp.

Stel twee hersteldoelstellingen vast

De herstelpuntdoelstelling (RPO) is het maximaal aanvaardbare gegevensverlies, uitgedrukt in tijd. De hersteltijddoelstelling (RTO) is de maximaal aanvaardbare tijd om de dienst te herstellen. Een back-up kan recente gegevens bewaren, maar herstel kan te lang duren; een snelle herstart kan nog steeds te veel gegevensverlies opleveren.

Een bedrijf kopieert zijn nachtelijke back-up om 01.00 uur en verliest de hoofdregio om 17.00 uur. In de beschikbare herstelkopie ontbreken 16 uur aan wijzigingen. Daarmee wordt een RPO van één uur niet gehaald. Vaker voltooide back-ups of continue replicatie zijn nodig; een schema helpt alleen als kopieën de herstellocatie daadwerkelijk op tijd bereiken.

Stem de voorbereidende maatregelen af op de hersteltijd
StrategieWat staat klaar in de herstelregioWerk na een storing
Back-up en herstelBack-upsDe omgeving bouwen en herstellen
Minimale herstelomgevingGerepliceerde gegevens en een minimale kernOverige onderdelen starten of implementeren en opschalen
Verkleinde stand-byomgevingEen kleiner, werkend volledig systeemOpschalen en verkeer ernaartoe leiden
Actief-actiefSystemen die al gebruikers bedienen in beide regio’sVerkeer om de uitgevallen regio heen leiden en gegevens consistent houden

Meer onderdelen draaiend houden kost meestal meer en vermindert het herstelwerk. Back-up en herstel duurt doorgaans uren of langer. Actief-actief kan binnen seconden tot minuten herstellen, maar het ontwerp van de volledige applicatie bepaalt het resultaat.

Begrijp de gegevensachterstand

Tussen regio’s is replicatie meestal asynchroon: een schrijfbewerking wordt bevestigd voordat de kopie op afstand compleet is. Frankfurt en de omgeving van Washington D.C. liggen ongeveer 6.500 km uit elkaar, zodat alleen al een ideale retourreis via glasvezel ongeveer 65 ms duurt. Op die reis wachten bij elke schrijfbewerking zou vertraging toevoegen.

Het verschil in tijd tussen de actuele gegevens en de kopie op afstand is de replicatievertraging. Die kan toenemen bij zware belasting of netwerkproblemen. Bewaak de vertraging ten opzichte van de RPO. Een tweede regio met een verouderde replica biedt geografische scheiding, maar voldoet daarmee niet aan de doelstelling voor gegevensverlies.

Gebruik Azure-paren correct

Azure koppelt veel regio’s, zoals North Europe aan West Europe en East US aan West US. De koppeling ondersteunt gespreide platformupdates, prioriteit bij herstel en geografische replicatie van sommige diensten. De meeste paren blijven binnen één geografisch gebied. Brazil South is een uitzondering: de gekoppelde regio is South Central US.

Een paar implementeert geen kopie van een applicatie en regelt niet alle failoverstappen. Veel nieuwere Azure-regio’s hebben geen paar en een klant kan een andere toegestane secundaire regio kiezen. Controleer het replicatiegedrag van elke dienst.

Wereldwijde routering kan gebruikers naar gezonde regio’s leiden via Route 53, Azure Front Door of wereldwijde belastingverdeling van Google Cloud. Begroot dubbele resources en overdrachten tussen regio’s en test het volledige hersteltraject, inclusief quota en handmatige stappen. Als gegevens in een land met slechts één regio moeten blijven, gebruik dan de zones en lokale herstelmogelijkheden van die regio; een kopie in het buitenland zou in strijd zijn met de locatie-eis.

Belangrijkste punten

  • De RPO begrenst gegevensverlies; de RTO begrenst de herstelvertraging.
  • Herstelstrategieën verschillen in hoeveel er al draait.
  • Bewaak de replicatievertraging en test het volledige failoverproces.
  • Azure-regioparen ondersteunen specifieke platformfuncties, maar geen automatisch applicatieherstel.
  • Een herstelregio moet aan dezelfde toepasselijke locatie-eisen voldoen als de primaire regio.
3

Kies waar de workload thuishoort

Bij een locatiebeslissing combineer je de ervaring die gebruikers nodig hebben met de grenzen die de organisatie moet respecteren. Afstand beïnvloedt de responstijd; dienstenaanbod en prijzen beïnvloeden wat op elke locatie kan draaien. Gegevens kunnen via back-ups, ondersteuningssystemen en caches ook buiten hun primaire database terechtkomen. Een vergelijking van deze stromen en vereisten biedt een praktische basis voor de keuze van een gewone regio, meerdere regio’s of een soevereine omgeving.

3.1 Schat en verminder netwerkvertraging

Latentie is de vertraging tijdens het transport. Retourtijd (RTT) meet de tijd voor een verzoek en het antwoord daarop, meestal in milliseconden. Bandbreedte meet hoeveel gegevens een verbinding per seconde kan vervoeren. Meer bandbreedte helpt bij het verplaatsen van een groot bestand, maar kan de reistijd naar een verre regio niet wegnemen.

Schat het fysieke minimum

Licht gaat door glasvezel met ongeveer 200.000 km/s. Elke kilometer voegt ongeveer 5 microseconden toe aan een enkele reis. Om een minimale RTT te schatten, verdubbel je de afstand voor de heen- en terugreis, deel je die door die snelheid en reken je seconden om naar milliseconden:

minimale RTT in ms=2×afstand in km200000×1000

Dat geeft ongeveer 1 ms per 100 km. De hemelsbrede afstand is een ondergrens: kabels volgen in werkelijkheid langere routes en routers, wachtrijen en verwerking voegen vertraging toe.

Voor gebruikers in Sydney ligt Singapore op ongeveer 6.300 km afstand. Verdubbeld is dat 12.600 km. Delen door 200.000 geeft 0,063 seconden, oftewel ongeveer 63 ms. Noord-Virginia ligt op ongeveer 15.700 km afstand, wat minstens ongeveer 157 ms oplevert. Een regio in Sydney kan de reistijd terugbrengen tot enkele milliseconden.

Tel herhaalde reizen mee

Een vertraging kan klein lijken totdat een taak die herhaalt. Stel dat het openen van een verbinding en het ontvangen van een eerste antwoord vier opeenvolgende retourreizen kost. Bij elk 157 ms bedraagt het reisgedeelte 628 ms. Bij elk 5 ms is dat 20 ms. Het exacte aantal reizen hangt af van hergebruik van verbindingen en protocolgedrag; tel de reizen die de workload werkelijk maakt.

Hetzelfde effect treedt op tussen applicatieonderdelen. Een pagina voert 50 databasequery’s na elkaar uit. Als elke query op afstand 15 ms toevoegt, voegt de reeks 750 ms toe. Bij 1 ms binnen dezelfde regio is dat 50 ms. Dit zijn communicatietijden voor query’s; databasewerk kan extra tijd kosten. Door onderdelen die vaak communiceren bij elkaar te houden, betaal je niet steeds opnieuw de vertraging door afstand.

Kies de juiste verandering
Bron van vertragingNuttige reactie
Gebruikers ver van de applicatieBeoordeel een dichterbij gelegen regio
Herhaalde verzoeken om ongewijzigde bestandenLever kopieën via een CDN
Gebruikersgroepen op verschillende continentenOverweeg regionale applicatiekopieën met wereldwijde routering
Eis voor zeer lage lokale vertragingBeoordeel een Local Zone of vergelijkbare ondersteunde uitbreiding
Veel opeenvolgende aanroepen van gegevens op afstandBreng applicatie en gegevens dichter bij elkaar

Een edgecache helpt als die het verzoek kan beantwoorden. Die kan een databasetransactie die niet in de cache staat niet lokaal maken voor elke gebruiker. Meer bandbreedte verandert evenmin de afstand tot de bronserver.

Meet vanaf werkelijke gebruikerslocaties

Netwerkroutes volgen beschikbare verbindingen, peering en verkeersomstandigheden, niet de kortste lijn op een kaart. Vergelijk gemeten RTT’s of responstijden van de applicatie vanaf de plaatsen waar gebruikers werkelijk verbinding maken. Test representatieve tijdstippen en verzoeken voordat je een regio kiest. Een nabijgelegen regio is een sterke kandidaat; metingen bepalen of de werkelijke route goed voldoet voor de workload.

Belangrijkste punten

  • Latentie is vertraging; bandbreedte is overdrachtscapaciteit per seconde.
  • Een ideale RTT via glasvezel neemt per 100 km met ongeveer 1 ms toe.
  • Opeenvolgende verzoeken vermenigvuldigen het effect van elke retourreis.
  • Plaats applicatieonderdelen die vaak communiceren bij elkaar en meet vanaf gebruikerslocaties.

3.2 Kies een regio met vereisten en scores

Een goede regiokeuze begint bij de workload: wie die gebruikt, welke diensten nodig zijn, waar de gegevens naartoe mogen en hoe herstel moet plaatsvinden. Als je regio’s zonder deze vereisten vergelijkt, kun je een lage prijs krijgen voor een locatie waarop de applicatie niet kan draaien.

Filter voordat je scores geeft

Zes factoren zijn vaak van belang: compliance en gegevenslocatie, latentie voor gebruikers, beschikbaarheid van diensten en functies, prijs, mogelijkheden voor weerbaarheid en duurzaamheid. Maak onderscheid tussen harde eisen en voorkeuren. Een landsbeperking of een ontbrekende essentiële dienst zorgt ervoor dat een regio afvalt. Een goede prijs kan niet compenseren dat een regio niet aan die eis voldoet.

Kies voor de resterende regio’s een consistente scoreschaal en gewichten die optellen tot 100%. Hogere scores moeten altijd een betere aansluiting betekenen, dus ook een hogere prijsscore voor lagere kosten. Vermenigvuldig elke score met het gewicht en tel de resultaten op.

Werk een beslissing uit

Een bedrijf in Duitsland vereist dat gegevens in de EU worden opgeslagen. Het schrapt een regio in de VS voordat het twee toegestane kandidaten vergelijkt. De scores lopen van 1 tot 5, waarbij 5 het beste is.

KandidaatLatentiePrijsDiensten
A: Frankfurt535
B: Ierland455

Het bedrijf geeft latentie een gewicht van 50%, prijs 30% en diensten 20%:

A=0,5×5+0,3×3+0,2×5=4,4 B=0,5×4+0,3×5+0,2×5=4,5

B staat nipt voor. Voor een handelsscherm verandert het bedrijf de gewichten naar 70%, 20% en 10%:

A=0,7×5+0,2×3+0,1×5=4,6 B=0,7×4+0,2×5+0,1×5=4,3

Het advies verandert omdat de bedrijfsprioriteit is veranderd. Vermeld de gewichten en de onderbouwing van de scores, zodat iemand anders de keuze kan begrijpen. Een precies ogende totaalscore is alleen zo bruikbaar als die invoer.

Bereken de kosten van de volledige opzet

Prijzen voor rekenvoorzieningen verschillen per regio door energie, grond, vraag en andere lokale kosten. Neem opslag, back-ups, capaciteit in een tweede regio en gegevensverplaatsing mee in de vergelijking. Overdrachten tussen regio’s en naar het internet worden doorgaans in rekening gebracht; inkomende gegevens zijn meestal gratis. Als je applicatieonderdelen die veel gegevens uitwisselen in verschillende regio’s plaatst, kan dat een kleine besparing op rekenkosten tenietdoen.

Voor weerbaarheid moet je de zoneondersteuning en een toegestane herstellocatie controleren. Voor duurzaamheid moet je kijken naar de elektriciteit die in de regio wordt gebruikt; aanbieders publiceren indicatoren zoals het regionale aandeel koolstofvrije energie van Google Cloud. Schonere elektriciteit kan de voetafdruk van dezelfde workload verkleinen.

Test ten slotte de best scorende regio’s met werkelijke latentiemetingen en de prijscalculator van de aanbieder. Leg de gekozen locatie, harde eisen, gewichten en redenen vast. Het kost werk om resources en opgeslagen gegevens te migreren. Beoordeel de keuze daarom opnieuw wanneer gebruikerslocaties, wetten, diensten of de regionale aanwezigheid van de aanbieder veranderen.

Belangrijkste punten

  • Schrap regio’s die niet aan harde eisen voldoen voordat je scores toekent.
  • Gebruik een consistente scorerichting en gewichten die aansluiten bij bedrijfsprioriteiten.
  • Neem gegevensoverdracht en resources voor weerbaarheid mee in de kostenvergelijking.
  • Controleer duurzaamheid met regionale informatie over elektriciteit.
  • Controleer de beste kandidaten met metingen en actuele informatie over diensten en prijzen.

3.3 Waar gegevens blijven en wie er toegang toe heeft

Gegevenslocatie beschrijft waar gegevens worden opgeslagen en verwerkt. Verplichte lokale gegevensopslag is een wettelijke eis om bepaalde gegevens binnen een land te bewaren. Gegevenssoevereiniteit gaat over de wetten en autoriteiten die zeggenschap over de gegevens kunnen hebben, ook via het bedrijf dat ze onder zich heeft. Lokale opslag en juridische zeggenschap hangen samen, maar beantwoorden verschillende vragen.

Volg meer dan de database

Een database in Azure germanywestcentral heeft de primaire opslag in Duitsland. Onderzoek ook back-ups, replica’s, logboeken, toegang voor ondersteuning, wereldwijde identiteitsdiensten en CDN-caches. Elk daarvan kan een andere locatie introduceren. De EU Data Boundary van Microsoft, voltooid in februari 2025, voegt toezeggingen toe voor opslag en verwerking binnen de EU en de EVA voor de diensten en gegevens die eronder vallen, met een gedocumenteerd bereik en uitzonderingen.

Een effectieve beoordeling vraagt zowel waar elke kopie naartoe gaat als welke organisatie toegang kan krijgen. Beleidsregels kunnen resourcelocaties beperken; versleutelingssleutels onder beheer van de klant en toegangsmaatregelen voor ondersteuning pakken andere delen van het probleem aan. Eén beheersmaatregel kan niet elke vraag beantwoorden.

Pas het doorgiftekader van de AVG toe

De Algemene verordening gegevensbescherming (AVG) geldt voor verwerking binnen haar territoriale bereik. Dat omvat vestigingen in de EER en bepaalde organisaties in het buitenland die goederen of diensten aanbieden aan mensen in de EU of hun gedrag volgen. De EER bestaat uit de EU, IJsland, Liechtenstein en Noorwegen. De AVG staat opslag in het buitenland toe als aan de toepasselijke voorwaarden is voldaan; er geldt geen algemene regel dat opslag alleen in de EER mag plaatsvinden.

Voor doorgifte aan een afzonderlijke ontvanger buiten de EER biedt hoofdstuk V deze routes:

RouteWat biedt bescherming
AdequaatheidsbesluitEen vaststelling van de Europese Commissie voor de bestemming of specifieke ontvangers
Passende waarborgenMaatregelen zoals standaardcontractbepalingen (SCC’s) of bindende bedrijfsvoorschriften (BCR’s), met de vereiste beoordeling en bescherming
UitzonderingsgrondEen beperkte uitzondering voor een specifieke situatie, gebruikt wanneer de gewone routes niet beschikbaar zijn

Japan, het Verenigd Koninkrijk en Zwitserland zijn voorbeelden van bestemmingen met een adequaatheidsbesluit. Het EU–VS Data Privacy Framework (DPF), vastgesteld op 10 juli 2023, geldt voor deelnemende gecertificeerde Amerikaanse organisaties. Het verving de eerdere route via het privacyschild, die op 16 juli 2020 in Schrems II ongeldig werd verklaard. Het Gerecht verwierp in september 2025 een beroep tegen het DPF; in oktober 2026 liep een hoger beroep. Voor een doorgiftebesluit zijn de actuele status van het kader en de certificering van de ontvanger nodig.

Maak onderscheid tussen toegang en opslag

Gegevens die in de EER worden bewaard beschikbaar maken voor een afzonderlijke ondersteuningsorganisatie buiten de EER kan een doorgifte zijn, ook als de database lokaal blijft. De EDPB maakt onderscheid tussen die situatie en een medewerker van dezelfde verwerkingsverantwoordelijke die tijdens een verblijf in het buitenland toegang heeft tot gegevens; dat laatste is geen doorgifte aan een andere ontvanger volgens hoofdstuk V. De verwerking heeft nog steeds passende bescherming nodig.

De Amerikaanse CLOUD Act uit 2018 kan aanbieders die onder Amerikaanse rechtsmacht vallen via een toepasselijke juridische procedure verplichten gegevens waarover zij beschikken of zeggenschap hebben te verstrekken, inclusief gegevens die in het buitenland zijn opgeslagen. Het adres van een server alleen kan daarom geen uitsluitsel geven over soevereiniteit.

Een Nederlandse kliniek die een in de VS gevestigde aanbieder gebruikt, kiest een EU-regio, brengt buitenlandse ontvangers en ondersteuningsstromen in kaart, controleert de toepasselijke DPF- of SCC-route en beheert versleutelingssleutels en beleidsregels voor toegestane locaties. De kliniek documenteert deze keuzes naast de andere verplichtingen voor gegevensbescherming. Andere landen en contracten voegen eigen beperkingen toe, vooral voor medische, financiële en overheidsgegevens.

Belangrijkste punten

  • Gegevenslocatie gaat over de plaats, verplichte lokale gegevensopslag over een wettelijke locatie-eis en gegevenssoevereiniteit over juridische zeggenschap.
  • Neem back-ups, logboeken, caches, ondersteuning en wereldwijde diensten mee in de beoordeling van gegevensstromen.
  • De AVG staat doorgifte toe via toepasselijke routes met adequaatheidsbesluiten, waarborgen of beperkte uitzonderingen.
  • Toegang door een afzonderlijke buitenlandse ontvanger kan een doorgifte zijn zonder dat de primaire database wordt verplaatst.
  • Het DPF geldt voor gecertificeerde deelnemende Amerikaanse organisaties; controleer de actuele status.
  • Combineer beheersmaatregelen voor locatie, contracten, versleuteling en toegang.

3.4 Stem beheersmaatregelen van een soevereine cloud af op de eis

Een soevereine cloud voegt beheersmaatregelen toe voor gegevens, beheer en afhankelijkheid van wereldwijde systemen om aan de eisen van een rechtsgebied te voldoen. Een gewone regio in het juiste land biedt een locatiekeuze. Een soeverein aanbod kan ook veranderen wie de dienst beheert en hoe onafhankelijk die kan draaien.

Stel drie verschillende vragen

Bij gegevenssoevereiniteit vraag je waar gegevens worden bewaard en wie de toegang en versleutelingssleutels beheert. Bij operationele soevereiniteit vraag je wie de dienst beheert en ondersteunt en waar die mensen werken. Bij technische soevereiniteit vraag je of de omgeving kan werken zonder de wereldwijde systemen van de aanbieder. Beoordeel elke dimensie aan de hand van de werkelijke wettelijke, contractuele of beveiligingseis.

Vergelijk afzonderlijke omgevingen
OmgevingVoorbeelden en onderscheidende kenmerken
Amerikaanse overheidscloudAWS GovCloud (US) heeft twee regio’s en een afzonderlijk GovCloud-account; Azure Government is geïsoleerd en wordt beheerd door gescreende Amerikaanse personen
Cloud op het Chinese vastelandAWS Beijing wordt beheerd door Sinnet en Ningxia door NWCD; Azure China wordt beheerd door 21Vianet
Europese soevereine mogelijkhedenPer aanbieder verschillen de aanbiedingen: van andere omgevingen van de aanbieder gescheiden, lokaal beheerd, met beheersmaatregelen in de publieke cloud, privaat of door partners beheerd

Overheidsomgevingen ondersteunen programma’s zoals FedRAMP, met een bereik per dienst en verantwoordelijkheden voor de klant. Chinese omgevingen staan los van de wereldwijde diensten en vereisen de juiste accounts en eindpunten. Afzonderlijke cloudpartities hebben hun eigen identiteits- en API-grenzen; met een aanmelding bij de wereldwijde cloud krijg je niet automatisch toegang tot hun resources.

Bekijk het niveau van het Europese aanbod

In oktober 2026 is AWS European Sovereign Cloud beschikbaar; de eerste regio is in januari 2026 geopend in Brandenburg, Duitsland. Die is fysiek en logisch gescheiden van andere AWS-regio’s en wordt vanuit de EU beheerd door inwoners van de EU onder in Duitsland gevestigde vennootschappen.

Microsoft Sovereign Cloud omvat beheersmaatregelen van Sovereign Public Cloud in publieke regio’s, Sovereign Private Cloud met Azure Local op de locatie van een klant en nationale partnerclouds zoals Bleu in Frankrijk en Delos Cloud in Duitsland. Deze keuzes bieden verschillende beheerconstructies.

Het aanbod van Google Cloud omvat Data Boundary-beheersmaatregelen binnen de publieke cloud, Dedicated-aanbiedingen op afzonderlijke, door partners beheerde infrastructuur en Air-Gapped-omgevingen op basis van Google Distributed Cloud die losgekoppeld van Google en het internet werken. S3NS in Frankrijk en het aanbod van Thales in Duitsland illustreren de aanpak met lokale partners. Productnamen alleen bepalen niet welke diensten, locaties of onafhankelijkheidstoezeggingen een contract bevat.

Kies voldoende zeggenschap zonder benodigde mogelijkheden te verliezen

Een winkelier kan mogelijk aan zijn vereisten voldoen met een gewone EU-regio, waarborgen voor doorgifte en door de klant beheerde sleutels. Een overheidsinstantie met een nationale kwalificatie-eis controleert of een specifieke partner of soevereine aanbieding die kwalificatie heeft voor de vereiste diensten. Voor gerubriceerd offline werk kan een fysiek geïsoleerde omgeving nodig zijn.

Strengere isolatie kan de dienstkeuze beperken, nieuwe functies vertragen, de kosten verhogen en minder herstelregio’s overlaten. Vergelijk het werkelijke dienstenaanbod, de toelatingsvoorwaarden, de toezeggingen over beheer en de toegestane herstellocaties. Het label soeverein alleen garandeert geen bescherming tegen elke buitenlandse wet.

Belangrijkste punten

  • Beoordeel gegevenssoevereiniteit, operationele soevereiniteit en technische soevereiniteit afzonderlijk.
  • Overheidsomgevingen en Chinese omgevingen gebruiken afzonderlijke toegangs- en dienstregelingen.
  • Europese mogelijkheden lopen uiteen van beheersmaatregelen in de publieke cloud tot door partners beheerde en losgekoppelde omgevingen.
  • Controleer toelatingsvoorwaarden, diensten, juridische toezeggingen, kosten en herstellocaties voor het gekozen aanbod.
4

Organiseer resources en overgeërfde regels

Cloudorganisatie heeft een eigen kaart: accounts, abonnementen, projecten en de beheerbereiken daaromheen. Deze grenzen helpen teams, omgevingen, kosten en machtigingen te scheiden. Resourcegroepen, tags en labels voegen binnen die kaart nuttige structuur toe. Bovenliggende bereiken kunnen instellingen tegelijk op veel resources toepassen, zodat een wijziging in de hiërarchie de toegang kan veranderen, ook als elke resource op de oorspronkelijke locatie blijft.

4.1 Accounts, abonnementen en projecten

Aanbieders plaatsen geïmplementeerde dienstresources in beheercontainers. Die containers scheiden kosten, toegang en dienstlimieten. Hun namen verschillen: een AWS-account, een Azure-abonnement en een Google Cloud-project vervullen grotendeels vergelijkbare rollen.

Maak onderscheid tussen een container en een persoon
AanbiederResourcecontainerRelatie met identiteit of facturering
AWSAccountVeel mensen en rollen kunnen in één account werken
AzureAbonnementVertrouwt voor identiteiten één Microsoft Entra-tenant
Google CloudProjectWordt voor betaald gebruik gekoppeld aan een Cloud Billing-account

Eén persoon kan toegang hebben tot meerdere containers en één container kan veel mensen bedienen. Toegang delen plaatst een resource niet in een tweede container. Als je een analist bijvoorbeeld machtigt om een dataset in een ander project te bevragen, blijft het eigenaarschap van de dataset in het oorspronkelijke project.

Een AWS-account heeft een account-ID van 12 cijfers. De rootgebruiker is gekoppeld aan het e-mailadres waarmee het account is aangemaakt en heeft uitzonderlijke rechten. Bescherm deze gebruiker met multifactorauthenticatie en gebruik die alleen voor taken waarvoor de rootgebruiker nodig is. Voor dagelijks werk gebruik je normaal gesproken rollen en andere bevoegde identiteiten. Een account-ID identificeert een resourcegrens, geen met naam genoemde medewerker.

Begrijp de relatie met de Azure-directory

Een Microsoft Entra-tenant is de identiteitsdirectory van een organisatie. Een abonnement is een grens voor resourcebeheer en facturering die precies één tenant vertrouwt. Een tenant kan veel abonnementen ondersteunen. Een aangemelde persoon kan machtigingen hebben in sommige daarvan en geen in andere.

De term “Azure-account” kan verwijzen naar een aanmeldidentiteit of een factureringsconstructie en is daarom te vaag als je bespreekt waar een virtuele machine thuishoort. Benoem het abonnement en de tenant afzonderlijk.

Lees Google Cloud-projectidentificaties

Een project heeft een naam voor weergave, een permanente project-ID en een door de aanbieder toegewezen projectnummer. De naam kan veranderen en hoeft niet uniek te zijn. De ID is wereldwijd uniek en kan na het aanmaken niet veranderen. Die bestaat uit 6–30 kleine letters, cijfers of koppeltekens, begint met een letter en kan niet eindigen op een koppelteken. Zo is lumen-shop-prod een project-ID, terwijl “Lumen Shop Production” de weergavenaam kan zijn.

Projecten organiseren geïmplementeerde diensten, terwijl organisatie- en mapresources daarboven projecten organiseren. Facturering wordt afzonderlijk gekoppeld, zodat meerdere projecten een factureringsaccount kunnen delen zonder één project te worden.

Verdeel werk met bruikbare grenzen

Een bedrijf scheidt zijn winkel in ontwikkeling, testen en productie. Het gebruikt drie AWS-accounts, drie Azure-abonnementen of drie Google Cloud-projecten. Elke omgeving krijgt een afzonderlijk machtigingsbereik en kostenoverzicht. Die scheiding beperkt de schade die een ontwikkelfout kan veroorzaken als de machtigingen daarop zijn ingesteld.

Containers hebben ook quota, zoals regionale limieten voor virtuele CPU’s. Nieuwe containers kunnen met lage quota beginnen en veel limieten kunnen op verzoek worden verhoogd. Een herstelomgeving heeft voldoende quotum nodig voordat een storing optreedt; een werkend sjabloon alleen reserveert geen capaciteit en verhoogt die limieten niet.

Teams delen containers vaak in naar omgeving, afdeling of product om kosten en toegang overzichtelijk te houden. Geografische plaatsing is een afzonderlijke keuze: één container kan resources in meerdere regio’s bevatten.

Belangrijkste punten

  • AWS-accounts, Azure-abonnementen en Google Cloud-projecten organiseren dienstresources, kosten en limieten.
  • Een resourcecontainer verschilt van een aanmeldidentiteit.
  • Een Azure-abonnement vertrouwt één tenant; een tenant kan veel abonnementen ondersteunen.
  • Een Google Cloud-project-ID is permanent; de weergavenaam kan veranderen.
  • Gescheiden omgevingen bieden bij juiste configuratie nuttige grenzen voor machtigingen en kosten.
  • Controleer quota in elke container die wordt gebruikt voor normaal gebruik of herstel.

4.2 Groepeer resources naar levenscyclus en doel

Resources die samen worden aangemaakt, gewijzigd en verwijderd, delen een levenscyclus. Azure-resourcegroepen maken van die levenscyclus een beheergrens. Tags en labels voegen doorzoekbare beschrijvingen toe aan resources zonder hun fysieke plaatsing te veranderen.

Gebruik Azure-resourcegroepen

Voor gewone geïmplementeerde Azure-dienstresources bevindt een resourcegroep zich binnen één abonnement. Elke dergelijke resource hoort bij één groep; groepen kunnen geen andere groepen bevatten. Resources en beheerobjecten op abonnementsniveau bestaan op hogere bereiken, zodat de hiërarchie ook objecten buiten resourcegroepen heeft.

Een groep heeft een locatie voor de metadata, de vastleggingen die de groep en de resources daarin beschrijven. Die locatie dwingt niet af dat elk lid zich in dezelfde regio bevindt. Een webserver in één regio en de herstelresource daarvoor in een andere regio kunnen een groep delen.

Als je een resourcegroep verwijdert, verwijder je de inhoud. Dat is handig voor tijdelijk werk en gevaarlijk als er niet-gerelateerde productieresources in staan. Een verwijderingsvergrendeling kan onbedoelde verwijdering blokkeren totdat een bevoegd persoon die opheft. Kies een groep waarvan de leden veilig beslissingen over aanmaken, toegang en uitfasering kunnen delen.

Deze Azure CLI-opdracht maakt bijvoorbeeld een groep voor de productiewinkel aan:

az group create --name rg-shop-prod-weu --location westeurope

Een afzonderlijke groep rg-shop-test bevat een tijdelijke testomgeving. Als je die testgroep verwijdert, wordt de inhoud samen verwijderd. De productiegroep blijft afzonderlijk. Het patroon in de naam identificeert resourcetype, applicatie, omgeving en locatie, waardoor lijsten gemakkelijker te overzien zijn.

Toegang die aan een groep is toegewezen, zoals Reader, geldt voor de resources daarin. Veel resourcetypen kunnen tussen groepen of abonnementen worden verplaatst, afhankelijk van beperkingen van de dienst. Zo’n verplaatsing verandert de plaatsing voor beheer; de resource migreert niet naar een andere regio.

Vergelijk groepering in AWS

AWS Resource Groups kan resources verzamelen op basis van overeenkomende tags of een CloudFormation-stack. Een resource kan in meerdere van zulke groepen voorkomen. Als je een AWS Resource Group verwijdert, verdwijnt de groepering en blijven de resources bestaan. Dat verschilt van de verplichte Azure-container voor de levenscyclus van gewone geïmplementeerde resources. In Google Cloud vormen projecten de belangrijkste groeperingsgrens voor dienstresources.

Voeg nuttige tags en labels toe

Tags in AWS en Azure en labels in Google Cloud koppelen sleutel-waardebeschrijvingen aan resources. Voorbeelden zijn environment=prod, cost-center=4120 en owner=web-team. Ze helpen om inventarisaties en kostenrapporten te filteren of resources voor automatisering te selecteren.

Gebruik afgesproken sleutels en waarden. Als het ene team “prod” schrijft en het andere “Prod”, kan een rapport resources splitsen die bij elkaar horen. Tags van Azure-resourcegroepen worden standaard niet doorgegeven aan de resources daarin; beleid of automatisering kan de bedoelde waarden toepassen.

Een tag is beschrijvende metadata. Een label met “privé” isoleert geen netwerkverkeer en een groep “Europe” noemen verplaatst de resources niet naar Europa. Toegangsregels, netwerken en regio-instellingen bieden die beheersmaatregelen.

Belangrijkste punten

  • Azure-resourcegroepen organiseren gewone dienstresources met een gedeelde levenscyclus.
  • De locatie van een groep bewaart metadata; resources in de groep kunnen verschillende regio’s gebruiken.
  • Als je een Azure-groep verwijdert, verdwijnt de inhoud; als je een AWS Resource Group verwijdert, verdwijnt de groepering.
  • Tags en labels hebben consistente sleutels en waarden nodig voor bruikbare rapportage.
  • Azure-groepstags hebben beleid of automatisering nodig om bij de resources in de groep terecht te komen.
  • Groepering en tags zorgen niet voor netwerkisolatie of een fysieke locatie.

4.3 Volg regels en toegang door de hiërarchie

Een beheerhiërarchie organiseert containers in een boomstructuur. Met bovenliggende bereiken kan een organisatie veel accounts, abonnementen of projecten samen beheren. Overerving betekent dat toepasselijke instellingen op een bovenliggend niveau worden doorgegeven aan de onderliggende niveaus.

Vergelijk de boomstructuren van de aanbieders
AanbiederHoofdhiërarchie, van breed naar beperkt
AzureRootbeheergroep → beheergroepen → abonnementen → resourcegroepen → resources
AWSOrganisatieroot → organisatie-eenheden → lidaccounts → accountresources
Google CloudOrganisatie → optionele mappen → projecten → dienstresources

Azure geeft elke tenant een rootbeheergroep, die standaard “Tenant root group” heet. Beheergroepen kunnen zes niveaus diep worden genest, zonder het root- en abonnementsniveau mee te tellen. Elke beheergroep of elk abonnement heeft één bovenliggend niveau.

AWS Organizations heeft een beheeraccount dat de organisatie aanmaakt en geconsolideerde facturen betaalt. Organisatie-eenheden (OU’s) groeperen accounts en kunnen vijf niveaus onder de root worden genest. Een account hoort bij één organisatie tegelijk. Het beheeraccount heeft een afzonderlijke rol en wordt niet beperkt door het servicecontrolebeleid van de organisatie.

De organisatie van Google Cloud is gekoppeld aan het domein van het bedrijf. Mappen vereisen een organisatie en kunnen geneste mappen bevatten. Een cursist die een gratis proefversie gebruikt, kan een project zonder organisatie hebben.

Volg een overgeërfde regel

Een bedrijf scheidt Retail en Logistics, elk met productie en ontwikkeling. Azure gebruikt beheergroepen voor afdelingen met daaronder abonnementen. AWS gebruikt OU’s voor afdelingen met daaronder accounts. Google Cloud gebruikt mappen voor afdelingen met daaronder projecten.

Als een beleidsregel van een Azure-beheergroep implementaties alleen in EU-regio’s toestaat, erven de onderliggende abonnementen die beperking. De groepsnaam is slechts een label; de beleidsregel dwingt de locatieregel af. In AWS kan een servicecontrolebeleid (SCP) van een OU een maximale machtigingsgrens voor lidaccounts instellen. Een SCP geeft een gebruiker op zichzelf geen machtiging om in die accounts te werken.

Begrijp overgeërfde toegang

Bij rolgebaseerd toegangsbeheer van Azure en toestemmingsbeleid van Google Cloud IAM worden toekenningen over bereiken heen bij elkaar opgeteld. Een toekenning van alleen-lezenrechten op een onderliggend niveau heft schrijftoegang die van een bovenliggend niveau is overgeërfd niet op. Om die brede toegang te verwijderen, wijzig je het bereik waarop die is toegekend of gebruik je een passende weigeringsmaatregel.

Azure Policy kan niet-conforme resourceconfiguraties weigeren, zoals een verboden locatie. Dat staat los van de roltoewijzingen die toegang verlenen. Weigeringsbeleid van Google Cloud kan specifieke machtigingen blokkeren. Beleidsregels van AWS Organizations verschillen eveneens van toekenningen van accounttoegang; IAM Identity Center kan machtigingensets aan meerdere accounts toewijzen.

Een auditteam dat bovenaan een Azure- of Google Cloud-hiërarchie passende leestoegang krijgt, kan resources in de onderliggende afdelingen lezen. Lidmaatschap van een AWS-OU alleen geeft dat team geen toegang tot accounts.

Houd de boomstructuur gescheiden van de kaart

Als je een abonnement of project verplaatst, veranderen de overgeërfde beleidsregels en toegang. De resources blijven in hun bestaande regio’s. Beoordeel de effectieve regels van de nieuwe tak vóór een verplaatsing: een logische reorganisatie kan de machtigingen van veel mensen beïnvloeden zonder één server te verplaatsen.

Belangrijkste punten

  • Bovenliggende bereiken passen beheerregels toe op onderliggende containers.
  • Azure gebruikt beheergroepen, AWS gebruikt OU’s en Google Cloud gebruikt mappen boven de containers.
  • Toekenningen volgens toestemmingsbeleid van Azure en Google Cloud worden in de hiërarchie opgeteld.
  • AWS-SCP’s beperken machtigingen maar verlenen geen accounttoegang.
  • Een container verplaatsen verandert overgeërfde regels en toegang, niet de geografische plaatsing.
5

Beheer resources en herhaal implementaties

Je kunt dezelfde cloudresource beheren via een browser, opdrachten of applicatiecode. De keuze van een interface verandert hoe efficiënt je een taak kunt uitvoeren en herhalen. API’s bieden de gemeenschappelijke dienstgrens, terwijl infrastructuursjablonen een beoordeelde beschrijving van een omgeving bewaren. Als je zowel het programma als de doelcontext begrijpt, kun je een succesvolle eenmalige inrichting omzetten in een proces dat betrouwbaar kan worden herhaald.

5.1 Kies een interface voor cloudbeheer

Een knop in de browser, een opdracht en een programma kunnen allemaal dezelfde cloudhandeling aanvragen. Elk stuurt een geauthenticeerd verzoek naar een programmeerinterface (API). De interface verandert hoe een persoon of applicatie werkt; machtigingen en dienstlimieten blijven gelden.

Stem de interface af op de taak
InterfaceWat biedt dieNuttige taak
WebconsoleFormulieren en dashboards in een browserEen functie verkennen of één resource bekijken
Opdrachtregelinterface (CLI)Opdrachten die in scripts kunnen worden herhaaldResources in meerdere regio’s weergeven
Cloud ShellEen opdrachtomgeving in de browser met programma’s van de aanbiederOpdrachten uitvoeren zonder lokale installatie
Softwareontwikkelkit (SDK)Bibliotheken die door applicatiecode worden aangeroepenElke geüploade foto in cloudopslag bewaren

De grafische programma’s zijn de AWS Management Console, het Azure-portal en de Google Cloud-console. De belangrijkste CLI-programma’s zijn aws, az en gcloud. Azure PowerShell en AWS Tools for PowerShell bieden een andere opdrachtstijl. Mobiele apps zijn nuttig voor statuscontroles en meldingen.

Zo toont aws ec2 describe-instances --region eu-central-1 een lijst met EC2-instances in Frankfurt. az group list toont Azure-resourcegroepen en gcloud compute zones list toont Google Cloud-zones. Dit zijn API-clients, geen afzonderlijke inventarisaties van resources.

AWS CloudShell, Azure Cloud Shell en Google Cloud Shell bieden de bijbehorende CLI in een browser. Ze verminderen installatiewerk en gebruiken de aangemelde cloudcontext. Je moet nog steeds controleren op welk account, abonnement of project de sessie is gericht.

Volg de juiste API-route

In Azure maken handelingen in de besturingslaag resources aan, wijzigen of verwijderen ze via Azure Resource Manager. Dat past autorisatie en beleidsregels toe op verzoeken voor resourcebeheer. Handelingen in de gegevenslaag gebruiken het eigen eindpunt van de dienst, zoals bij het uploaden van een bestand naar een bestaand opslagaccount. Een programma kan beide soorten handelingen via verschillende clients uitvoeren.

SDK’s ondersteunen talen zoals Python, JavaScript, Java, C# en Go. Ze helpen bij het ondertekenen van verzoeken, het aanroepen van diensten en het opnieuw proberen na tijdelijke storingen. Een webapplicatie gebruikt een SDK wanneer elke upload door een gebruiker een opslaghandeling moet activeren; er is dan geen persoon nodig om de beheerconsole te bedienen.

Controleer de doelcontext

Standaardinstellingen kunnen ongemerkt de verkeerde bestemming kiezen. In de AWS-configuratie kun je een standaardregio instellen. De Google Cloud-configuratie kan een project en een regio voor rekenvoorzieningen selecteren, bijvoorbeeld met gcloud config set project lumen-shop-prod en gcloud config set compute/region europe-west4.

Azure gebruikt een geselecteerd abonnement, terwijl opdrachten voor het aanmaken van resources hun gedocumenteerde locatieparameters of standaardwaarden gebruiken. De metadatalocatie van een resourcegroep bepaalt niet in alle gevallen de locatie van elke resource. Controleer de bestemming van de opdracht voordat je die uitvoert.

Gebruik waar mogelijk kort geldige toegangsgegevens, zoals rollen of aangemelde sessies. Houd toegangssleutels buiten broncode en gedeelde documenten. Als je van de beheerconsole naar een CLI overstapt, omzeil je toegangscontroles niet: een geweigerde API-handeling blijft geweigerd, ongeacht welke client die verstuurt.

Belangrijkste punten

  • Beheerconsoles, CLI’s en SDK’s roepen geauthenticeerde API’s van aanbieders aan.
  • Gebruik de beheerconsole om te verkennen, een CLI voor herhaalbare opdrachten en een SDK binnen een applicatie.
  • Cloud Shell biedt geïnstalleerde opdrachtregelprogramma’s in een browser.
  • Azure Resource Manager verwerkt verzoeken voor de besturingslaag; diensten verwerken hun handelingen in de gegevenslaag.
  • Controleer identiteit, container, locatie en toegangsgegevens vóór een handeling.

5.2 Maak omgevingen herhaalbaar met code

Eén tijdelijke resource met de hand aanmaken kan handig zijn. Dezelfde omgeving opnieuw bouwen voor testen, productie en herstel vereist een proces dat kleine verschillen tussen herhaalde klikhandelingen voorkomt. Infrastructuur als code (IaC) slaat de resourcebeschrijving op in tekstbestanden en gebruikt een implementatieprogramma om de omgeving aan te maken of bij te werken.

Beschrijf een toestand of een reeks stappen

Een declaratief sjabloon zegt wat er moet bestaan, zoals twee virtuele machines met een gekozen grootte en locatie. Het implementatieprogramma vergelijkt die gewenste toestand met de huidige omgeving en bepaalt de wijzigingen. Een imperatief script somt handelingen in volgorde op, zoals “maak de groep aan en maak daarna de machines aan.”

ProgrammaHoe het resources beschrijft
AWS CloudFormationJSON- of YAML-sjablonen die als stacks worden geïmplementeerd
Azure ARM-sjablonenJSON-resourcedeclaraties die via Azure Resource Manager worden geïmplementeerd
BicepEen eenvoudigere Azure-taal die naar ARM-sjablonen wordt gecompileerd
TerraformConfiguraties die via plug-ins van aanbieders in verschillende clouds worden ondersteund
Google Cloud Infrastructure ManagerEen beheerde dienst die Terraform-configuraties implementeert

Een stack groepeert de resources die door een CloudFormation-implementatie worden beheerd. Met parameterwaarden kan een team een sjabloon hergebruiken voor verschillende locaties of groottes zonder meerdere gekopieerde bestanden te onderhouden.

Hergebruik een geteste omgeving

Een team heeft een webwinkelsjabloon dat is getest in Frankfurt, eu-central-1. Om de herstelinfrastructuur in Ierland voor te bereiden, geeft het eu-west-1 op als regioparameter. Voor testen geeft het een kleinere machinegrootte op. Versiebeheer legt het sjabloon en de beoordeelde wijzigingen vast, zodat de bedoelde configuratie zichtbaar is voor het team.

Het hergebruiken van infrastructuurcode kopieert de actuele gegevens van de applicatie niet. Back-ups of replicatie leveren die gegevens nog steeds en de gekozen herstelregio heeft nog steeds de vereiste diensten, machtigingen, quota en juridische geschiktheid nodig. Sjablonen maken het bouwen van consistente infrastructuur herhaalbaar; het volledige herstelplan omvat deze andere afhankelijkheden.

Pas wijzigingen consequent toe

Een idempotente handeling kan worden herhaald zonder nog een wijziging toe te voegen nadat het beoogde resultaat is bereikt. Bij ongewijzigde configuratie, invoer en resources hoort een declaratieve implementatie die de gewenste toestand heeft bereikt geen verdere infrastructuurwijzigingen op te leveren. Een script dat alleen uit aanmaakopdrachten bestaat, kan bij een volgende uitvoering mislukken of duplicaten aanmaken.

Een configuratieafwijking is een verschil tussen de gedeclareerde configuratie en de werkelijke resources. Iemand kan in de beheerconsole bijvoorbeeld een machinegrootte vergroten zonder het sjabloon bij te werken. CloudFormation-detectie van configuratieafwijkingen of een terraform plan kan helpen zulke verschillen te vinden. Een Terraform-plan toont voorgestelde wijzigingen; beoordeel die voordat je ze toepast.

IaC maakt wijzigingen beoordeelbaar, bewaart hun geschiedenis en helpt verloren omgevingen opnieuw op te bouwen. Het vereist ook dat je de bestanden onderhoudt en het programma begrijpt. Gebruik de handmatige interface voor een eenmalige verkenning en zet stabiele, herhaalde omgevingswijzigingen daarna in code, zodat de beoordeelde beschrijving juist blijft.

Belangrijkste punten

  • IaC bewaart een beschrijving onder versiebeheer die een programma implementeert.
  • Declaratieve configuratie beschrijft een gewenste toestand; imperatieve scripts beschrijven handelingen.
  • Parameters passen één sjabloon aan voor omgevingen of locaties.
  • Herhaalde ongewijzigde implementatie hoort de gewenste toestand te bereiken zonder dubbele resources.
  • Detectie van configuratieafwijkingen vergelijkt de bedoelde en de werkelijke configuratie.
  • Infrastructuursjablonen hebben nog steeds gegevensherstel en geldige locatiekeuzes nodig.

Wereldwijde cloudinfrastructuur: voorbeelden

5 Walkthroughs

1

Lees de fysieke kaart van een workload

13 stappen
Bepaal waar een dienst draait, beoordeel de bescherming door zones en volg content in de cache naar gebruikers.
  1. 1
    IntroductieZoek waar elk onderdeel draait

    Een bedrijf bereidt een nieuwsdienst voor lezers in meerdere landen voor. Het team moet bepalen waar de applicatie draait, welke lokale storingen die kan overleven en hoe afbeeldingen lezers op afstand bereiken.

    Volg drie afzonderlijke lagen: een regio voor implementatie, zones voor isolatie van lokale storingen en edgelocaties voor caching en netwerktoegang dichtbij. Elke laag beantwoordt een andere beheervraag.

  2. 2
    UitlegEen regio is een implementatiegebied

    Een regio is een geografisch gebied met infrastructuur van een aanbieder om clouddiensten te draaien. Regio’s zijn ontworpen om onafhankelijk te werken. Wanneer je een gewone database implementeert, kies je de regio daarvan.

    De aanbieder biedt diensten op die locatie, maar niet elke regio biedt elke dienst of functie. Controleer de benodigde functies voordat je een locatie als beschikbare implementatieoptie beschouwt.

  3. 3
    VoorbeeldKoppel een plaats aan de code van de aanbieder

    Het team overweegt Sydney. AWS gebruikt ap-southeast-2, Azure gebruikt australiaeast en Google Cloud gebruikt australia-southeast1. Met deze codes kunnen opdrachten en sjablonen de bedoelde locatie van de aanbieder selecteren.

    Namen alleen kunnen minder precies zijn: Azure West Europe ligt in Nederland. Voor een landeis heb je de gedocumenteerde fysieke locatie nodig, niet een interpretatie van een windrichting in de naam.

  4. 4
    UitdagingEen regionale lijst wordt leeg

    Een AWS-beheerder heeft een machine aangemaakt in eu-central-1 en daarna de beheerconsole gewijzigd naar eu-west-1. De machine ontbreekt in de nieuwe lijst. Wat moet de beheerder controleren voordat die een vervangende machine aanmaakt?

    ---reveal---

    Ga terug naar eu-central-1 en controleer het account en de filters. De regionale weergave is veranderd; de eerste machine is niet verwijderd. Als je direct een vervangende machine aanmaakt, kunnen er twee machines draaien en voor beide kosten ontstaan.

  5. 5
    UitlegMaak onderscheid tussen gebouwen en zones

    Een datacenter is een gebouw met servers. Een beschikbaarheidszone bevat één of meer datacenters met stroomvoorziening, koeling en netwerkvoorzieningen die zijn geïsoleerd van andere zones. Meerdere zones bevinden zich binnen een regio.

    Zones liggen uit elkaar om gedeelde lokale risico’s te verminderen, maar zijn nauw genoeg verbonden voor snelle communicatie. De fysieke lagen bepalen welke kopieën door dezelfde lokale storing kunnen worden getroffen.

  6. 6
    VoorbeeldDrie kopieën kunnen één risico delen

    Azure Storage LRS bewaart drie kopieën in één datacenter. Een defecte schijf verwijdert niet elke kopie, maar het verlies van het datacenter kan alle drie treffen.

    ZRS plaatst kopieën verspreid over drie zones. De belangrijkste verandering is waar kopieën staan, niet alleen hoeveel er zijn. GRS voegt een kopie in een tweede regio toe voor een grotere storingsgrens. Het team kiest het niveau dat past bij de storing die het moet kunnen overleven.

  7. 7
    TipStem de fysieke zone tussen teams af

    Zone-identificaties kunnen klantspecifiek zijn. Azure-zone 1 kan in afzonderlijke abonnementen anders aan fysieke zones zijn toegewezen. Ook oudere AWS-accounts in de betreffende regio’s kunnen dezelfde zonenaam aan verschillende fysieke locaties koppelen.

    Als plaatsing tussen accounts moet overeenkomen, vergelijk dan AWS-AZ-ID’s of de toewijzing aan fysieke zones van de aanbieder. Een identieke letter of een identiek nummer is onvoldoende bewijs dat het om dezelfde fysieke locatie gaat.

  8. 8
    UitdagingEen regio met zones en één machine

    Het team kiest een regio met drie beschikbaarheidszones en implementeert vervolgens zijn enige webmachine in één zone. Zorgen de andere zones van de regio ervoor dat die machine blijft werken als de eigen zone uitvalt? Leg uit.

    ---reveal---

    Nee. Die zonegebonden machine is afhankelijk van de gekozen zone. Het team heeft andere applicatie-instances in verschillende zones of een geschikte zoneredundante dienst nodig. Beschikbare infrastructuur biedt pas bescherming door de implementatiekeuze.

  9. 9
    UitlegEen afbeelding in de cache volgt een kortere route

    De nieuwsdienst bewaart afbeeldingen op een bronserver in Frankfurt. Een CDN leidt een lezer naar een geschikte edgelocatie in de buurt.

    Bij een cachetreffer geeft de edgelocatie een bruikbare opgeslagen afbeelding terug. Bij een cachemisser haalt die een kopie op bij de bronserver of een tussenliggende cache. Cacheregels en TTL bepalen wanneer een opgeslagen kopie opnieuw kan worden gebruikt. Latere lezers in de buurt hoeven de afbeelding dan mogelijk niet opnieuw over grote afstand bij de bronserver op te halen.

  10. 10
    VerbandLocaties dichtbij hebben verschillende taken

    Een CDN-edgelocatie slaat content tijdelijk op en laat verkeer dicht bij gebruikers toe. Het is geen volledige regio voor gewone virtuele machines en databases.

    Een AWS Local Zone brengt geselecteerde reken- en opslagvoorzieningen naar een stedelijk gebied. Outposts, Azure Local en Google Distributed Cloud bieden verschillende manieren om diensten op klantlocaties te draaien. Azure Arc verbindt externe servers en clusters met Azure-beheer. Kies op basis van de mogelijkheden die op de locatie nodig zijn.

  11. 11
    UitdagingEen persoonlijk antwoord is nog steeds traag

    Openbare afbeeldingen laden snel vanaf een CDN-edgelocatie in de buurt, maar de persoonlijke accountpagina van een lezer wacht nog steeds op de verre bronserver. Hoe kunnen beide waarnemingen kloppen?

    ---reveal---

    De afbeeldingen kunnen voor meerdere lezers opnieuw worden gebruikt, terwijl de persoonlijke pagina een actueel antwoord van de bronserver nodig heeft dat niet in de cache staat. Het CDN kan de verbinding verbeteren zonder een herbruikbare kopie van elk persoonlijk antwoord te bewaren. Een nabijgelegen edgelocatie maakt niet alle applicatieverwerking lokaal.

  12. 12
    UitdagingSnelle levering met een landsgrens

    De bronserver en database staan in het vereiste land. Het team voegt wereldwijde caching toe en blokkeert kijkers in het buitenland. Welke extra locatievraag moet het beantwoorden voordat het beschermde afbeeldingen in de cache opslaat?

    ---reveal---

    Het team moet vaststellen waar het CDN die afbeeldingen in de cache opslaat en verwerkt. De plaatsing van de bronserver, zoneredundantie en beperkingen voor kijkers bepalen niet waar kopieën in de cache staan. Gebruik een CDN-constructie die de toegestane locaties garandeert of houd die content buiten de wereldwijde cacheroute.

  13. 13
    SamenvattingBekijk het volledige locatieverhaal

    Voor de nieuwsdienst bepaalt de regio de locatie van geïmplementeerde diensten, bepalen zones de grenzen voor lokale storingen en brengt het CDN herbruikbare content dichter bij lezers. Het bereik van resources en de plaatsing van kopieën moeten afzonderlijk worden gecontroleerd.

    De nuttige vraag is nu concreet: van welke fysieke locaties of systemen is dit verzoek afhankelijk en waar staan de gegevenskopieën? Die vraag brengt zowel een enkele zonegebonden machine als een cache buiten het toegestane gebied aan het licht.

2

Houd een winkel beschikbaar en herstel de gegevens

13 stappen
Werk capaciteit van instances, grenzen voor gegevensverlies en een herstelstrategie met een tweede regio uit.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieHoud rekening met het verlies van een deel van het systeem
  2. 2
    UitlegBescherm elke afhankelijkheid
  3. 3
    VoorbeeldProbeer de indeling voor normale capaciteit
  4. 4
    VoorbeeldBepaal de capaciteit van de overblijvende zones
  5. 5
    UitdagingControleer een ontwerp voor acht instances
  6. 6
    KernpuntMaak onderscheid tussen een model en een beschikbaarheidsbelofte
  7. 7
    UitlegStel twee herstelvragen
  8. 8
    VoorbeeldBepaal het herstelbare tijdstip
  9. 9
    UitlegKies hoeveel er gereed blijft
  10. 10
    UitdagingEen recente replica en een trage herstart
  11. 11
    TipEen gekoppelde regio heeft nog steeds een plan nodig
  12. 12
    UitdagingEen zonestoring is te overleven, een regionale storing niet
  13. 13
    SamenvattingStem de voorbereiding af op de storing
3

Kies een locatie voor een nieuwe dienst

18 stappen
Schat vertraging, vergelijk toegestane regio’s en controleer gegevensstromen en soevereine beheersmaatregelen.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieMaak van een kaart een beslissing
  2. 2
    UitlegVertraging en capaciteit meten verschillende dingen
  3. 3
    VoorbeeldVerdubbel eerst de afstand
  4. 4
    UitdagingHerhaalde reizen verbruiken het beschikbare tijdsbudget
  5. 5
    UitlegSchrap onmogelijke kandidaten
  6. 6
    VoorbeeldMaak de afwegingen zichtbaar
  7. 7
    UitdagingEen goedkope regio mist een dienst
  8. 8
    UitlegGeef de locatietermen een eigen betekenis
  9. 9
    VoorbeeldVolg een ondersteuningsrelatie
  10. 10
    UitlegKies een toepasselijke doorgifteroute
  11. 11
    UitdagingEen laptop creëert geen nieuwe ontvanger
  12. 12
    VerbandLokale opslag en buitenlandse zeggenschap
  13. 13
    UitlegOnderzoek drie soorten soevereiniteit
  14. 14
    VoorbeeldVergelijk verbonden en losgekoppelde opties
  15. 15
    UitdagingEen lokale regio met een wereldwijde afhankelijkheid
  16. 16
    TipControleer de beste kandidaat
  17. 17
    UitdagingVoldoe aan de wet en het responstijdbudget
  18. 18
    SamenvattingVerbind elke toets met het doel ervan
4

Organiseer de cloudresources van een bedrijf

14 stappen
Scheid omgevingen, groepeer resources naar levenscyclus en volg overgeërfde toegang door de boomstructuren van aanbieders.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieGeef teams duidelijke grenzen
  2. 2
    UitlegEen container is geen persoon
  3. 3
    VoorbeeldScheid ontwikkeling van productie
  4. 4
    UitdagingHerken de Azure-directory
  5. 5
    UitlegKies een gedeelde levenscyclus
  6. 6
    VoorbeeldLees de groepslocatie correct
  7. 7
    TipTags ondersteunen betrouwbare rapporten
  8. 8
    UitdagingEen productiedatabase in een testgroep
  9. 9
    UitlegPlaats een bovenliggend niveau boven meerdere containers
  10. 10
    VoorbeeldVolg een brede toegangstoekenning
  11. 11
    UitdagingEen onderliggende rol kan een bovenliggende toekenning niet wegnemen
  12. 12
    KernpuntBeleidslimieten en toekenningen zijn verschillend
  13. 13
    UitdagingVerplaats een project naar een landenmap
  14. 14
    SamenvattingVerbind de structuur met de gevolgen
5

Maak van een succesvolle inrichting herhaalbaar werk

12 stappen
Kies een interface, controleer het doel en bewaar infrastructuurwijzigingen in beoordeelde code.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieEén handeling of een herhaalbaar proces
  2. 2
    UitlegVerschillende clients bereiken dezelfde API’s
  3. 3
    VoorbeeldKies programma’s voor drie taken
  4. 4
    TipControleer de bestemming vóór een handeling
  5. 5
    UitdagingHet portal kan de beleidsregel niet opzijzetten
  6. 6
    VerbandOpslag aanmaken en opslag gebruiken
  7. 7
    UitlegBewaar de bedoelde omgeving in bestanden
  8. 8
    VoorbeeldGebruik parameters voor de geteste inrichting
  9. 9
    KernpuntHerhaal een toestand zonder duplicaten
  10. 10
    UitdagingBehoud een nuttige handmatige wijziging
  11. 11
    UitdagingBouw opnieuw op de juiste herstellocatie
  12. 12
    SamenvattingLeg het resultaat vast als proces

Wereldwijde cloudinfrastructuur: oefenvragen

50 Oefenvragen in 5 sets

Set 1: Locaties, storingen en resourcegrenzen10 Oefenvragen

Vraag 1 van 10

Een machine draait in een AWS-account, maar de regionale lijst in de beheerconsole is leeg nadat de beheerder van regio is veranderd. Wat moet de beheerder eerst controleren?
  1. Het factuuradres dat voor het account is vastgelegd
  2. De geselecteerde regio en de filters van de resourcelijst
  3. De naam van de bovenliggende OU en de weergave-instellingen
  4. De zone-identificatie van een ander account
Toon antwoordVerberg antwoord
Antwoord: B
De lijst toont mogelijk een andere regio dan die waarin de machine draait. Als je de regionale weergave wijzigt, blijven bestaande resources draaien. Het factuuradres bepaalt niet welke regionale resources in die lijst verschijnen.

Vraag 2 van 10

Waartegen beschermt zoneredundante opslag van Azure wel, maar beschermen drie lokale kopieën in één datacenter niet?
  1. Het verwijderen van elke kopie door een bevoegd verzoek
  2. De noodzaak om kopieën van recent gewijzigde gegevens te bewaren
  3. Het gelijktijdig uitvallen van alle toegestane regio’s
  4. Het verlies van het datacenter met de lokale kopieën
Toon antwoordVerberg antwoord
Antwoord: D
Zoneredundante opslag plaatst kopieën verspreid over zones en neemt zo de afhankelijkheid van één datacenter weg. Drie lokale kopieën delen nog steeds hun locatie, zodat het verlies daarvan ze tegelijk kan treffen. Extra kopieën voorkomen op zichzelf niet dat een bevoegde verwijdering de gegevens bereikt.

Vraag 3 van 10

Een boekingsdienst heeft bij piekbelasting acht identieke instances nodig. De dienst gebruikt drie zones met gelijke aantallen instances en moet de piekcapaciteit direct na het uitvallen van één willekeurige zone behouden. Hoeveel instances moet de dienst implementeren?
  1. 12 instances: vier in elke zone
  2. 9 instances: drie in elke zone
  3. 8 instances: verspreid over de zones
  4. 16 instances: verdeeld over twee zones
Toon antwoordVerberg antwoord
Antwoord: A
Na het verlies van één van de drie zones blijven twee zones over. Elke overblijvende zone moet dus vier instances bevatten om er acht over te houden. Een gelijke verdeling vereist daarom 12 in totaal. Drie per zone zou na een storing slechts zes overlaten, ook al zijn negen instances meer dan normaal bij piekbelasting nodig is.

Vraag 4 van 10

Een bedrijf accepteert dat na een ramp maximaal 20 minuten aan nieuwe gegevens verloren gaat. Welke herstelmaat drukt die grens uit?
  1. Een hersteltijddoelstelling van 20 minuten
  2. Een replicatie-interval van precies 20 minuten
  3. Een herstelpuntdoelstelling van 20 minuten
  4. Een hersteltermijn voor de dienst van 20 minuten
Toon antwoordVerberg antwoord
Antwoord: C
De herstelpuntdoelstelling begrenst hoeveel recente gegevens verloren mogen gaan, gemeten in tijd. De hersteltijddoelstelling begrenst daarentegen hoelang herstel mag duren. Een back-upschema van 20 minuten alleen bepaalt niet hoe oud de laatste succesvol herstelbare kopie is.

Vraag 5 van 10

Wat is bij een snelheid in glasvezel van 200.000 km/s de minimale reistijd voor een retourreis tussen locaties die 4.800 km uit elkaar liggen, vóór routerings- en verwerkingsvertraging?
  1. 24 ms
  2. 48 ms
  3. 4,8 ms
  4. 96 ms
Toon antwoordVerberg antwoord
Antwoord: B
Voor de heen- en terugreis wordt de afstand verdubbeld tot 9.600 km. Delen door 200.000 km/s geeft 0,048 seconden, oftewel 48 ms. De uitkomst 24 ms telt alleen de heenreis; werkelijke routes en apparatuur voegen extra vertraging toe aan het minimum.

Vraag 6 van 10

Een workload moet alle back-ups in land M opslaan. Een goedkope kandidaatregio ligt in land N. Hoe moet het team die kandidaat voor de back-uplocatie behandelen?
  1. Uitsluiten voordat de overige voorkeuren worden beoordeeld
  2. Meenemen als de prijsscore de locatiescore compenseert
  3. Gebruiken als de primaire database in land M blijft
  4. Toelaten als de netwerkroute kort genoeg is
Toon antwoordVerberg antwoord
Antwoord: A
De gegeven regel voor de back-uplocatie is een harde eis, dus land N valt voor deze keuze af. Een gewogen prijsvoordeel kan een verplichte grens niet opheffen. Als alleen de primaire database in land M blijft, staan de back-ups nog steeds buiten het toegestane land.

Vraag 7 van 10

Een verwerkingsverantwoordelijke in de EER gebruikt een database in de EER. Een afzonderlijke verwerker in een land buiten de EER waarvoor geen adequaatheidsbesluit geldt, heeft op afstand toegang tot persoonsgegevens nodig. Er geldt geen uitzonderingsgrond. Wat moet de verwerkingsverantwoordelijke voor de doorgifte vaststellen?
  1. Dat de verwerker alleen kopieën van de gegevens wijzigt
  2. Dat de databaselocatie in het contract is vermeld
  3. Dat de verwerker een op de EER gericht IP-adres gebruikt
  4. Dat passende waarborgen en vereiste bescherming gelden
Toon antwoordVerberg antwoord
Antwoord: D
De gegevens beschikbaar maken voor een afzonderlijke ontvanger buiten de EER kan een doorgifte zijn, ook als de opslag in de EER blijft. Zonder adequaatheidsbesluit of toepasselijke uitzonderingsgrond zijn passende waarborgen en de daarbij vereiste bescherming nodig. Alleen de databaselocatie in een contract noemen legt die waarborgen niet vast.

Vraag 8 van 10

Meerdere technici gebruiken één AWS-account. Wat duidt het account in deze situatie aan?
  1. Eén technicus die eigenaar is van elke aanmeldsessie
  2. Eén regio waarin alle technici zich bevinden
  3. Een grens voor resources, toegang en facturering
  4. Een rol die door elke afzonderlijke technicus wordt gedeeld
Toon antwoordVerberg antwoord
Antwoord: C
Een AWS-account is een container en beheergrens die meerdere gebruikers en rollen kan ondersteunen. Elke technicus is een identiteit met specifieke toegang. Als je het account als één persoon beschouwt, verwar je de resource- en factureringsgrens met de identiteiten die daarbinnen mogen werken.

Vraag 9 van 10

Een Azure-applicatie maakt een opslagaccount aan en uploadt er vervolgens een object naar. Welke API-routes horen bij deze twee handelingen?
  1. Beide gaan via Azure Resource Manager als werk in de besturingslaag
  2. Beide gaan rechtstreeks naar opslag als werk in de gegevenslaag
  3. Aanmaken gebruikt de gegevenslaag; uploaden de besturingslaag
  4. Aanmaken gebruikt Resource Manager; uploaden het opslageindpunt
Toon antwoordVerberg antwoord
Antwoord: D
De opslagresource aanmaken is een handeling in de besturingslaag die via Azure Resource Manager wordt afgehandeld. De inhoud uploaden is een handeling in de gegevenslaag die naar het eindpunt van de opslagdienst wordt gestuurd. Als je beide als Resource Manager-verzoeken beschouwt, verwar je het beheren van een resource met het gebruiken van de gegevensmogelijkheden daarvan.

Vraag 10 van 10

Een dienst routeert verzoeken over twee zones, maar elke machine bewaart winkelwagens van klanten alleen in het eigen geheugen. Een zone valt uit. Welke verandering laat een gezonde instance die sessies voortzetten?
  1. Bewaar de sessietoestand van elke machine op de eigen lokale schijf
  2. Plaats winkelwagens in een weerbare gedeelde sessiedienst
  3. Geef elke lokale winkelwagen een tag met de tweede zone
  4. Verhoog vóór de herstart het aantal instances in de uitgevallen zone
Toon antwoordVerberg antwoord
Antwoord: B
Een weerbare gedeelde sessiedienst maakt de toestand van winkelwagens beschikbaar voor gezonde instances buiten de uitgevallen zone. Bij lokaal geheugen of een lokale schijf blijft die toestand afhankelijk van die machine of zone. Een gebruiker naar een gezonde instance routeren kan geen winkelwagengegevens herstellen die alleen op een uitgevallen instance stonden.
Set 2: Pas keuzes voor infrastructuur en beheer toe10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Een CDN heeft een geldige kopie van een openbaar diagram in de cache. Wat gebeurt er bij een cachetreffer voor dat diagram?
  1. De edgelocatie vraagt eerst een nieuwe kopie bij de bronserver op
  2. De bronserver wijst een nieuwe regio toe aan de edgelocatie
  3. De edgelocatie maakt een nieuwe database voor de lezer aan
  4. De edgelocatie geeft de bruikbare opgeslagen kopie terug
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Een team moet de primaire opslag in Ierland bewaren. Het ziet een Azure-regio met de naam North Europe. Welk bewijs moet vaststellen of de regio aan de landeis voldoet?
  1. De alfabetische volgorde van de regiocode
  2. De door de aanbieder gedocumenteerde fysieke locatie
  3. De locatie van de factureringscontactpersoon van het abonnement
  4. De richting in de weergavenaam van de regio
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Een dienst heeft direct na het uitvallen van één willekeurige zone van vier zones 11 instances nodig. De instances zijn identiek en gelijk verdeeld. Wat is het kleinste totale aantal en hoeveel capaciteit blijft over na het verlies van een zone?
  1. 12 geïmplementeerd; negen over na verlies van een zone
  2. 15 geïmplementeerd; 11 over na verlies van een zone
  3. 16 geïmplementeerd; 12 over na verlies van een zone
  4. 20 geïmplementeerd; 15 over na verlies van een zone
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

De laatst voltooide herstelkopie bevat gegevens tot en met 09.40 uur. De primaire regio valt om 10.15 uur uit. Het bedrijf accepteert maximaal 15 minuten gegevensverlies. Hoe verhoudt dit herstelpunt zich tot de doelstelling?
  1. Het voldoet aan de doelstelling met een marge van 20 minuten
  2. Het mist de doelstelling met 20 minuten
  3. Het mist de doelstelling met 35 minuten
  4. Het voldoet aan de doelstelling als herstel 15 minuten duurt
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een contract vereist dat een goedgekeurde lokale beheerder de dienst beheert. Een aanbieder biedt een gewone lokale regio en een door een partner beheerde omgeving. Wat moet de afnemer eerst onderzoeken?
  1. De toezeggingen over de beheerder van de specifieke aanbieding
  2. De geografische naam die bij de lokale regio staat
  3. Het aantal diensten in het wereldwijde cloudaanbod
  4. De locatie van de factureringsafdeling van de afnemer
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Een pagina doet 24 databaseaanroepen na elkaar. Elke aanroep voegt 18 ms communicatievertraging toe. Door de database te verplaatsen daalt die vertraging naar 3 ms per aanroep. Hoeveel communicatietijd bespaart de pagina?
  1. 15 ms
  2. 432 ms
  3. 72 ms
  4. 360 ms
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

In Azure erft een technicus vanuit een abonnement een rol die schrijven toestaat. Een resourcegroep voegt voor die technicus alleen een Reader-rol toe. Geen weigerings- of configuratiebeleid blokkeert het schrijven. Welke verandering in toegang is het gevolg?
  1. De Reader-rol heft de overgeërfde schrijftoegang op
  2. De technicus behoudt de overgeërfde schrijftoegang
  3. De technicus moet per verzoek één rol kiezen
  4. De technicus verliest beide rollen in de resourcegroep
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Biedt de keuze voor een Azure-regio met een gekoppelde regio automatisch failover voor de volledige applicatie van een klant?
  1. Ja; de koppeling implementeert automatisch een volledige applicatiekopie
  2. Ja; door een paar hoeft applicatieherstel niet te worden getest
  3. Nee; de klant heeft nog steeds een ingericht herstelplan nodig
  4. Nee; gekoppelde regio’s kunnen geen dienstreplicatie ondersteunen
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Wat biedt Cloud Shell aan een beheerder die een browser gebruikt?
  1. Een gehoste opdrachtomgeving met programma’s van de aanbieder
  2. Een afzonderlijk machtigingssysteem voor opdrachtverzoeken
  3. Een lokale installatie op elke computer die de beheerder gebruikt
  4. Een nieuwe cloudregio die voor alle implementaties is geselecteerd
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een bedrijf heeft één Microsoft Entra-directory en wil afzonderlijke facturerings- en beheerbereiken voor ontwikkeling en productie. Welke Azure-constructie biedt die bereiken zonder een tweede directory te vereisen?
  1. Twee abonnementen die dezelfde tenant vertrouwen
  2. Twee gebruikersnamen binnen één resourcegroep
  3. Twee regioaliassen binnen hetzelfde abonnement
  4. Twee project-ID’s gekoppeld aan één Azure-groep
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 3: Volg wijzigingen in een cloudontwerp10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Twee oudere AWS-accounts gebruiken allebei de zonenaam us-east-1a. Hun teams moeten resources in dezelfde fysieke zone plaatsen. Wat moeten ze vergelijken?
  1. De weergavenamen van de regio’s in de beheerconsoles
  2. De overeenkomende zoneletters in beide accounts
  3. De e-mailadressen waarmee de accounts zijn aangemaakt
  4. De stabiele AZ-ID’s van de gekozen zones
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Een mediateam moet alle kopieën van een dataset in land R bewaren. De bronserver staat daar, maar het CDN kan objecten wereldwijd in de cache opslaan. Het team blokkeert kijkers buiten R. Welke verandering pakt het resterende probleem met de locatie van kopieën aan?
  1. Meer edgelocaties toevoegen bij de toegestane kijkers
  2. De naam van de bronserver verkorten en land R erin opnemen
  3. Een gecontroleerde cacheroute binnen het land gebruiken of het CDN omzeilen
  4. Wereldwijde caches behouden en buitenlandse kijkersaccounts blokkeren
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Een dienst laat webinstances in twee zones draaien, maar bewaart de enige database in één zone. Welk beschikbaarheidsprobleem blijft bestaan?
  1. De database kan verhinderen dat beide webinstances verzoeken afhandelen
  2. De tweede webinstance maakt de database standaard regionaal
  3. De loadbalancer moet een tweede kopie van elk gegeven bewaren
  4. De twee webinstances moeten dezelfde zone gebruiken om gegevens te delen
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Regio’s P en Q voldoen beide aan alle harde eisen. Hun scores voor latentie en prijs zijn P: 5 en 2, Q: 4 en 4, waarbij hoger beter is. Het team verandert de gewichten van 40% latentie/60% prijs naar 80%/20%. Hoe verandert het advies?
  1. P staat bij beide sets gewichten voor
  2. Q staat bij beide sets gewichten voor
  3. P staat eerst voor; Q na de wijziging
  4. Q staat eerst voor; P na de wijziging
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een organisatie in de EER wil persoonsgegevens via het EU–VS Data Privacy Framework doorgeven aan een Amerikaanse leverancier. Welk specifiek feit over de ontvanger moet zij controleren?
  1. De leverancier gebruikt een Amerikaans postadres voor facturering
  2. De leverancier neemt deel met een toepasselijke certificering
  3. De leverancier biedt minstens één opslagregio in de EER
  4. De leverancier versleutelt elke openbare marketingpagina
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Wat onderscheidt een fysiek geïsoleerde cloudomgeving van een gewone verbonden regio?
  1. Die biedt altijd de nieuwste wereldwijde functies van de aanbieder
  2. Die gebruikt voor elk verzoek één wereldwijde identiteitsdienst
  3. Die kan losgekoppeld van externe netwerken werken
  4. Die slaat standaard alle gegevens in elke regio van de aanbieder op
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Een wet vereist dat bepaalde gegevens binnen een specifiek land blijven. Welke term duidt deze wettelijke locatie-eis aan?
  1. Verplichte lokale gegevensopslag
  2. Gegevensreplicatie
  3. Gegevenslocatie
  4. Gegevensbandbreedte
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Een Google Cloud-project verhuist van de map Sales naar de map Research. Wat moet het team als direct gevolg van de verplaatsing beoordelen?
  1. De nieuw toegewezen fysieke regio van elke dienst
  2. De overgeërfde toegang en beleidsregels van de nieuwe tak
  3. De automatische omzetting van project-ID’s naar map-ID’s
  4. De factureringsvaluta van elke regionale dienst
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Een Azure-resourcegroep slaat metadata op in regio A en bevat een machine in regio B. Waarheen verplaatst de machine als je de weergavenaam van de groep wijzigt?
  1. De machine volgt de nieuwe naam
  2. De machine blijft in regio B
  3. De machine verhuist naar regio A
  4. De machine volgt het abonnement
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een sjabloon onder versiebeheer declareert een kleinere machine dan de machine die draait. Een technicus heeft de draaiende machine in de beheerconsole vergroot. Een plan stelt nu voor die te verkleinen. Het team wil de grotere omvang permanent behouden. Wat moet het vóór implementatie doen?
  1. Het sjabloon verwijderen en de consolewijziging later herhalen
  2. Het ongewijzigde sjabloon opnieuw toepassen en het plan negeren
  3. De gedeclareerde grootte beoordelen en wijzigen en daarna een nieuw plan beoordelen
  4. De draaiende machine hernoemen zodat het oude sjabloon idempotent is
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 4: Combineer eisen voor capaciteit, locatie en toegang10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Een resource wordt beschreven als regionaal. Wat stelt die beschrijving op zichzelf vast?
  1. Dat de resource elke zonestoring overleeft
  2. Dat de resource in het factureringsland blijft
  3. Dat de resource in elke accountregio draait
  4. Dat de resource bij één cloudregio hoort
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Een ontwerp moet het verlies van één volledige zone overleven. Het team stelt drie opslagkopieën voor, allemaal in één datacenter. Welke verandering in fysieke plaatsing voldoet aan de beoogde grens?
  1. Plaats de kopieën op drie schijven in hetzelfde datacenter
  2. Verhoog het aantal lokale kopieën tot zes in dat datacenter
  3. Gebruik een ondersteunde kopieopstelling over afzonderlijke zones
  4. Plaats de kopieën in groepen met verschillende namen in dat datacenter
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Een toestandsloze dienst heeft bij piekbelasting 13 identieke instances nodig. De dienst gebruikt vier zones met gelijke aantallen, een weerbare loadbalancer en een zoneredundante database. De dienst moet de piekbelasting direct na het uitvallen van één zone kunnen verwerken. Wat is het minimale instanceplan?
  1. Vier per zone, dus 16 in totaal en 12 over
  2. Vijf per zone, dus 20 in totaal en 15 over
  3. Zes per zone, dus 24 in totaal en 18 over
  4. Zeven per zone, dus 28 in totaal en 21 over
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Een dienst mag maximaal vijf minuten aan gegevens verliezen en moet binnen 30 minuten herstellen. De herstelreplica loopt twee minuten achter. Tijdens een oefening duurt het 42 minuten om het verkeer te herstellen. Wat moet worden verbeterd?
  1. De hersteltijd mist de doelstelling; het gegevensgat voldoet
  2. Het gegevensgat mist de doelstelling; de hersteltijd voldoet
  3. Beide gemeten resultaten missen hun respectieve doelstellingen
  4. Geen van beide resultaten is te beoordelen zonder een jaarlijks beschikbaarheidscijfer
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een taak vereist drie opeenvolgende netwerkretourreizen voordat de verwerking begint. Voor een route van 4.000 km wordt gerekend met 200.000 km/s. Het tijdsbudget vóór verwerking is 100 ms. Wat laat deze schatting van de ondergrens zien?
  1. De taak past met een gegarandeerde marge van 40 ms
  2. De taak past precies als alle vertragingen zijn meegeteld
  3. De taak past als de bandbreedte voldoende wordt verhoogd
  4. Alleen de minimale reistijd overschrijdt het budget met 20 ms
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Een regiovergelijking geeft scores voor latentie/prijs van R: 5/5, S: 4/3, T: 3/5, waarbij hoger beter is. De gewichten zijn 40% voor latentie en 60% voor prijs. R mist een vereiste dienst; S en T voldoen aan elke harde eis. Wat moet in het besluit worden aanbevolen?
  1. R, met een gewogen totaal van 5,0
  2. S, met een gewogen totaal van 3,4
  3. T, met een gewogen totaal van 4,2
  4. S, met een gewogen totaal van 3,6
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Een contract vereist dat alle databasekopieën in land V blijven. De aanbieder biedt een back-upoptie die naar land W kopieert. Wat moet de beheerder doen?
  1. Een passende back-upoptie kiezen voordat replicatie wordt ingeschakeld
  2. De optie inschakelen omdat de locatie-eis alleen primaire gegevens betreft
  3. De optie inschakelen als de hersteltijd korter is dan één uur
  4. De back-uplocatie hernoemen zodat die overeenkomt met de primaire regio
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Een team maakt een tweede Google Cloud-project aan voor herstel. Het sjabloon werkt, maar het aanmaken stopt bij een regionale CPU-limiet. Wat moet het team controleren?
  1. Of beide projecten dezelfde weergavenaam hebben
  2. Het regionale quotum van het nieuwe project en de procedure voor verhoging
  3. Of de bovenliggende map de regio in de naam heeft
  4. Het aantal personen dat op de factuur staat
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Een Azure-testgroep heeft metadata in regio A en bevat een productiedatabase in regio B. De database moet in B blijven en het opruimen van de testomgeving overleven. De dienst ondersteunt verplaatsing tussen groepen. Welk opruimingsplan voldoet aan beide eisen?
  1. Verplaats de database naar een productiegroep in B die behouden blijft en verwijder daarna de testgroep
  2. Verplaats de database naar regio A met de groepsmetadata en verwijder daarna de groep
  3. Geef de database een productietag en verwijder de testresourcegroep
  4. Kopieer de groepsmetadata naar regio B en verwijder de oorspronkelijke resourcegroep
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een team houdt de invoer van een sjabloon en de draaiende resources ongewijzigd. Na een succesvolle implementatie die de gewenste toestand heeft bereikt, past het team dezelfde declaratie opnieuw toe. Welk gedrag laat idempotentie zien?
  1. Er verschijnt een tweede identieke set resources met nieuwe ID’s
  2. Het sjabloon kiest bij elke herhaling een nieuwe regio
  3. De bedoelde toestand blijft behouden zonder dubbele resources
  4. De implementatie slaat alle toegangs- en beleidscontroles over
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 5: Beoordeel volledige cloudplannen10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Een dienst heeft openbare downloads en persoonlijke accountsaldi. Beide gebruiken een wereldwijde CDN-frontend, maar accountantwoorden worden nooit in de cache opgeslagen. Gebruikers ver van de bronserver zien nog steeds trage saldo-updates. Welke verandering pakt die resterende vertraging het meest direct aan?
  1. Meer edgecachecapaciteit toevoegen voor de openbare downloads
  2. Beoordelen of applicatie en gegevens dichterbij kunnen worden geplaatst
  3. De cache-TTL van openbare content op elke edgelocatie verkorten
  4. De bronserver op afstand houden en alleen openbare pagina’s cachen
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Twee zones hebben elk een beschikbaarheid van 99,5%. In een ideaal model vallen ze onafhankelijk van elkaar uit en kan elk van beide de volledige workload bedienen. Een beoordelaar ontdekt vervolgens één gedeelde regionale afhankelijkheid. Hoe moet het team de berekening interpreteren?
  1. De gezamenlijke uitvalkans is 0,01; de gedeelde afhankelijkheid verbetert die
  2. De gezamenlijke uitvalkans is 0,005; de onafhankelijkheid omvat de afhankelijkheid
  3. De gezamenlijke uitvalkans is nul; twee zones nemen gedeelde storingen weg
  4. De gezamenlijke uitvalkans is 0,000025; de gedeelde afhankelijkheid beperkt het model
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Een bedrijf heeft een werkende herstelkopie met beperkte capaciteit nodig en kan betalen om die te laten draaien. Het accepteert opschalen tijdens herstel, maar kan niet wachten op het bouwen van ontbrekende applicatieonderdelen. Welke strategie past het best bij die eisen?
  1. Een verkleinde stand-byomgeving met de volledige applicatie op kleinere schaal
  2. Een minimale herstelomgeving met alleen gegevens en een minimale applicatiekern
  3. Back-up en herstel met sjablonen die na de storing worden toegepast
  4. Actief-actief met volledige piekcapaciteit in beide regio’s
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Twee toegestane regio’s bieden elke vereiste dienst. Regio J heeft een lagere prijs voor rekenvoorzieningen, maar de totale maandraming bevat omvangrijke gegevensoverdrachten tussen regio’s en is hoger dan het totaal van regio K. Welke kostenvergelijking moet het team gebruiken?
  1. Alleen de prijs voor rekenvoorzieningen, omdat overdrachten operationele details zijn
  2. De lagere resourceprijs voordat herstelkopieën worden toegevoegd
  3. De volledige workloadraming inclusief gegevensverplaatsing
  4. De regio met het hogere totaal omdat die meer overdraagt
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een verwerkingsverantwoordelijke in de EER slaat persoonsgegevens lokaal op. Een eigen medewerker raadpleegt die tijdens een reis buiten de EER, zonder dat een afzonderlijke ontvanger betrokken is. Hoe geldt het onderscheid van de EDPB voor hoofdstuk V?
  1. Dit is altijd een doorgifte omdat de medewerker een grens passeerde
  2. Dit is geen doorgifte aan een andere ontvanger, maar beschermingsplichten blijven gelden
  3. Alle AVG-plichten vervallen omdat de database in de EER blijft
  4. Adequaatheid is vereist alleen omdat de medewerker een laptop opende
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Een ministerie vereist losgekoppeld gebruik, lokaal beheer en herstel binnen één toegestaan land. Een soeverein product heeft een lokale regio, maar is afhankelijk van wereldwijde identiteitsdiensten en heeft geen tweede toegestane regio. Wat moet de beoordeling oplossen?
  1. De lokale regio accepteren en alleen identiteitsgegevens naar het buitenland repliceren
  2. De lokale regio accepteren en een buitenlandse herstelkopie bewaren
  3. Een losgekoppeld ontwerp en een hersteltraject binnen het land controleren
  4. Het verbonden ontwerp gebruiken en versleutelingssleutels binnen het land toevoegen
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Wat is een resourcetag zoals owner=analytics?
  1. Een sleutel-waardebeschrijving die aan een resource is gekoppeld
  2. Een fysieke zone die aan het analyseteam is toegewezen
  3. Een netwerkregel die alleen analyseverkeer toestaat
  4. Een tweede account als eigenaar van de getagde resource
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Een AWS-lidaccount verhuist naar een OU met een SCP dat implementaties buiten goedgekeurde regio’s blokkeert. De beheerder heeft al een IAM-toekenning die implementatie toestaat. Wat volgt voor een niet-toegestane regio?
  1. De IAM-toekenning gaat boven de overgeërfde SCP-beperking
  2. De OU migreert bestaande resources automatisch naar elders
  3. Het SCP verleent binnen het account een nieuwe toestemming
  4. De SCP-beperking blokkeert de anders toegestane implementatie
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Een aangemelde CLI-sessie is gericht op het juiste Azure-abonnement, maar een aanmaakopdracht noemt expliciet een verboden locatie. Een overgeërfde Azure Policy-regel weigert die resourceconfiguratie. Zou hetzelfde verzoek in het portal de weigering oplossen?
  1. Ja, omdat portalformulieren een andere beleidshiërarchie gebruiken
  2. Ja, omdat de resourcegroep een toegestane locatie levert
  3. Nee, omdat via de API hetzelfde beheerbeleid geldt
  4. Nee, omdat alle portalresources één vaste regio moeten gebruiken
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een team implementeert het infrastructuursjabloon van een applicatie in een herstelregio. De machines zijn gereed, maar klantgegevens ontbreken. Wat moet na de sjabloonimplementatie nog worden voorbereid?
  1. Een nieuw visueel thema voor de cloudconsole
  2. Een proces voor back-upherstel of gegevensreplicatie
  3. Een andere spelling voor de regioparameter
  4. Een tweede tagzoekopdracht voor de applicatiemachines
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Kom je niet uit je eigen opgave? Huiswerkhulp

Kernbegrippen

91 Kernbegrippen, elk met een definitie

A

Actief-actief
Actief-actief is een opstelling waarbij systemen in meerdere regio’s tegelijk verkeer afhandelen en de routering en gegevensconsistentie tussen die systemen worden beheerd.
Een actief-actieve dienst leidt gebruikers naar gezonde regio’s wanneer een andere regio niet door de statuscontroles komt.
Adequaatheidsbesluit
Een adequaatheidsbesluit is een vaststelling van de Europese Commissie dat een bestemming of specifieke groep ontvangers een in wezen gelijkwaardige gegevensbescherming biedt.
Een adequaatheidsbesluit kan gelden voor gecertificeerde deelnemende organisaties zonder elke ontvanger in een land te dekken.
AWS Resource Groups
AWS Resource Groups is een functie die overeenkomende resources verzamelt op basis van een tagzoekopdracht of stack, zonder dat verwijdering van de groep die resources verwijdert.
Als je een verzameling in AWS Resource Groups verwijdert, blijven de dienstresources die daarin voorkwamen bestaan.
AWS-account
Een AWS-account is een grens die AWS-resources bevat en facturering, machtigingen en dienstlimieten voor veel gebruikers en rollen ondersteunt.
Het bedrijf plaatst productie in een AWS-account met andere machtigingen dan de ontwikkelomgeving.
AZ-ID
Een AZ-ID is een AWS-identificatie die in alle accounts consequent dezelfde fysieke beschikbaarheidszone aanduidt, ook als hun zonenamen verschillen.
Twee teams vergelijken de AZ-ID voordat ze aannemen dat hun afzonderlijk genoemde resources zich in dezelfde fysieke zone bevinden.
Azure Arc
Azure Arc is een beheerdienst die servers en Kubernetes-clusters buiten Azure verbindt met beheer via Azure Resource Manager.
De beheerder gebruikt Azure Arc om een server te beheren die in het eigen datacenter van het bedrijf blijft.
Azure-abonnement
Een Azure-abonnement is een grens voor resourcebeheer en facturering die één Microsoft Entra-tenant vertrouwt en resources in veel regio’s kan bevatten.
Het team controleert het geselecteerde Azure-abonnement voordat het resources voor de productiedienst aanmaakt.

B

Back-up en herstel
Back-up en herstel is een herstelstrategie die opgeslagen kopieën bewaart en de werkende omgeving na een verstoring daarmee opnieuw opbouwt.
Back-up en herstel kost minder om gereed te houden, maar kan tijdens een storing aanzienlijk herbouwwerk vereisen.
Bandbreedte
Bandbreedte is de gegevensoverdrachtscapaciteit van een verbinding per tijdseenheid; een verbinding met hoge bandbreedte kan dus nog steeds een lange transportvertraging hebben.
Extra bandbreedte helpt bij het verplaatsen van grote downloads, maar verkort de reis naar een verre applicatieregio niet.
Beheergroep
Een beheergroep is een Azure-bereik boven abonnementen dat gemeenschappelijke beleidsregels en toegangstoewijzingen kan toepassen op onderliggende abonnementen.
Een beheergroep met de naam Retail bevat afzonderlijke abonnementen voor productie en ontwikkeling.
Beheerhiërarchie
Een beheerhiërarchie is een boomstructuur van organisatorische bereiken die resourcecontainers groepeert en toepasselijke instellingen doorgeeft aan onderliggende niveaus.
De beheerhiërarchie plaatst containers van afdelingen onder bovenliggende niveaus die gemeenschappelijke locatieregels toepassen.
Beschikbaarheidszone
Een beschikbaarheidszone is een geïsoleerde groep van één of meer datacenters binnen een regio, met onafhankelijke stroomvoorziening, koeling en netwerkvoorzieningen.
De applicatie houdt een instance in een tweede beschikbaarheidszone aan om een lokale zonestoring te overleven.
Besturingslaag
De besturingslaag beheert het aanmaken en configureren van resources; Azure stuurt deze handelingen via Azure Resource Manager.
Een Azure-opslagaccount aanmaken is een handeling in de besturingslaag waarop beleidsregels voor resourcebeheer worden toegepast.
Bindende bedrijfsvoorschriften
Bindende bedrijfsvoorschriften zijn goedgekeurde interne regels voor gegevensbescherming die waarborgen kunnen bieden voor doorgifte binnen een multinationale groep.
Een multinational overweegt bindende bedrijfsvoorschriften voor doorgifte van persoonsgegevens tussen haar groepsmaatschappijen.
Bronserver
Een bronserver is de gezaghebbende server of opslaglocatie waar een CDN content ophaalt wanneer het cachetraject een bruikbare kopie nodig heeft.
Een opslagbucket van een nieuwssite in Frankfurt dient als bronserver voor de afbeeldingen die het CDN levert.

C

Cachemisser
Een cachemisser ontstaat wanneer een cache geen bruikbare kopie bevat en de content moet opvragen bij een tussenliggende cache of de gezaghebbende bronserver.
Een cachemisser voor een pas gepubliceerde afbeelding leidt ertoe dat die wordt opgehaald voordat latere lezers de kopie kunnen hergebruiken.
Cachetreffer
Een cachetreffer ontstaat wanneer een cache al een bruikbare kopie van de gevraagde content bevat en die kan teruggeven zonder een nieuwe kopie op te halen.
Bij een cachetreffer kan de edgelocatie een afbeeldingsverzoek beantwoorden zonder opnieuw naar de bronserver te gaan.
Calamiteitenherstel
Calamiteitenherstel is de voorbereiding op en het proces voor het herstellen van een bruikbaar systeem en de gegevens daarvan na een grote verstoring, zoals een regionale storing.
De oefening voor calamiteitenherstel meet zowel hoe recent de herstelde gegevens zijn als wanneer de dienst terugkeert.
CLOUD Act
De CLOUD Act is een Amerikaanse wet die verduidelijkt dat een toepasselijke juridische procedure gegevens onder zeggenschap van een aanbieder kan bereiken, ongeacht waar die zijn opgeslagen.
De CLOUD Act is relevant wanneer lokaal opgeslagen gegevens worden bewaard door een aanbieder die onder Amerikaanse rechtsmacht valt.
Cloud Shell
Cloud Shell is een opdrachtomgeving in de browser met geïnstalleerde programma’s van de aanbieder, die werkt met een aangemelde identiteit en geselecteerde context.
De technicus opent Cloud Shell om een inventarisatie uit te voeren zonder de CLI op een geleende computer te installeren.
Cloudpartitie
Een cloudpartitie is een afzonderlijke cloudomgeving met eigen identiteits- en dienstgrenzen, waarvoor de juiste accounts en eindpunten nodig zijn.
Een gewone aanmelding bij de wereldwijde AWS-cloud geeft niet automatisch toegang tot een afzonderlijke cloudpartitie.
Configuratieafwijking
Een configuratieafwijking is een verschil tussen de bedoelde infrastructuurconfiguratie en de werkelijke resources, vaak ontstaan door een handmatige wijziging buiten de bestanden om.
Een wijziging van de grootte in de beheerconsole veroorzaakt een configuratieafwijking als het sjabloon onder versiebeheer nog de eerdere machinegrootte declareert.
Contentdistributienetwerk
Een contentdistributienetwerk bewaart en levert herbruikbare content vanaf verspreide edgelocaties, waardoor minder herhaalde verzoeken naar de bronserver gaan.
Een contentdistributienetwerk versnelt openbare downloads die door gebruikers op meerdere continenten worden opgevraagd.

D

Data Privacy Framework
Het Data Privacy Framework is de adequaatheidsregeling tussen de EU en de VS die binnen het vastgestelde bereik geldt voor deelnemende gecertificeerde Amerikaanse organisaties.
De afnemer controleert de deelname van de leverancier aan het Data Privacy Framework voordat die op deze doorgifteroute vertrouwt.
Datacenter
Een datacenter is een gebouw met servers, opslag en de ondersteunende stroomvoorziening, koeling en netwerkvoorzieningen die nodig zijn om computerdiensten te draaien.
Drie kopieën in één datacenter delen nog steeds het risico dat het gebouw en de ondersteunende systemen verloren gaan.
Declaratieve configuratie
Declaratieve configuratie beschrijft een gewenste resourcetoestand en laat een implementatieprogramma bepalen welke handelingen nodig zijn om die te bereiken.
De declaratieve configuratie geeft twee machines en hun grootte aan in plaats van een reeks klikken in de beheerconsole.
Dienstenniveauovereenkomst
Een dienstenniveauovereenkomst legt de vastgestelde diensttoezeggingen van een aanbieder vast, waaronder beschikbaarheidsmaten en de bijbehorende voorwaarden.
Het team controleert de dienstenniveauovereenkomst in plaats van een ideale berekening met twee zones als garantie te beschouwen.
Duurzaamheid
Duurzaamheid bij een locatiekeuze omvat de milieueffecten van het uitvoeren van de workload, die worden beïnvloed door de elektriciteitsvoorziening van de regio.
Het team neemt duurzaamheid mee in de regiovergelijking met behulp van de regionale energie-indicatoren van de aanbieder.

E

Edgelocatie
Een edgelocatie is een locatie van een aanbieder dicht bij gebruikers die diensten biedt zoals caching en netwerktoegang, zonder het volledige regionale dienstenaanbod.
Een edgelocatie dicht bij de lezer kan een afbeelding uit de cache teruggeven zonder die uit een verre regio op te halen.
Enkelvoudig storingspunt
Een enkelvoudig storingspunt is één onderdeel of afhankelijkheid waarvan het verlies het hele systeem kan stilleggen, ook als andere onderdelen zijn gedupliceerd.
Een onbeschermde database blijft een enkelvoudig storingspunt achter meerdere gezonde webmachines.

F

Fysiek geïsoleerde cloud
Een fysiek geïsoleerde cloud is een omgeving die is ontworpen om losgekoppeld van het internet en de externe netwerken en systemen van de aanbieder te werken.
Een fysiek geïsoleerde cloud kan passen bij de eis om gerubriceerd werk zonder externe netwerkverbinding te verwerken.

G

Gegevenslaag
De gegevenslaag biedt handelingen voor de gegevens of mogelijkheden van een resource via het diensteindpunt in plaats van de algemene resourcebeheerder.
Een object uploaden naar een bestaand opslagaccount gebruikt de gegevenslaag van die opslagdienst.
Gegevenslocatie
Gegevenslocatie is de fysieke locatie waar gegevens worden opgeslagen en verwerkt, inclusief relevante primaire kopieën, back-ups en verwerkingsstromen.
De beoordeling van de gegevenslocatie volgt zowel back-ups en CDN-caches als de regio van de hoofddatabase.
Gegevensoverdracht
Gegevensoverdracht is de verplaatsing van gegevens tussen locaties of eindpunten, die extra kosten kan toevoegen aan de totale cloudkosten van een workload.
Gegevensoverdracht tussen regio’s kan zwaarder wegen dan de besparing door een lagere prijs voor virtuele machines in een andere regio.
Gegevenssoevereiniteit
Gegevenssoevereiniteit gaat over de wetten en autoriteiten die zeggenschap over gegevens kunnen hebben, onder meer via de locatie en het bedrijf dat de gegevens onder zich heeft.
De beoordeling van gegevenssoevereiniteit controleert naast de locatie van de databaseschijven ook onder welke rechtsmacht de aanbieder valt.
Geldigheidsduur
De geldigheidsduur is de tijd die cacheregels gebruiken om te bepalen hoelang een opgeslagen kopie kan worden hergebruikt voordat die moet worden vernieuwd of gecontroleerd.
Een kortere geldigheidsduur kan verkorten hoelang een verouderde afbeelding in een edgecache herbruikbaar blijft.
Geografisch redundante opslag
Geografisch redundante opslag is een optie van Azure Storage die kopieën in een secundaire regio toevoegt om herstel na verlies van de primaire regio te ondersteunen.
Bij de back-upcontrole wordt de secundaire bestemming van geografisch redundante opslag getoetst aan het toegestane gebied.
Gewogen score
Een gewogen score combineert factorscores nadat elke score is vermenigvuldigd met het toegekende belang, zodat prioriteiten de vergelijking beïnvloeden.
Een gewogen score verandert wanneer het bedrijf latentie belangrijker maakt dan een kleine prijsbesparing.
Google Cloud-project
Een Google Cloud-project is een hoofdcontainer voor geïmplementeerde dienstresources, machtigingen, quota en kostentoerekening, die afzonderlijk aan facturering wordt gekoppeld.
Een Google Cloud-project voor herstel heeft mogelijk een hoger regionaal CPU-quotum nodig voordat het sjabloon kan worden geïmplementeerd.

H

Harde eis
Een harde eis is een voorwaarde waaraan een kandidaat moet voldoen om in aanmerking te blijven komen, ook als die op andere gewenste factoren zeer goed scoort.
Een verplichte regel voor het opslagland is een harde eis die een verder goedkope regio uitsluit.
Herstelpuntdoelstelling
Een herstelpuntdoelstelling begrenst aanvaardbaar gegevensverlies door aan te geven hoever het herstelbare gegevenspunt na een storing in het verleden mag liggen.
Een herstelpuntdoelstelling van één uur wordt niet gehaald wanneer de nieuwste herstelbare back-up 16 uur oud is.
Hersteltijddoelstelling
Een hersteltijddoelstelling begrenst de aanvaardbare vertraging tussen een verstoring en het herstel van de dienst naar een bruikbare werkende toestand.
Een hersteltijddoelstelling van 30 minuten vereist dat een kleinere back-upomgeving binnen die tijd het verkeer overneemt.
Hoge beschikbaarheid
Hoge beschikbaarheid is het vermogen van een systeem om gebruikers tijdens storingen te blijven bedienen, vaak uitgedrukt als percentage van een genoemde periode.
Het plan voor hoge beschikbaarheid van een winkel beschermt zowel de database als de webapplicatie-instances.

I

Idempotentie
Idempotentie is de eigenschap dat herhaling van een handeling nadat het resultaat is bereikt geen verdere wijziging toevoegt wanneer de relevante invoer ongewijzigd blijft.
Door idempotentie kan een implementatie die de gewenste toestand heeft bereikt bij een ongewijzigde herhaling dezelfde resourcetoestand behouden.
Imperatief script
Een imperatief script somt handelingen op die in volgorde moeten worden uitgevoerd, zodat herhaling van de opdrachten controles kan vereisen om fouten of dubbele aanmaak te voorkomen.
Een imperatief script dat alleen resources aanmaakt, kan mislukken wanneer dezelfde namen al bestaan.
Infrastructuur als code
Infrastructuur als code beschrijft resources in tekstbestanden onder versiebeheer en gebruikt een programma om de omgeving vanuit die beschrijving aan te maken of bij te werken.
Het team gebruikt infrastructuur als code om test- en herstelomgevingen vanuit een beoordeeld sjabloon te bouwen.

K

Koolstofvrije energie
Koolstofvrije energie is elektriciteit die zonder directe koolstofuitstoot wordt opgewekt en waarvan het regionale aandeel helpt de voetafdruk van cloudworkloads te vergelijken.
Een hoger regionaal aandeel koolstofvrije energie kan de elektriciteitsgerelateerde voetafdruk van dezelfde workload verbeteren.

L

Label
Een label is een sleutel-waardebeschrijving in Google Cloud die wordt gebruikt om ondersteunde resources te organiseren en erover te rapporteren, zonder een netwerkgrens te creëren.
Het team gebruikt een label zoals environment=prod om productiekosten in rapporten te onderscheiden.
Latentie
Latentie is de tijd die gegevens nodig hebben om tussen punten te reizen, los van de hoeveelheid gegevens die een verbinding per seconde kan vervoeren.
Latentie over grote afstand blijft bestaan, ook nadat het team de gegevensoverdrachtscapaciteit van de verbinding heeft verhoogd.
Levenscyclus
Een levenscyclus is de reeks van aanmaken, wijzigen, gebruiken en uitfaseren die mede bepaalt welke resources samen moeten worden beheerd.
De productiedatabase heeft een langere levenscyclus dan de tijdelijke machines die tijdens een proef worden gebruikt.
Loadbalancer
Een loadbalancer verdeelt verzoeken over applicatie-instances en kan statuscontroles gebruiken om geen verkeer naar uitgevallen instances te sturen.
De loadbalancer stopt met het sturen van nieuwe verzoeken naar een machine nadat die niet door de statuscontroles komt.
Local Zone
Een Local Zone is een uitbreiding van AWS op een bovenliggende regio die geselecteerde reken- en opslagdiensten biedt in een nabijgelegen stedelijk gebied.
Een Local Zone kan geschikt zijn voor verwerking die dicht bij een gebruikersgroep toegang binnen enkele milliseconden nodig heeft.
Lokaal redundante opslag
Lokaal redundante opslag is een optie van Azure Storage die drie kopieën in één datacenter bewaart en beschermt tegen lokale schijf- of serverstoringen.
Lokaal redundante opslag spreidt de kopieën van een winkel niet over afzonderlijke beschikbaarheidszones.

M

Map
Een map is een optioneel hiërarchisch bereik binnen een Google Cloud-organisatie dat projecten en geneste mappen kan groeperen voor gezamenlijk beheer.
Als je een project naar een andere map verplaatst, veranderen de overgeërfde instellingen zonder dat de machines worden verplaatst.
Metadata
Metadata zijn gegevens die een resource of groep beschrijven, zoals beheerregistraties, en staan los van de opgeslagen bedrijfsgegevens van de workload.
De metadata van een Azure-groep kunnen in één regio worden opgeslagen terwijl de machines in de groep in andere regio’s draaien.
Microsoft Entra-tenant
Een Microsoft Entra-tenant is de identiteitsdirectory van een organisatie die meerdere Azure-abonnementen met verschillende toegangstoewijzingen kan ondersteunen.
Eén Microsoft Entra-tenant levert identiteiten voor zowel de test- als de productieabonnementen.
Minimale herstelomgeving
Een minimale herstelomgeving is een herstelstrategie die gerepliceerde gegevens en een minimale kern gereedhoudt, terwijl andere onderdelen tijdens herstel worden gestart of geïmplementeerd.
Een plan met een minimale herstelomgeving moet tijd toestaan om de resterende applicatieonderdelen in gebruik te nemen.

O

Opdrachtregelinterface
Een opdrachtregelinterface is een programma dat getypte opdrachten voor cloudhandelingen accepteert, zodat taken kunnen worden herhaald of in scripts gecombineerd.
De beheerder gebruikt een opdrachtregelinterface om ’s ochtends een inventarisatie van resources uit meerdere regio’s te verzamelen.
Operationele soevereiniteit
Operationele soevereiniteit gaat over wie een omgeving beheert, bestuurt en ondersteunt en vanaf welke locaties die activiteiten plaatsvinden.
Wanneer een overheidsinstantie lokale beheerders vereist, wordt operationele soevereiniteit onderdeel van de beoordeling van een cloudaanbod.
Organisatie-eenheid
Een organisatie-eenheid is een groepering van accounts of geneste OU’s in AWS Organizations, die wordt gebruikt om lidaccounts te organiseren en beleidsregels toe te passen.
Een organisatie-eenheid met de naam Logistics past een regionale machtigingsgrens toe op de lidaccounts.
Overerving
Overerving is het toepassen van instellingen van een bovenliggend bereik op onderliggende niveaus, waaronder toepasselijke beleidsregels en bij sommige aanbieders toegangstoekenningen.
Door overerving krijgt het auditteam leestoegang onder het Azure-bereik waar de rol is toegewezen.

P

Programmeerinterface
Een programmeerinterface biedt diensthandelingen aan die geauthenticeerde clients, zoals beheerconsoles, CLI’s en SDK’s, kunnen aanvragen.
De beheerconsole en het opdrachtregelprogramma roepen een programmeerinterface aan om dezelfde cloudresource te beheren.
Project-ID
Een project-ID is de gekozen, wereldwijd unieke identificatie die bij het aanmaken permanent aan een Google Cloud-project wordt toegewezen.
De weergavenaam verandert na een merkvernieuwing, maar de project-ID blijft gelijk.

Q

Quotum
Een quotum is een limiet voor dienstgebruik, vaak gekoppeld aan een resourcecontainer en regio; veel van deze limieten kunnen op verzoek worden verhoogd.
Een te laag regionaal CPU-quotum blokkeert een volledige herstelimplementatie totdat het team voldoende ruimte heeft gekregen.

R

Regio
Een regio is een geografisch gebied waar een aanbieder clouddiensten aanbiedt vanuit gegroepeerde infrastructuur die is ontworpen om onafhankelijk van andere regio’s te werken.
Een team kiest een regio in het toegestane land voordat het de productiedatabase aanmaakt.
Regiocode
Een regiocode is de identificatie van een implementatielocatie door de aanbieder, die in programma’s en sjablonen wordt gebruikt om die locatie van andere regio’s te onderscheiden.
De beheerder voert de regiocode eu-central-1 in om in een opdracht AWS Frankfurt als doel te kiezen.
Regionale resource
Een regionale resource hoort bij één cloudregio; het gedrag bij een zonestoring hangt af van de dienst en de redundantieconfiguratie.
Een regionale resource kan vanuit meerdere zones bereikbaar zijn zonder noodzakelijkerwijs een zonestoring te overleven.
Regiopaar
Een regiopaar is een Azure-koppeling tussen twee regio’s die bepaalde functies voor platformherstel en dienstreplicatie ondersteunt.
Een regiopaar implementeert of herstelt niet automatisch via failover elk onderdeel van de applicatie van de klant.
Replicatievertraging
Replicatievertraging is de vertraging tussen actuele brongegevens en de gegevens die beschikbaar zijn in een replica. Die vertraging beïnvloedt het mogelijke verlies na uitval van de bron.
Een toenemende replicatievertraging kan ertoe leiden dat een kopie in een tweede regio de doelstelling van het bedrijf voor gegevensverlies mist.
Resourcegroep
Een resourcegroep is een Azure-container voor de levenscyclus van gewone geïmplementeerde resources binnen één abonnement, die gezamenlijk beheer en gezamenlijke verwijdering mogelijk maakt.
Een tijdelijke testresourcegroep houdt kort gebruikte machines gescheiden van een langdurig benodigde productiedatabase.
Retourtijd
Retourtijd meet de verstreken tijd waarin een bericht een bestemming bereikt en het antwoord terugkomt, meestal in milliseconden.
Het team vermenigvuldigt de retourtijd met het aantal opeenvolgende uitwisselingen om de communicatievertraging te schatten.
Rootgebruiker
De rootgebruiker is de identiteit met uitgebreide rechten die hoort bij het aanmaken van een AWS-account en wordt gereserveerd voor de taken waarvoor die specifiek nodig is.
Het team beschermt de rootgebruiker met multifactorauthenticatie en gebruikt rollen voor dagelijks beheer.

S

Sequentieel verzoek
Een sequentieel verzoek begint pas nadat een eerder verzoek is voltooid, waardoor communicatievertragingen zich in de reeks opstapelen.
Elk sequentieel verzoek aan een database op afstand voegt een extra reis toe voordat de pagina volledig kan worden geladen.
Servicecontrolebeleid
Een servicecontrolebeleid is een beleidsregel van AWS Organizations die de beschikbare machtigingen voor lidaccounts beperkt zonder zelf toegang te verlenen.
Een servicecontrolebeleid blokkeert een verboden regio, ook als een IAM-rol implementatie anders zou toestaan.
Sjabloonparameter
Een sjabloonparameter is invoer die een implementatiewaarde, zoals locatie of instancegrootte, verandert terwijl de gedeelde resourcebeschrijving behouden blijft.
Een sjabloonparameter selecteert een kleinere machinegrootte wanneer de productiebeschrijving voor testen wordt hergebruikt.
Soevereine cloud
Een soevereine cloud is een omgeving die is ontworpen om aan de eisen van een rechtsgebied te voldoen via beheersmaatregelen voor gegevens, beheer en technische afhankelijkheden.
Een overheidsinstantie controleert de daadwerkelijke toezeggingen van de soevereine cloud in plaats van alleen op de naam van de aanbieding te vertrouwen.
Softwareontwikkelkit
Een softwareontwikkelkit is een taalbibliotheek die applicatiecode helpt clouddiensten aan te roepen, onder meer door verzoeken te ondertekenen en dienstafhandeling te verzorgen.
De applicatie gebruikt een softwareontwikkelkit om elke geüploade factuur in objectopslag te bewaren.
Stack
Een stack is de verzameling resources die door een AWS CloudFormation-implementatie vanuit een sjabloon samen wordt beheerd.
Het team beoordeelt voorgestelde wijzigingen aan de CloudFormation-stack voordat het de applicatieomgeving bijwerkt.
Standaardcontractbepalingen
Standaardcontractbepalingen zijn door de Commissie goedgekeurde contractvoorwaarden die worden gebruikt als onderdeel van passende waarborgen voor internationale gegevensdoorgiften waarop ze van toepassing zijn.
De kliniek beoordeelt standaardcontractbepalingen en de vereiste bescherming voor een buitenlandse verwerker.
Synchrone replicatie
Synchrone replicatie bevestigt een schrijfbewerking pas nadat de vereiste kopieën de gegevens hebben opgeslagen, zodat die bevestigde kopieën gelijk blijven.
Een database gebruikt synchrone replicatie tussen zones zodat bevestigde schrijfbewerkingen het verlies van een zone overleven.

T

Tag
Een tag is een sleutel-waardebeschrijving die aan een AWS- of Azure-resource wordt gekoppeld ter ondersteuning van organisatie, rapportage of selectie voor automatisering.
Een consistente tag zoals owner=web-team helpt bepalen welk team voor een resource betaalt.
Technische soevereiniteit
Technische soevereiniteit gaat over de vraag of een omgeving onafhankelijk van de wereldwijde systemen van de aanbieder en externe afhankelijkheden kan werken.
Een afhankelijkheid van een wereldwijde identiteitsdienst is van belang wanneer een contract technische soevereiniteit tijdens losgekoppeld gebruik vereist.
Toestandsloze instance
Een toestandsloze instance bewaart blijvende sessiegegevens buiten het eigen lokale geheugen of de eigen schijf, zodat andere instances het werk kunnen voortzetten.
Een toestandsloze instance kan worden vervangen zonder een winkelwagen te verliezen die in een weerbare gedeelde gegevensdienst staat.

U

Uitzonderingsgrond
Een uitzonderingsgrond is een beperkte uitzondering die een specifieke doorgifte kan toestaan als aan de toepasselijke voorwaarden is voldaan en gewone doorgifteroutes niet beschikbaar zijn.
Uitdrukkelijke toestemming kan in een geschikte situatie een uitzonderingsgrond ondersteunen, maar is geen standaardstrategie voor doorgifte.

V

Verkleinde stand-byomgeving
Een verkleinde stand-byomgeving is een herstelstrategie die een kleiner maar volledig werkend systeem gereedhoudt om na een storing op te schalen en over te nemen.
De verkleinde stand-byomgeving van het team verwerkt al weinig verkeer voordat dat tijdens een oefening wordt verhoogd tot herstelcapaciteit.
Verplichte lokale gegevensopslag
Verplichte lokale gegevensopslag is een wettelijke eis om bepaalde gegevens, of een vereiste kopie daarvan, binnen een specifiek land of toegestaan gebied te bewaren.
Een regel voor verplichte lokale gegevensopslag kan een herstelregio uitsluiten, ook als de prijs en latentie gunstig zijn.
Verwijderingsvergrendeling
Een verwijderingsvergrendeling is een Azure-beheersmaatregel die verwijdering binnen het bereik blokkeert totdat de vergrendeling met een bevoegde handeling wordt opgeheven.
Een verwijderingsvergrendeling beschermt een groep tegen onbedoelde verwijdering tijdens gebruikelijke opruimwerkzaamheden.

W

Wereldwijde dienst
Een wereldwijde dienst werkt zonder aan één regio te zijn toegewezen, al bepaalt de aanbieder nog steeds waar dienstgegevens worden verwerkt en opgeslagen.
AWS IAM is een wereldwijde dienst, terwijl een virtuele EC2-machine een specifieke regionale plaatsing heeft.

Z

Zonegebonden resource
Een zonegebonden resource is een cloudresource die in een specifieke zone is geplaatst, waardoor die zone deel uitmaakt van de fysieke storingsrisico’s van de resource.
Een zonegebonden resource zoals een enkele machine heeft elders andere instances nodig voor bescherming tegen een zonestoring.
Zoneredundante opslag
Zoneredundante opslag is een optie van Azure Storage die kopieën over drie zones in een regio bewaart om een zonestoring op te vangen.
Het team kiest zoneredundante opslag omdat het kopieën buiten elke afzonderlijke zone nodig heeft.
Zoneredundantie
Zoneredundantie verdeelt kopieën van een dienst over verschillende zones, zodat bij een storing in één zone elders een werkende kopie kan overblijven.
De zoneredundantie van een beheerde dienst neemt afhankelijkheid van één zone weg als de geconfigureerde optie dat ondersteunt.

Over deze les

Door StudeliFout melden

Maak je eigen Studiemateriaal

Maak van je aantekeningen, slides en documenten Leermodules, Oefenvragen, Flashcards en 6 andere tools.

Aan de slag