無限ノック › SOA 練習問題一覧 › 問題
SOA信頼性とビジネス継続性

医療データを管理するシステムで、コンプライアンス要件として「すべてのS3オブジェクトはアップロード後15分以内にDRリージョンへ複製されること」および「複製の進捗状況を継続的に監視・記録できること」が定められています。これらの要件を最も確実に満たすアプローチはどれですか?

A
S3クロスリージョンレプリケーション(CRR)を有効化し、S3サーバーアクセスログをCloudWatch Logsに送信して遅延を手動確認する
通常のCRRはベストエフォートでSLA保証がなく、RPO(Recovery Point Objective:障害発生時に許容されるデータ損失の最大時間)要件を確約できません。
B
S3 Replication Time Control(RTC)を有効化し、CloudWatchのReplicationLatencyおよびBytesPendingReplicationメトリクスでレプリケーション状況を継続監視する
✓ 正解
S3 Replication Time Control(RTC)は、クロスリージョンレプリケーションにSLAを付加する機能で、99.99%のオブジェクトを15分以内に複製することをAWSが保証します。CloudWatchメトリクス(ReplicationLatency・BytesPendingReplication)でリアルタイム監視とコンプライアンス証跡の記録が可能です。
C
AWS DataSyncを使用して15分間隔でソースS3バケットからDRリージョンのS3バケットへのデータ同期タスクをスケジュールする
DataSyncの15分間隔スケジューリングでは直前にアップロードされたオブジェクトが最長15分後の次回実行まで複製されず要件を満たさない場合があります。
D
EventBridgeルールでS3のObjectCreatedイベントをキャプチャし、LambdaでDRリージョンへのオブジェクトコピーを即時実行する
EventBridgeルールはS3イベント検知は可能ですが、RTC固有のSLA保証を提供しません。

解説

S3 Replication Time Control(RTC)は、クロスリージョンレプリケーションにSLAを付加する機能で、99.99%のオブジェクトを15分以内に複製することをAWSが保証します。CloudWatchメトリクス(ReplicationLatency・BytesPendingReplication)でリアルタイム監視とコンプライアンス証跡の記録が可能です。 選択肢Aの通常のCRRはベストエフォートでSLA保証がなく、RPO(Recovery Point Objective:障害発生時に許容されるデータ損失の最大時間)要件を確約できません。 選択肢CのDataSyncの15分間隔スケジューリングでは直前にアップロードされたオブジェクトが最長15分後の次回実行まで複製されず要件を満たさない場合があります。 選択肢DのEventBridgeルールはS3イベント検知は可能ですが、RTC固有のSLA保証を提供しません。

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

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

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