1.1標準
本番のMSKクラスタで単一AZ障害が発生しても、Kafkaプロデューサーとコンシューマーを継続させる。
トピックのレプリケーションとブローカー配置を可用性要件に合わせる。
最も重要な設計はどれか。
× 不正解
MSKの高可用性には複数AZへのブローカー配置と、トピックのレプリケーション係数・最小ISRを含む設計が必要である。
詳細解説
正しい複数AZにブローカーを配置し、適切なレプリケーション係数を設定する
ブローカー障害時に別AZのレプリカへフェイルオーバーでき、単一AZ障害への耐性を高められる。
ブローカー障害時に別AZのレプリカへフェイルオーバーでき、単一AZ障害への耐性を高められる。
誤りすべてのブローカーを同じAZへ配置する
AZ障害がクラスタ全体に影響し、可用性要件を満たさない。
AZ障害がクラスタ全体に影響し、可用性要件を満たさない。
誤りS3のバージョニングだけを有効化する
S3オブジェクトの版管理はMSKブローカーの可用性を改善しない。
S3オブジェクトの版管理はMSKブローカーの可用性を改善しない。
誤りレプリケーションを無効にして書き込みを高速化する
ブローカー障害時にデータを失う可能性が高まり、可用性・耐久性要件に反する。
ブローカー障害時にデータを失う可能性が高まり、可用性・耐久性要件に反する。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon MSKのマルチAZ配置、レプリケーション係数、可用性に関する公式説明を確認する。期待される結果
AZ分散とKafkaレプリケーションの役割、可用性とコストのトレードオフを説明できる。理解のポイント
- Amazon MSK
- マルチAZ
- レプリケーション係数
- ISR
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
可用性の分散
異なるAZへ障害ドメインを分けることで、単一AZ障害の影響範囲を縮小する。
耐久性と書き込み
レプリカ数とack設定、最小ISR、ストレージ・ネットワーク費用を要件と合わせて決める。
問題IDAWS-DEA-026
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告