Een bedrijf heeft een applicatie waarmee klanten afbeeldingen uploaden naar een Amazon S3-bucket. Elke nacht start het bedrijf een Amazon EC2 Spot Fleet om de afbeeldingen van die dag te verwerken. Het verwerken van elke afbeelding duurt 2 minuten en vereist 512 MB geheugen. Een solutions architect moet de applicatie aanpassen om afbeeldingen te verwerken zodra ze worden geüpload. Welke wijziging voldoet het MEEST kosteneffectief aan de vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik S3 Event Notifications om een bericht met afbeeldingsdetails naar een Amazon Simple Queue Service (Amazon SQS)-wachtrij te schrijven. Configureer een AWS Lambda-functie om berichten uit de wachtrij te lezen en de afbeeldingen te verwerken..
Waarom dit het antwoord is
De meest kosteneffectieve oplossing is het gebruik van S3 Event Notifications om een bericht naar een SQS-wachtrij te sturen, en vervolgens een AWS Lambda-functie te configureren om deze berichten te verwerken. Lambda is serverloos en wordt alleen gefactureerd voor de rekentijd die daadwerkelijk wordt gebruikt, wat ideaal is voor onregelmatige, korte taken zoals het verwerken van individuele afbeeldingen. De verwerkingstijd van 2 minuten en het geheugen van 512 MB vallen ruim binnen de Lambda-limieten. Het gebruik van een EC2 Reserved Instance is niet kosteneffectief omdat deze 24/7 draait, zelfs als er geen afbeeldingen zijn om te verwerken. Een ECS-container of Elastic Beanstalk-applicatie is ook duurder omdat deze continu resources verbruiken of opstarttijd vereisen, en SNS is minder geschikt voor het direct doorsturen van berichten naar een verwerkingsservice dan SQS.
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