ある開発者が、複数の Lambda 関数、S3 バケット、および CloudFront ディストリビューションを定義する AWS Serverless Application Model (AWS SAM) テンプレートを作成しました。1つの Lambda 関数は CloudFront エッジ (Lambda@Edge) で実行されることを意図しており、S3 バケットはディストリビューションのオリジンです。eu-west-1 に SAM スタックをデプロイすると失敗します。失敗の可能性のある原因は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Lambda@Edge 関数は us-east-1 リージョンで作成する必要があります。.
これが解答である理由
Lambda@Edge 関数は、その性質上、グローバルなサービスであるCloudFrontと連携するため、常に米国東部(バージニア北部)リージョン (us-east-1) で作成およびデプロイする必要があります。他のリージョンでデプロイしようとすると失敗します。CloudFrontディストリビューション自体はグローバルサービスであり、特定のリージョンに限定されませんが、その設定はus-east-1で行われます。S3バケットはどのリージョンでもオリジンとして機能できます。AWS SAMテンプレートは複数のLambda関数を含むことができ、これは一般的な使用パターンです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要