AI作成・独立検証済(有資格者監修なし)SAP-C02 対応
ハイブリッドDNS(プライベートホストゾーンのクロスアカウント関連付け)難易度 高無料

中央のネットワークアカウントが、社内共通の内部ドメイン internal.example.com のRoute 53プライベートホストゾーンを1つ所有している。このプライベートホストゾーンを、Organizations配下の50個の異なるスポークアカウントが所有するVPCへそれぞれ関連付けたい。この要件を満たす方法として最も適切なものを選べ。(単一選択)

  1. A中央のネットワークアカウントで、対象VPCごとに CreateVPCAssociationAuthorization を実行して関連付けを許可し、各スポークアカウント側で AssociateVPCWithHostedZone を実行して自分のVPCとホストゾーンを関連付ける
  2. BAWS RAMでプライベートホストゾーンを対象の50スポークアカウント(またはOU)へ共有する
  3. Cinternal.example.com をRoute 53のパブリックホストゾーンとして作り直し、インターネット経由で全アカウントのVPCから名前解決できるようにする
  4. D各スポークアカウントに同一内容のプライベートホストゾーンを個別に作成し、レコードをそれぞれ手動で同期する運用にする
正解・解説・誤答理由・ひっかけを見る▼ open
✓ 正解:AAI作成・独立検証済

解説

Route 53のプライベートホストゾーンはAWS RAMの共有対象リソースタイプではない点が本問の核心である。クロスアカウントでのVPC関連付けには、 Route 53が提供する専用の認可APIペアを使う。

  • ホストゾーンの所有アカウント(中央のネットワークアカウント)側で、対象VPC(スポークアカウントが所有)ごとに CreateVPCAssociationAuthorization を実行し、そのVPCの関連付けを許可する。
  • VPC所有アカウント(スポークアカウント)側で AssociateVPCWithHostedZone を実行し、認可されたホストゾーンと自分のVPCを実際に関連付ける。
  • この2段階の認可・実行フローにより、ホストゾーンの所有権は中央アカウントに残したまま、複数アカウントのVPCから同じプライベートホストゾーンを名前解決に使えるようになる。
各誤答が違う理由
  • BRoute 53のプライベートホストゾーンはAWS RAMの共有対象リソースタイプに含まれていない。クロスアカウントの関連付けにはRoute 53固有の認可APIを使う必要がある。
  • C社内限定の内部ドメインをパブリックホストゾーン化するとインターネットに公開されてしまい、情報漏えい・セキュリティ上のリスクが生じる。プライベートホストゾーンのまま複数VPCに関連付けるのが適切。
  • D50個のホストゾーンを個別に作成・同期する運用は変更の度に全アカウントへの反映漏れ(ドリフト)のリスクが高く、中央管理の目的に反する。
ひっかけ: 「TGWやサブネットと同様にAWS RAMで共有すればよい」という思い込みが典型的な誤り。プライベートホストゾーンはRAMの共有対象リソースタイプに含まれていない。 クロスアカウントのVPC関連付けはCreateVPCAssociationAuthorization/AssociateVPCWithHostedZoneという、Route 53固有の認可APIで行う点を区別する。
AIが作成し、独立した検証を経た解説です(有資格者による監修は経ていません)
この分野をもっと解いて、得点源に
大規模ネットワーク設計 を含む問題を分野別に演習できます。
演習する →