Een gamelancering moet direct na de release veel wereldwijde spelers ondersteunen. Momenteel bevindt de game zich in één Region en gebruikt deze: een S3-bucket voor game assets en een DynamoDB-tabel voor spelersscores. U moet een multi-Region oplossing ontwerpen die de latency vermindert, de betrouwbaarheid verbetert en minimale implementatie-inspanning vereist. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een tweede S3-bucket in een andere Region en schakel S3 Cross-Region Replication in om assets ernaartoe te kopiëren. Maak een CloudFront-distributie met origin failover geconfigureerd om de S3-buckets in elke Region als origins te gebruiken. Configureer DynamoDB global tables door DynamoDB Streams in te schakelen en een replicatabel toe te voegen in de nieuwe Region..
Waarom dit het antwoord is
Deze optie biedt de meest complete en efficiënte multi-Region oplossing. S3 Cross-Region Replication zorgt voor redundantie en lagere latency voor assets in meerdere regio's. CloudFront met origin failover verbetert de betrouwbaarheid en prestaties door assets te leveren vanuit de dichtstbijzijnde, beschikbare S3-bucket. DynamoDB global tables met DynamoDB Streams bieden automatische, actieve-actieve replicatie van spelersscores over meerdere regio's, wat de latency vermindert en de beschikbaarheid verhoogt. De andere opties zijn minder geschikt: Optie 1 gebruikt DynamoDB global tables, wat goed is, maar CloudFront levert assets alleen vanuit één S3-bucket, wat de betrouwbaarheid en latency niet optimaal verbetert in een multi-Region scenario. Optie 2 gebruikt S3 Same-Region Replication, wat geen multi-Region oplossing is, en AWS DMS voor DynamoDB-replicatie is complexer en minder efficiënt dan DynamoDB global tables. Optie 4 gebruikt S3 Same-Region Replication, wat geen multi-Region oplossing is, en de CloudFront-configuratie is ook niet optimaal voor multi-Region S3-assets.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig