AWS Lambda で構築されたサーバーレスアプリケーションを AWS SAM CLI を使用してデプロイします。SAM を使用してアプリケーションをデプロイする前に実行すべきステップはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: SAM パッケージングコマンド (sam package) を使用してサーバーレスアプリケーションをパッケージ化する。.
これが解答である理由
AWS SAM CLI を使用してサーバーレスアプリケーションをデプロイする前に、sam package コマンドを実行してアプリケーションをパッケージ化する必要があります。このコマンドは、AWS CloudFormation テンプレートで参照されているローカルアーティファクト(Lambda関数のコードなど)をS3バケットにアップロードし、S3の場所を指すようにテンプレートを変換します。これにより、sam deploy コマンドが後続のデプロイプロセスでこれらのアーティファクトを見つけることができます。 他の選択肢は不適切です。 アプリケーションを圧縮して直接Lambdaにアップロードする方法は、SAM CLI を使用したデプロイフローではありません。 AWS X-Ray でトレースすることは、デプロイ後のテストやモニタリングのステップであり、デプロイ前の準備ではありません。 eb create my-env コマンドは AWS Elastic Beanstalk のコマンドであり、AWS Lambda や SAM CLI とは直接関係ありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要