AWS認定資格 WEB問題集&徹底解説
ソリューションアーキテクト-プロフェッショナル
解説
A: これが正解です。各リージョンでRDS MySQLをマスターとして使用し、本社リージョンにリードレプリカを設置することで、最新のデータにほぼリアルタイムでアクセスできます。これにより、1時間ごとのバッチプロセスを最速で実行できます。
B: この方法では、1時間ごとのEBSスナップショットを本社リージョンに送信するため、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、EC2上でMySQLを自己管理する必要があり、運用負荷が高くなります。
C: RDSスナップショットを1時間ごとに送信する方法も、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、スナップショットの転送と復元にも時間がかかるため、効率的ではありません。
D: EC2上でMySQLを自己管理し、S3を使用してデータファイルを1時間ごとにコピーする方法も、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、データファイルのコピーと処理に時間がかかるため、効率的ではありません。
Amazon Elastic Block Store (Amazon EBS)
Amazon RDS
Amazon Simple Storage Service (Amazon S3)
B: この方法では、1時間ごとのEBSスナップショットを本社リージョンに送信するため、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、EC2上でMySQLを自己管理する必要があり、運用負荷が高くなります。
C: RDSスナップショットを1時間ごとに送信する方法も、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、スナップショットの転送と復元にも時間がかかるため、効率的ではありません。
D: EC2上でMySQLを自己管理し、S3を使用してデータファイルを1時間ごとにコピーする方法も、データの鮮度が低下し、バッチプロセスの実行に時間がかかります。また、データファイルのコピーと処理に時間がかかるため、効率的ではありません。
関連サービスの解説
Amazon EC2Amazon Elastic Block Store (Amazon EBS)
Amazon RDS
Amazon Simple Storage Service (Amazon S3)
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 49%
No.41 解説
あなたの会社は東京に本社があり、世界中に支社があり、日本、ヨーロッパ、アメリカの AWS にマルチリージョンでデプロイされたロジスティクス ソフトウェアを使用しています。ロジスティック ソフトウェアには 3 層アーキテクチャがあり、現在、データの永続化に MySQL 5.6 を使用しています。各地域には独自のデータベースがデプロイされています。本社地域では、すべての地域からデータを読み取るバッチ プロセスを 1 時間ごとに実行して、すべてのオフィスに電子メールで送信される地域間のレポートを計算します。物流を迅速に最適化するには、このバッチ プロセスをできるだけ早く完了する必要があります。要件を満たすためにデータベース アーキテクチャをどのように構築しますか?
- 各リージョンのデプロイでは、RDS MySQL をリージョン内のマスターと HQ リージョン内のリードレプリカで使用します
- 各地域の展開では、地域のマスターで EC2 上の MySQL を使用し、1 時間ごとの EBS スナップショットを HQ 地域に送信します。
- 各地域の展開では、地域のマスターで RDS MySQL を使用し、1 時間ごとの RDS スナップショットを HQ 地域に送信します。
- 各地域展開では、地域内のマスターで EC2 上の MySQL を使用し、S3 を使用して HQ 地域に 1 時間ごとにデータ ファイルをコピーします