無限ノック › SAP 練習問題一覧 › 問題
SAP新しいソリューションのための設計

ある金融サービス企業は規制要件によりRTO 15分以内・RPO 1分以内が義務付けられた決済処理システムをus-east-1で運用している。現行構成はAurora MySQLクラスター、ECS Fargateタスク群(ALB配下)、SQSキューで構成される。DRリージョンとしてus-west-2が指定されており、AWS Organizations管理下の別アカウントにDR環境を配置する方針が決定済みである。フェイルオーバー後はECSサービスも自動的にDRリージョンで起動する必要があり、平常時のレプリケーションコストを抑えながら障害発生時は人手を介さず自動フェイルオーバーを完了させなければならない。最適なDR戦略はどれか。

A
Aurora Global Databaseをus-east-1(プライマリ)・us-west-2(セカンダリ)で構成し、CloudWatch AlarmとLambdaでヘルス監視を行い非計画フェイルオーバーAPIを自動実行、Route 53フェイルオーバーポリシーでECSエンドポイントを切り替える。
✓ 正解
Aurora Global Databaseは通常1秒未満のレプリケーション遅延でRPO 1分以内を満たし、非計画フェイルオーバーAPIとLambda自動化でRTO 15分以内を達成できる。
B
Aurora Global Databaseをus-east-1(プライマリ)・us-west-2(セカンダリ)で構成し、Global Databaseスイッチオーバー(計画的移行)APIをCloudWatch Alarmで自動トリガーし、Route 53フェイルオーバーポリシーでECSエンドポイントを切り替える。
Aurora Global Databaseのスイッチオーバー(計画的移行)はプライマリへの書き込み停止と双方向同期が前提のため、プライマリ障害中には実行できない。
C
Aurora MySQLのクロスリージョンリードレプリカをus-west-2に作成し、CloudWatch AlarmとLambdaで障害を検知後に自動プロモートを実行、Route 53フェイルオーバールーティングでECSエンドポイントをDRリージョンへ切り替える。
Aurora MySQLクロスリージョンリードレプリカの非同期レプリケーションは通常数秒〜数分の遅延があり、RPO 1分以内を確実に保証できない。
D
Aurora MySQLのクロスリージョンリードレプリカをus-west-2に作成し、AWS Backupのクロスリージョンバックアップコピーを組み合わせてRPO補完を図り、障害時はCloudWatch AlarmトリガーLambdaでリードレプリカをプロモートしRoute 53切り替えを行う。
AWS BackupのクロスリージョンコピーはスナップショットベースのためRPO 1分以内は達成不可能であり、リードレプリカの非同期遅延も課題となる。

解説

Aurora Global Databaseは通常1秒未満のレプリケーション遅延でRPO 1分を満たし、非計画フェイルオーバーAPIとLambda自動化・Route 53でRTO 15分以内も達成できる。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAP の問題一覧に戻る