Lambda 関数は S3 バケットからオブジェクトを処理しますが、初期化 (ライブラリのロード、クライアントの作成) のため、一部の呼び出しは他の呼び出しよりも遅くなります。開発者は、予測可能で低レイテンシーの呼び出し期間を必要とし、初期化作業が各呼び出し時ではなく、割り当て時に行われることを要求しています。これを実現するステップの組み合わせはどれですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: Lambda 関数にプロビジョニングされた同時実行を有効にして、必要な数の実行環境を事前に初期化します。, 変更をデプロイし、Lambda 関数の新しい不変バージョンを公開します。.
これが解答である理由
プロビジョニングされた同時実行は、Lambda 関数が呼び出される前に指定された数の実行環境を初期化し、コールドスタートを排除して、予測可能で低いレイテンシーを実現します。これにより、初期化作業は割り当て時に行われ、各呼び出し時ではありません。変更をデプロイし、新しい不変バージョンを公開することは、プロビジョニングされた同時実行を適用する対象となる特定の関数バージョンを指定するために必要です。 Amazon EventBridge Scheduler は、Lambda 関数の呼び出しをスケジュールするために使用されますが、コールドスタートの問題を解決するものではありません。予約済み同時実行は、関数が使用できる同時実行の最大数を保証しますが、実行環境を事前に初期化するものではありません。$LATEST バージョンを使用することは可能ですが、プロビジョニングされた同時実行は特定のバージョンに適用されるため、新しい不変バージョンを公開することが推奨されます。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要