3.2標準
同期APIのLambdaで、初回起動時のコールドスタート遅延を避ける。
一定数の実行環境をあらかじめ準備する。
最も適切な機能はどれか。
× 不正解
Provisioned Concurrencyで初期化済みLambda実行環境を事前準備し、同期処理のコールドスタートを抑える。
詳細解説
正しいLambda Provisioned Concurrencyを設定する
Provisioned Concurrencyは初期化済みの実行環境を事前に用意し、コールドスタートを抑える。
Provisioned Concurrencyは初期化済みの実行環境を事前に用意し、コールドスタートを抑える。
誤りLambdaのタイムアウトを0秒にする
実行時間を短くするだけで、初期化済み環境は用意されない。
実行時間を短くするだけで、初期化済み環境は用意されない。
誤りS3 LifecycleでLambda環境をキャッシュする
S3 Lifecycleはオブジェクト管理で、Lambda実行環境を準備しない。
S3 Lifecycleはオブジェクト管理で、Lambda実行環境を準備しない。
誤りRoute 53 TTLを長くして関数初期化を省略する
DNSキャッシュはLambdaの初期化処理を省略しない。
DNSキャッシュはLambdaの初期化処理を省略しない。
実際に確かめる
一時的な検証環境で実行できる例です。
AWS Lambda Provisioned Concurrencyの公式説明を確認する。期待される結果
コールドスタート対策をProvisioned Concurrencyへ対応付けられる。理解のポイント
- Provisioned Concurrency
- コールドスタート
- Lambda
確認時の注意
- 確認環境: AWS公式Lambdaドキュメントの確認
- AWS公式SAA-C03 Domain 3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
性能の見方
平均値だけでなく、ピーク時のレイテンシー、帯域、IOPS、同時実行数を確認する。
構成の確認
サービスの既定値と上限、データの配置、キャッシュやバッチ化の効果を比較する。
問題IDAWS-SAA-104
確認環境AWS公式Lambdaドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告