→MySQL用Amazon Aurora Serverless
・MySQL用Amazon Aurora Serverless
この選択肢が正解の理由は以下の通りです。
まず、企業の要件は、データベースのダウンタイムを最小限に抑えることと、特定のインスタンスタイプを選択せずにユーザーが増えることを見越してデータベースをAWSに移行することです。
これらの要件に対して、MySQL用Amazon Aurora Serverlessは適切な選択肢となります。
一つ目は、Amazon Aurora Serverlessが自動スケーリングを提供しているためです。ユーザー数が変動するようなケースにおいては、リソースを柔軟にスケーリングすることが重要です。Aurora Serverlessはスケーリングイベントの管理が自動化されているため、特定のインスタンスタイプを予め選択する必要がありません。
また、データベースのダウンタイムを最小限に抑えるためには、高可用性と耐久性が求められます。Aurora Serverlessは、自動的にデータの複製と回復を行うため、これらの要件を満たしています。
以上の理由から、MySQL用Amazon Aurora Serverlessがこのシナリオに最適な選択となります。
選択肢:MySQL用Amazon RDS
この選択肢が正しくない理由は以下の通りです。
MySQL用Amazon RDSは一定のインスタンスタイプを選択して利用するため、将来的にユーザーが増えても自動的にスケーリングできません。
一方、正解のMySQL用Amazon Aurora Serverlessは使用量に応じて自動でスケーリングするため、中長期的な視点で適切です。

コメント