Een API, geïmplementeerd met CloudFront, API Gateway en Lambda, ontvangt minstens vier verzoeken per seconde. Veel gebruikers voeren dezelfde query uit via POST. De ontwikkelaar wil POST-responses cachen om de belasting te verminderen. Wat moet hij doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Overschrijf het cachegedrag in de gekozen API Gateway stage en schakel caching in voor de POST-methode..
Waarom dit het antwoord is
API Gateway biedt ingebouwde caching op stagenniveau, wat ideaal is voor het verminderen van de belasting op backend-services zoals Lambda bij herhaalde verzoeken. Door het cachegedrag te overschrijven en caching voor de POST-methode in te schakelen, kan API Gateway identieke POST-verzoeken onderscheppen en de gecachte respons direct terugsturen zonder de Lambda-functie aan te roepen. CloudFront caching is primair ontworpen voor GET-verzoeken en statische content; het cachen van POST-verzoeken is complexer en minder efficiënt via CloudFront in deze architectuur. Het opslaan van responses in de Lambda /tmp directory is geen duurzame of schaalbare cachingoplossing, aangezien /tmp vluchtig is en niet gedeeld wordt tussen Lambda-invocaties. AWS Systems Manager Parameter Store is bedoeld voor het opslaan van configuratiegegevens en geheimen, niet voor het cachen van API-responses.
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