→Aurora MySQLとMulti-AZ Auroraレプリカを本番環境で使用。データベースクローニングを使用して、オンデマンドでステージングデータベースを作成
・Amazon Aurora MySQLとMulti-AZ Auroraレプリカを本番環境で使用します。データベースクローニングを使用して、オンデマンドでステージングデータベースを作成します
Amazon Aurora:MySQLおよびPostgreSQL互換のリレーショナルデータベースを提供するAWSのマネージドサービスです。高性能とスケーラビリティを提供します。
この選択肢が正解の理由は以下の通りです。
Amazon Aurora MySQLとMulti-AZ Auroraレプリカを使用することによって、読み取りトラフィックを制御しながらアプリケーションの弾力性と可用性が向上します。Auroraレプリカは高いパフォーマンスを提供し、負荷分散と冗長性を実現します。
さらに、データベースクローニングを使用すると、高速で低コストなデータベースの複製が可能となります。これにより、開発チームは4時間ごとのフルエクスポートを待つことなく、ステージング環境を遅延なく使用し続けることができます。これによりアプリケーションの待ち時間を大幅に縮小し、ユーザーの体験を改善することができます。
選択肢:Amazon RDS for MySQLをMulti-AZデプロイメントで使用し、本番用にレプリカを読み込みます。スタンバイインスタンスをステージングデータベースに使用します
この選択肢が正しくない理由は以下の通りです。
Amazon RDS for MySQLのスタンバイインスタンスは読み取り専用ではなく、フェールオーバーの状況時に自動的に書き込みに移行するため、ステージングデータベースとして使用することはできません。
対照的に、正解のAmazon Auroraではデータベースクローニングを使用して、オンデマンドでステージングデータベースを作成でき、開発チームが遅延なく継続して作業できます。

コメント