Een bedrijf ontwikkelt een real-time multiplayergame die UDP gebruikt tussen clients en servers in een Auto Scaling-groep. Het gameserverplatform moet schalen voor pieken in de vraag, en ontwikkelaars willen gamerscores en andere niet-relationele gegevens opslaan in een database die zonder tussenkomst schaalt. Welke oplossing moet een solutions architect aanbevelen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een Network Load Balancer voor verkeersdistributie en Amazon DynamoDB on-demand voor gegevensopslag..
Waarom dit het antwoord is
De correcte optie is om een Network Load Balancer (NLB) te gebruiken voor verkeersdistributie en Amazon DynamoDB on-demand voor gegevensopslag. Een NLB is ideaal voor real-time games die UDP gebruiken, omdat deze op Layer 4 werkt en UDP-verkeer efficiënt kan doorsturen naar de Auto Scaling-groep van gameservers. DynamoDB on-demand is een volledig beheerde NoSQL-database die automatisch schaalt om pieken in de vraag naar opslag en doorvoer te accommoderen, perfect voor het opslaan van niet-relationele gegevens zoals gamerscores zonder handmatige interventie. Amazon Route 53 is een DNS-service, geen load balancer voor applicatieverkeer. Amazon Aurora Serverless is een relationele database die geen UDP-verkeer ondersteunt en mogelijk niet de schaalbaarheid en prestaties biedt die nodig zijn voor real-time games. Amazon Aurora Global Database is ook relationeel en niet geoptimaliseerd voor NoSQL-gegevens of UDP. Een Application Load Balancer (ALB) werkt op Layer 7 en ondersteunt geen UDP. DynamoDB global tables zijn nuttig voor wereldwijde replicatie, maar DynamoDB on-demand is de primaire schaalbaarheidsfunctie voor een enkele regio.
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