Een bedrijf draait een e-commerce applicatie op Amazon EC2-instances die aankoopdetails opslaan in een Amazon Aurora PostgreSQL DB-cluster. Klanten ervaren applicatie-time-outs tijdens piekgebruik. Een solutions architect moet de architectuur aanpassen zodat de applicatie het piekgebruik zo kosteneffectief mogelijk aankan. Welke combinatie van acties moet de architect ondernemen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Auto Scaling group van nieuwe EC2-instances om de aankopen opnieuw te proberen totdat de verwerking is voltooid. Werk de applicaties bij om verbinding te maken met het DB-cluster met behulp van Amazon RDS Proxy., Werk de applicatie bij om de aankoopverzoeken naar een Amazon Simple Queue Service (Amazon SQS)-wachtrij te sturen. Configureer een Auto Scaling group van nieuwe EC2-instances die uit de SQS-wachtrij lezen..
Waarom dit het antwoord is
De combinatie van het gebruik van Amazon SQS en een Auto Scaling group (ASG) is een effectieve en kostenefficiënte oplossing voor piekbelasting. SQS ontkoppelt de applicatie van de database, waardoor aanvragen in de wachtrij kunnen worden geplaatst en verwerkt wanneer resources beschikbaar zijn, wat time-outs voorkomt. De ASG schaalt EC2-instances dynamisch op en af op basis van de vraag, wat zorgt voor optimale resource-utilisatie en kosteneffectiviteit. Het gebruik van Amazon RDS Proxy in combinatie met een ASG is ook correct. RDS Proxy beheert databaseverbindingen efficiënt, vermindert de overhead van het opzetten van nieuwe verbindingen en verbetert de schaalbaarheid van de database, wat essentieel is tijdens piekbelasting. De ASG zorgt voor schaalbaarheid van de applicatielaag. Het configureren van ElastiCache zou de prestaties verbeteren door caching, maar lost het onderliggende probleem van overbelasting van de database of applicatie niet direct op. Een AWS Lambda-functie voor retries is minder geschikt voor langdurige verwerking dan een ASG met SQS. API Gateway met een usage plan is een throttling-mechanisme, geen schaalbaarheidsoplossing.
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