無限ノック › SAP 練習問題一覧 › 問題
SAP新しいソリューションのための設計

ある企業は、Amazon EC2 インスタンスと Amazon RDS for MySQL データベースで動作するアプリケーションにマルチリージョン可用性を必要としています。ソリューションは最高の可用性を提供しなければなりません。ソリューションアーキテクトはどのソリューションを推奨すべきですか?

A
RDS データベースのクロスリージョンリードレプリカを有効にする。障害発生時にレプリカをスタンドアロン DB インスタンスに昇格させ、アプリケーションを新しい DB エンドポイントに向け、可用性を維持するためにリードレプリカを作成する。
✓ 正解
RDS for MySQL はクロスリージョンリードレプリカをサポートしており、障害発生時にスタンドアロン DB インスタンスに昇格(Promote)できます。これが選択肢の中で唯一 RDS for MySQL に実在するマルチリージョン構成です。
B
RDS データベースインスタンスの Global Tables を複数リージョンにわたって有効にする。DB エンドポイントを AWS Secrets Manager に保存する。障害発生時に Secrets Manager の DB エンドポイントをクロスリージョンテーブルのエンドポイントに更新する。
Global Tables が DynamoDB 固有の機能であり RDS には存在しません。
C
複数リージョンにわたるマルチマスタークラスター構成を有効にする。DB エンドポイントを AWS Secrets Manager に保存する。障害発生時に AWS Lambda を使用してアプリケーションが使用するエンドポイントアドレスを更新する。
マルチリージョンマルチマスターはRDS for MySQLに存在せず、Aurora MySQLのマルチマスターも2023年に廃止済みです。
D
RDS データベースインスタンスの自動バックアップを有効にする。障害発生時に自動バックアップをスタンドアロン DB インスタンスとして昇格させ、アプリケーションを新しい DB エンドポイントに向けてリードレプリカを作成する。
自動バックアップは復元(Restore)はできますが昇格(Promote)はできず、RPOも大きくなります。

解説

正解: 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も大きくなります。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAP の問題一覧に戻る