ある企業は、Amazon EC2 インスタンスと Amazon RDS for MySQL データベースで動作するアプリケーションにマルチリージョン可用性を必要としています。ソリューションは最高の可用性を提供しなければなりません。ソリューションアーキテクトはどのソリューションを推奨すべきですか?
正解: RDS データベースのクロスリージョンリードレプリカを有効にする。障害発生時にレプリカをスタンドアロン DB インスタンスに昇格させ、アプリケーションを新しい DB エンドポイントに向け、可用性を維持するためにリードレプリカを作成する。 RDS for MySQL はクロスリージョンリードレプリカをサポートしており、障害発生時にスタンドアロン DB インスタンスに昇格(Promote)できます。これが選択肢の中で唯一 RDS for MySQL に実在するマルチリージョン構成です。 選択肢BのGlobal Tables が DynamoDB 固有の機能であり RDS には存在しません。 選択肢CのマルチリージョンマルチマスターはRDS for MySQLに存在せず、Aurora MySQLのマルチマスターも2023年に廃止済みです。 選択肢Dの自動バックアップは復元(Restore)はできますが昇格(Promote)はできず、RPOも大きくなります。