Een ontwikkelaar heeft een REST API gebouwd met Amazon API Gateway en AWS Lambda en wil lokaal testen van de API inschakelen met behulp van de AWS SAM CLI. Welke AWS SAM CLI-subcommand maakt het mogelijk om de API lokaal uit te voeren voor testen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: sam local start-api.
Waarom dit het antwoord is
De sam local start-api subcommand is de juiste keuze omdat deze een lokaal HTTP-server start die de API Gateway nabootst. Dit stelt ontwikkelaars in staat om de REST API lokaal te testen door HTTP-verzoeken naar de gesimuleerde API Gateway te sturen, die vervolgens de lokale Lambda-functies aanroept. sam local invoke is bedoeld voor het lokaal aanroepen van een individuele Lambda-functie met een gespecificeerde payload, niet voor het opstarten van de hele API. sam local generate-event genereert voorbeeldgebeurtenissen voor verschillende AWS-services, wat nuttig is voor het testen van Lambda-functies, maar start geen API-server. sam local start-lambda start een lokaal endpoint voor Lambda-functies, maar omvat niet de API Gateway-functionaliteit die nodig is om een REST API te testen.
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