Een bedrijf bouwt een winkelapplicatie op AWS. De catalogus verandert één keer per maand en moet schaalbaar zijn met het verkeer. Het bedrijf wil de laagst mogelijke latentie. De winkelwagengegevens van elke gebruiker moeten zeer beschikbaar zijn en moeten blijven bestaan als de gebruiker de verbinding verbreekt en later opnieuw verbinding maakt. Wat moet een solutions architect doen om ervoor te zorgen dat de winkelwagengegevens te allen tijde behouden blijven?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer Amazon ElastiCache for Redis om catalogusgegevens van Amazon DynamoDB te cachen en om winkelwagengegevens van de gebruikerssessie op te slaan..
Waarom dit het antwoord is
ElastiCache for Redis is een uitstekende keuze. Redis is een in-memory datastore die extreem lage latentie biedt voor het cachen van de catalogusgegevens (die maandelijks veranderen) en het opslaan van sessiegegevens zoals winkelwageninhoud. Dit zorgt voor hoge beschikbaarheid en persistentie, zelfs als de gebruiker de verbinding verbreekt. Een Application Load Balancer met sticky sessions is niet ideaal omdat de sessiegegevens dan gekoppeld zijn aan een specifieke instance, wat de schaalbaarheid en beschikbaarheid beperkt. Amazon OpenSearch Service is primair een zoek- en analyse-engine, niet geoptimaliseerd voor het cachen van algemene gegevens of het opslaan van sessiestaten. Een EC2-instance met EBS-opslag is niet schaalbaar genoeg voor de catalogus en biedt niet de lage latentie en hoge beschikbaarheid die nodig zijn voor winkelwagengegevens.
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