Een solutions architect ontwerpt de cloudarchitectuur voor een nieuwe applicatie op AWS. De verwerking moet parallel plaatsvinden, waarbij applicatieknooppunten naar behoefte worden toegevoegd en verwijderd op basis van het aantal te verwerken taken. De processorapplicatie is stateless. Het ontwerp moet losjes gekoppeld zijn en taakelementen moeten duurzaam worden opgeslagen. Welk ontwerp moet de solutions architect gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Amazon SQS queue om de taken te bewaren die moeten worden verwerkt. Maak een Amazon Machine Image (AMI) die de processorapplicatie bevat. Maak een launch template die de AMI gebruikt. Maak een Auto Scaling group met behulp van de launch template. Stel het schaalbeleid van de Auto Scaling group in om knooppunten toe te voegen en te verwijderen op basis van het aantal items in de SQS queue..
Waarom dit het antwoord is
De correcte optie gebruikt Amazon SQS voor duurzame opslag van taken en losse koppeling, wat cruciaal is voor parallelle, schaalbare verwerking. Een Auto Scaling group met een launch template en schaalbeleid gebaseerd op het aantal items in de SQS-wachtrij zorgt ervoor dat applicatieknooppunten dynamisch worden toegevoegd of verwijderd op basis van de werklast. Dit optimaliseert de kosten en prestaties.
De eerste optie is incorrect omdat Amazon SNS geen duurzame opslag biedt voor taken en niet geschikt is voor het direct schalen van verwerkingsknooppunten op basis van CPU-gebruik voor een taakwachtrij. De tweede optie is incorrect omdat schalen op basis van netwerkgebruik niet direct correleert met het aantal taken dat verwerkt moet worden. De vierde optie is incorrect omdat SNS geen duurzame wachtrij is en schalen op basis van gepubliceerde berichten naar een SNS-topic niet de juiste metriek is voor het verwerken van taken uit een wachtrij.
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.