3.2標準
画像変換Lambdaの処理時間が長い。
コードを変えずにCPU性能とメモリを調整し、処理時間を短縮する。
最も適切な調整はどれか。
× 不正解
Lambdaはメモリ設定を変更すると割り当てられる計算リソースも変わるため、処理時間とコストを計測して調整する。
詳細解説
正しいLambda関数のメモリ設定を増やして再計測する
Lambdaはメモリ設定に応じてCPUなどの実行リソースも増えるため、計測しながら性能を調整できる。
Lambdaはメモリ設定に応じてCPUなどの実行リソースも増えるため、計測しながら性能を調整できる。
誤りLambdaの同時実行数を0に設定する
同時実行数を0にすると実行できず、処理性能向上にならない。
同時実行数を0にすると実行できず、処理性能向上にならない。
誤りIAMロールへ管理者権限を追加する
IAM権限は認可を変えるだけで、関数のCPU・メモリ性能を増やさない。
IAM権限は認可を変えるだけで、関数のCPU・メモリ性能を増やさない。
誤りS3バケット名を長くする
バケット名はLambdaの実行リソース性能に影響しない。
バケット名はLambdaの実行リソース性能に影響しない。
実際に確かめる
一時的な検証環境で実行できる例です。
AWS Lambdaのメモリ設定と実行環境リソースの公式説明を確認する。期待される結果
Lambdaの性能調整軸としてメモリ設定を選び、実測で最適化できる。理解のポイント
- AWS Lambda
- メモリ設定
- CPU性能
確認時の注意
- 確認環境: AWS公式Lambdaドキュメントの確認
- AWS公式SAA-C03 Domain 3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
性能とコスト
メモリを増やすと処理時間が短くなる可能性があるため、実行時間と料金を実測して調整する。
判断のポイント
性能ボトルネックがストレージ、計算、DB、ネットワーク、データ処理のどこにあるかを分けて考える。
問題IDAWS-SAA-023
確認環境AWS公式Lambdaドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告