■Lambdaを使用し、起動レイテンシーを削減する方法は?

Lambda SnapStartを設定

・Lambda SnapStartを設定します

この選択肢が正解の理由は以下の通りです。

Lambda SnapStartは、Lambda関数の起動レイテンシーを削減する新しい機能で、特にJavaのような長い起動時間を必要とする言語で有効です。

また、コールドスタートと異常値レイテンシーの問題も解決します。これは、起動レイテンシーが発生する最初のリクエスト(コールドスタート)や、突発的なトラフィックによって起きる異常値レイテンシーを緩和する役割があります。要件が厳しくない場合や、コストを抑えたい場合に有効です。

したがって、要件を満たす最もコスト効率の良い解決策はLambda SnapStartの設定となります。

選択肢:Lambdaのプロビジョニング同時実行を設定します

この選択肢が正しくない理由は以下の通りです。

プロビジョニング同時実行を設定すると、確かにコールドスタートを削減できますが、これは付加的なコストが発生するため、厳格なレイテンシー要件がないこのシナリオで最もコスト効率の良いソリューションではありません。

一方、正解のLambda SnapStartは、無駄なコストをかけずに起動レイテンシーを改善する機能です。

コメント

タイトルとURLをコピーしました