Een webapp op EC2 achter een ALB maakt gebruik van blauw/groen immutable deployments. Gebruikers worden willekeurig uitgelogd tijdens het testen en iedereen wordt uitgelogd wanneer een nieuwe versie wordt geïmplementeerd. Het team wil dat gebruikers ingelogd blijven tijdens schaalgebeurtenissen en deployments met de minste operationele overhead. Wat is de meest operationeel efficiënte oplossing?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Wijzig de applicatie om sessiegegevens op te slaan in een Amazon ElastiCache cluster..
Waarom dit het antwoord is
Het opslaan van sessiegegevens in een Amazon ElastiCache cluster is de meest operationeel efficiënte oplossing. ElastiCache biedt een snelle, schaalbare en beheerde in-memory datastore, ideaal voor sessiebeheer. Dit voorkomt dat gebruikers worden uitgelogd bij schaalgebeurtenissen of deployments, omdat sessies persistent zijn buiten individuele EC2-instances. De andere opties zijn minder geschikt: Smart sessions op de load balancer (sticky sessions) werken alleen voor een specifieke instance en zijn niet geschikt voor immutable deployments, waarbij instances worden vervangen. Session sharing op de load balancer bestaat niet als een standaardfunctie. Load balancers kunnen sticky sessions bieden, maar geen gedeelde opslag. Sessiegegevens opslaan in een S3 bucket is niet efficiënt vanwege de hogere latentie en complexiteit voor frequente lees-/schrijfbewerkingen die nodig zijn voor sessiebeheer.
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