Een bedrijf migreert een monolithische webapplicatie op Amazon EC2 naar een serverloze microservices-architectuur en wil een event-driven, losjes gekoppeld ontwerp met behulp van het publish/subscribe-patroon. Welke oplossing is het meest kosteneffectief?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Amazon API Gateway HTTP API om een AWS Lambda-functie aan te roepen die events publiceert naar een Amazon Simple Notification Service (Amazon SNS)-topic. Configureer een of meer abonnees om events van het topic te ontvangen..
Waarom dit het antwoord is
De meest kosteneffectieve oplossing is het gebruik van Amazon API Gateway HTTP API in combinatie met AWS Lambda en Amazon SNS. Een HTTP API is aanzienlijk goedkoper dan een REST API en biedt voldoende functionaliteit voor dit scenario. AWS Lambda is een serverloze compute-service die alleen kosten maakt wanneer de functie wordt uitgevoerd. Amazon SNS is een kosteneffectieve, volledig beheerde publish/subscribe-service die events kan distribueren naar meerdere abonnees. Het gebruik van Amazon SQS is minder geschikt voor een publish/subscribe-patroon met meerdere abonnees, omdat SQS een point-to-point service is; elke abonnee zou een aparte wachtrij nodig hebben, wat complexer en duurder is. Amazon Kinesis Data Streams is ontworpen voor real-time dataverwerking op schaal en is overgedimensioneerd en duurder voor een typisch event-driven microservices-patroon.
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