サーバーレス・コンテナアーキテクチャscenario

Lambda関数のメモリを増やすと実行時間が短縮される可能性がありますが、最適なコストと性能の組み合わせが分かりません。最も適切な改善方法はどれですか?

A.常に最大メモリへ変更する
✗ 最大メモリが常に最安または最速とは限らず、ワークロードごとの測定が必要です。
B.メモリを最低値へ固定する
✗ 最小メモリでは処理時間が伸び、かえって総コストが高くなる場合があります。
C.AWS Lambda Power Tuningなどで複数のメモリ設定を実測し、コストと所要時間を比較する← 正解
✓ 正解です。Lambdaはメモリに応じてCPU性能も変わるため、複数設定を実測してコストとレイテンシの適切な点を選ぶ方法が有効です。
D.関数を毎回手動で再実行する
✗ 手動再実行では設定ごとの再現可能な比較になりません。

この問題のポイント

Lambdaはメモリに応じてCPU性能も変わるため、複数設定を実測してコストとレイテンシの適切な点を選ぶ方法が有効です。

AWS Certified Solutions Architect - Associate(SAA-C03) の問題一覧