フロントエンドアプリケーションは、AWS Lambdaと統合されたAmazon API Gateway APIバックエンドを使用しています。リクエストが到着すると、Lambda関数は多くのライブラリをロードし、Amazon RDSデータベースに接続し、データを処理してフロントエンドに返します。会社は、運用上の変更を最小限に抑えつつ、すべてのユーザーの応答レイテンシーを最小限に抑えたいと考えています。この要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: リクエストを処理するLambda関数にプロビジョニングされた同時実行を設定します。.
これが解答である理由
プロビジョニングされた同時実行は、Lambda関数が常に初期化され、リクエストに応答できる状態に保たれるため、コールドスタートのレイテンシーを排除します。これにより、すべてのユーザーの応答レイテンシーが最小限に抑えられます。フロントエンドからデータベースへの直接接続はセキュリティリスクを高め、API Gatewayの利点を失います。Amazon S3へのクエリ結果のキャッシュは、特定のデータセットの取得を高速化する可能性がありますが、すべてのユーザーのすべてのリクエストのレイテンシーを保証するものではありません。データベースのサイズを大きくしても、Lambdaのコールドスタートによるレイテンシーは解決されません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要