Q40 — AWS SAA-C03 第10章

第 40/100 問 | ← 第10章

Q640. ある企業は、トランザクションデータを処理するオンプレミスのMySQLデータベースを保有しています。この企業は、そのデータベースをAWSクラウドへ移行しようとしています。移行後のデータベースは、アプリケーションとの互換性を維持する必要があります(現在アプリケーションはこのデータベースを利用しています)。また、需要が増加した時期には自動的にスケールできる必要があります。これらの要件を満たす移行ソリューションはどれですか?

正解: C. AWS Database Migration Service (AWS DMS) を使用して、データベースをAmazon Auroraに移行します。Aurora Auto Scalingを有効にします。

解説

要件を満たす正しい移行ソリューションは、AWS Database Migration Service (AWS DMS) を使用してデータベースをAmazon Auroraに移行し、Aurora Auto Scalingを有効にすることです。AuroraはMySQLと互換性があるため、既存のアプリケーションとの互換性を維持できます。また、Aurora Auto Scalingにより、需要の変化に応じて自動的にスケール可能であり、ピーク時の負荷にも対応できます。選択肢Aは不適切です。Amazon RDS for MySQLは、需要増加時に自動スケーリングしません(インスタンスタイプやストレージの手動変更または予約済み変更が必要です)。選択肢Bは不適切です。Amazon Redshiftは分析ワークロード向けのデータウェアハウスであり、トランザクション処理(OLTP)用途には適しておらず、アプリケーションとの互換性もありません。選択肢Dは不適切です。Amazon DynamoDBはNoSQLデータベースであり、MySQLから移行するにはアプリケーションコードの大幅な変更が必要です。