Разработчик создал REST API с использованием Amazon API Gateway и AWS Lambda и хочет включить локальное тестирование API с помощью AWS SAM CLI. Какая подкоманда AWS SAM CLI позволяет запускать API локально для тестирования?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: sam local start-api.
Почему это правильный ответ
Команда sam local start-api запускает локальный HTTP-сервер, который эмулирует Amazon API Gateway, позволяя разработчику тестировать свои API-интерфейсы Lambda локально, отправляя HTTP-запросы. Это полезно для быстрой итерации и отладки без развертывания в облаке. sam local invoke используется для вызова отдельной функции Lambda локально с предоставленным входным событием, но не для запуска всего API. sam local generate-event генерирует примеры событий для различных сервисов AWS, что полезно для тестирования функций, но не запускает API. sam local start-lambda запускает локальный эмулятор сервиса Lambda, который может быть использован другими инструментами для вызова функций, но сам по себе не предоставляет конечную точку API.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется