ホーム › Amazon › あるアプリケーションは、us-east-1 で Amazon RDS for …Amazon Amazon Solution Architect Professional SAP-C02 Certification
· JA
· 更新日 31 Jul 2026
あるアプリケーションは、us-east-1 で Amazon RDS for MySQL Multi-AZ DB インスタンスを使用しています。フェイルオーバーテストを実行した後、アプリケーションは DB 接続を失い、再接続できませんでした。アプリケーションを再起動して初めて接続が回復しました。アプリケーションの再起動を必要とせずに、フェイルオーバー後にアプリケーションが接続を再確立できるようにするソリューションを設計してください。 解答を選択 A RDS DB インスタンスを Amazon Aurora MySQL Serverless v1 DB インスタンスに移行し、アプリケーションを更新して Aurora リーダーエンドポイントを使用するようにします。
B Amazon RDS Proxy を作成し、既存の RDS DB インスタンスをターゲットとして登録し、アプリケーションを RDS Proxy エンドポイントに接続するように変更します。
C RDS DB インスタンスを 2 ノードの Amazon Aurora MySQL クラスターに移行し、既存の DB エンドポイントをターゲットとする RDS Proxy を作成し、アプリケーションを更新してプロキシエンドポイントを使用するようにします。
D AWS Database Migration Service を介してデータベースを Amazon S3 にエクスポートし、ODBC ドライバーをインストールした後に Amazon Athena でデータをクエリし、アプリケーションを更新して Athena に接続するようにします。
オプションをタップして解答を確認してください。
正解: Amazon RDS Proxy を作成し、既存の RDS DB インスタンスをターゲットとして登録し、アプリケーションを RDS Proxy エンドポイントに接続するように変更します。.
これが解答である理由 Amazon RDS Proxyは、データベース接続をプールして管理し、フェイルオーバー時にアプリケーションが新しいDBインスタンスエンドポイントに再接続するのを透過的に処理します。これにより、アプリケーションの再起動なしに接続が維持されます。
他の選択肢が不適切な理由は以下の通りです。
Aurora MySQL Serverless v1への移行は、フェイルオーバー時の接続維持に直接寄与しません。また、Serverless v1は非推奨です。
Aurora MySQLクラスターへの移行とRDS Proxyの組み合わせは有効ですが、既存のRDS DBインスタンスのフェイルオーバー問題の解決策としては、RDS Proxy単独で十分であり、データベース移行は不要な複雑さを追加します。
データベースをS3にエクスポートしAthenaでクエリする方法は、OLTPアプリケーションの要件を満たさず、リアルタイムのデータベース接続を置き換えるものではありません。
解答と解説を表示 正解: Amazon RDS Proxy を作成し、既存の RDS DB インスタンスをターゲットとして登録し、アプリケーションを RDS Proxy エンドポイントに接続するように変更します。. Amazon RDS Proxyは、データベース接続をプールして管理し、フェイルオーバー時にアプリケーションが新しいDBインスタンスエンドポイントに再接続するのを透過的に処理します。これにより、アプリケーションの再起動なしに接続が維持されます。
他の選択肢が不適切な理由は以下の通りです。
Aurora MySQL Serverless v1への移行は、フェイルオーバー時の接続維持に直接寄与しません。また、Serverless v1は非推奨です。
Aurora MySQLクラ …
試験に合格 — 終わりのない解答探しなしで この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要