開発者がAmazon API GatewayとAWS Lambdaを使用してREST APIを構築しました。AWS SAM CLIを使用してAPIのローカルテストを有効にしたいと考えています。テストのためにAPIをローカルで実行できるAWS SAM CLIのサブコマンドはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: sam local start-api.
これが解答である理由
sam local start-api コマンドは、API GatewayとLambda関数をローカルでシミュレートし、REST APIをローカルマシンで実行できるようにします。これにより、デプロイせずにAPIのテストとデバッグが可能です。 sam local invoke は、単一のLambda関数をローカルで呼び出すためのコマンドであり、API Gatewayエンドポイント全体をシミュレートするものではありません。 sam local generate-event は、Lambda関数をテストするためのサンプルイベントペイロードを生成するもので、APIをローカルで実行する機能はありません。 sam local start-lambda は、Lambda関数をローカルで実行するエンドポイントを提供しますが、API Gatewayのルーティングやプロキシ機能をシミュレートしません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要