ホーム › Amazon › サーバーレスのeコマースアプリは、API Gatewayを使用して、Amazon …Amazon Amazon Solution Architect Professional SAP-C02 Certification
· JA
· 更新日 31 Jul 2026
サーバーレスのeコマースアプリは、API Gatewayを使用して、Amazon RDS for MySQLデータベースに接続するJavaベースのLambda関数を呼び出します。トラフィックの急増中に、APIのパフォーマンスが低下し、データベース接続が失敗しました。会社は、最小限の変更でLambdaのレイテンシーを削減し、トラフィックの急増をサポートしたいと考えています。最もアプリケーションの変更が少ない要件を満たすソリューションはどれですか? 解答を選択 A Lambda関数のコードをリファクタリングして、関数ハンドラーの外部でデータベース接続を開きます。Lambda関数のプロビジョニングされた同時実行数を増やします。
B データベース用にRDS Proxyエンドポイントを作成し、DB認証情報をAWS Secrets Managerに保存し、必要なIAM権限を設定し、Lambdaを更新してRDS Proxyエンドポイントに接続するようにし、Lambda関数のプロビジョニングされた同時実行数を増やします。
C カスタムDBパラメータグループを作成し、max_connectionsパラメータを増やし、パラメータグループをRDSインスタンスに関連付けて再起動し、Lambda関数の予約済み同時実行数を増やします。
D データベース用にRDS Proxyエンドポイントを作成し、DB認証情報をAWS Secrets Managerに保存し、必要なIAM権限を設定し、Lambdaを更新してRDS Proxyエンドポイントに接続するようにし、Lambda関数の予約済み同時実行数を増やします。
オプションをタップして解答を確認してください。
正解: データベース用にRDS Proxyエンドポイントを作成し、DB認証情報をAWS Secrets Managerに保存し、必要なIAM権限を設定し、Lambdaを更新してRDS Proxyエンドポイントに接続するようにし、Lambda関数のプロビジョニングされた同時実行数を増やします。.
これが解答である理由 RDS Proxyは、データベース接続をプールして再利用することで、Lambda関数からの新しいデータベース接続の確立オーバーヘッドを削減し、トラフィック急増時のパフォーマンス低下を防ぎます。また、Secrets Managerとの統合により認証情報管理が容易になります。プロビジョニングされた同時実行数を増やすことで、Lambda関数がコールドスタートなしでより多くのリクエストを処理できるようになり、レイテンシーがさらに削減されます。
他の選択肢は以下の理由で不適切です。
Lambda関数のコードをリファクタリングするだけでは、根本的な接続プーリングの問題は解決されず、トラフィック急増時の接続失敗を完全に防ぐことはできません。
maxconnectionsパラメータを増やすだけでは、Lambdaの接続確立オーバーヘッドは解決されず、データベースへの負荷が増大する可能性があります。
予約済み同時実行数では、プロビジョニングされた同時実行数のようなコールドスタートの削減効果は得られません。
解答と解説を表示 正解: データベース用にRDS Proxyエンドポイントを作成し、DB認証情報をAWS Secrets Managerに保存し、必要なIAM権限を設定し、Lambdaを更新してRDS Proxyエンドポイントに接続するようにし、Lambda関数のプロビジョニングされた同時実行数を増やします。. RDS Proxyは、データベース接続をプールして再利用することで、Lambda関数からの新しいデータベース接続の確立オーバーヘッドを削減し、トラフィック急増時のパフォーマンス低下を防ぎます。また、Secrets Managerとの統合により認証情報管理が容易になります。プロビジョニングされた同時実行数を増やすことで、Lambda関数がコールドスタートなしでより多くのリクエストを処理できるようになり、レイテンシーがさらに削減されます。
他の選択肢は以下の理由で不適切です。 …
試験に合格 — 終わりのない解答探しなしで この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要