サーバーレス・コンテナアーキテクチャscenario
Lambda関数のメモリを増やすと実行時間が短縮される可能性がありますが、最適なコストと性能の組み合わせが分かりません。最も適切な改善方法はどれですか?
A.常に最大メモリへ変更する
✗ 最大メモリが常に最安または最速とは限らず、ワークロードごとの測定が必要です。
B.メモリを最低値へ固定する
✗ 最小メモリでは処理時間が伸び、かえって総コストが高くなる場合があります。
C.AWS Lambda Power Tuningなどで複数のメモリ設定を実測し、コストと所要時間を比較する← 正解
✓ 正解です。Lambdaはメモリに応じてCPU性能も変わるため、複数設定を実測してコストとレイテンシの適切な点を選ぶ方法が有効です。
D.関数を毎回手動で再実行する
✗ 手動再実行では設定ごとの再現可能な比較になりません。
この問題のポイント
Lambdaはメモリに応じてCPU性能も変わるため、複数設定を実測してコストとレイテンシの適切な点を選ぶ方法が有効です。
「サーバーレス・コンテナアーキテクチャ」の他の問題
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。