AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
あるアプリケーションは、災害対策のためにクロスリージョンリードレプリカを持つMySQL互換のAmazon Aurora Multi-AZ DBクラスターを使用しています。DevOpsエンジニアは、プライマリが失敗した場合にレプリカをプライマリに昇格させることを自動化する必要があります。これを実現するソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: AuroraエンドポイントをAWS Systems Manager Parameter Storeに保存します。データベース障害を検出し、レプリカインスタンスを昇格させ、AWS Systems Manager Parameter Storeに保存されているエンドポイントURLを更新するAWS Lambda関数を実行するAmazon EventBridgeイベントを作成します。データベース接続が失敗した場合にParameter Storeからエンドポイントをリロードするようにアプリケーションをコーディングします。.
これが解答である理由
このソリューションは、Auroraのフェイルオーバーとアプリケーションの再接続を自動化する最も効果的な方法です。AuroraエンドポイントをSystems Manager Parameter Storeに保存することで、アプリケーションは一元化された場所から常に最新のエンドポイントを取得できます。EventBridgeとLambda関数を組み合わせることで、データベース障害を検知し、リードレプリカをプライマリに昇格させ、Parameter Storeのエンドポイントを自動的に更新できます。アプリケーション側で接続失敗時にParameter Storeからエンドポイントをリロードするロジックを実装することで、手動介入なしにシームレスなフェイルオーバーが実現します。
他の選択肢は、Route 53のヘルスチェックではAuroraのフェイルオーバーを直接トリガーできず、カスタムエンドポイントの更新も手動または追加のロジックが必要です。CloudFormationテンプレートの更新は、緊急時の自動復旧には適していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要