Een bedrijf migreert een gedistribueerde applicatie naar AWS. Het oude platform heeft een primaire server die taken coördineert over meerdere compute nodes. De applicatie verwerkt variabele workloads. Het bedrijf wil de applicatie moderniseren om de veerkracht en schaalbaarheid te maximaliseren. Hoe moet een solutions architect de architectuur ontwerpen om aan deze vereisten te voldoen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Amazon Simple Queue Service (Amazon SQS)-wachtrij als bestemming voor de taken. Implementeer de compute nodes met Amazon EC2-instanties die worden beheerd in een Auto Scaling-groep. Configureer EC2 Auto Scaling op basis van de grootte van de wachtrij..
Waarom dit het antwoord is
De correcte optie maximaliseert veerkracht en schaalbaarheid door SQS te gebruiken voor taakcoördinatie en EC2 Auto Scaling op basis van de wachtrijgrootte. SQS ontkoppelt de taakproducent van de consumenten (compute nodes), wat de veerkracht verhoogt omdat taken in de wachtrij blijven, zelfs als compute nodes niet beschikbaar zijn. Door Auto Scaling te baseren op de SQS-wachtrijgrootte, schaalt het systeem dynamisch op wanneer er meer taken zijn en schaalt het af wanneer de wachtrij leeg is, wat kosteneffectief en efficiënt is voor variabele workloads. De eerste optie is minder optimaal omdat geplande schaling niet reageert op variabele workloads. De derde en vierde opties zijn onjuist omdat ze de primaire server niet ontkoppelen en CloudTrail of EventBridge niet geschikt zijn als taakbestemming voor dit scenario.
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