ある企業は、AWS Transit Gateway を使用して 5 つの VPC(VPC-A〜VPC-E)を同一リージョンで接続しています。オンプレミスデータセンターは AWS Direct Connect 経由で Transit Gateway に接続されており、以下の要件があります。 ・VPC 内の EC2 インスタンスが、オンプレミスの DNS サーバー(10.10.1.53)で管理される corp.local ドメインを名前解決できること ・オンプレミスのサーバーが、aws.internal という Route 53 プライベートホストゾーン(5 つの VPC すべてに関連付け済み)を名前解決できること ・DNS インフラの管理オーバーヘッドを最小限に抑えること これらの要件を満たすために、ネットワークエンジニアが実装すべき構成はどれですか?
Route 53 Resolver の集中型 DNS アーキテクチャが最適解。インバウンドエンドポイントはオンプレミスから aws.internal クエリを受け付けるための VPC 内 IP を提供し、アウトバウンドエンドポイントと転送ルールにより VPC 内インスタンスが corp.local クエリをオンプレミス DNS に転送できる。転送ルールを AWS RAM で他の 4 VPC に共有することで個別エンドポイントの作成が不要となり、管理オーバーヘッドを最小化できる。 選択肢Bの 全 VPC に個別エンドポイントをデプロイするため、エンドポイント数が増加しコストと管理負荷が大幅に上がり要件を満たしません。 選択肢Cの 169.254.169.253 がリンクローカルアドレスであるためオンプレミスから到達不能であり、オンプレミスでの aws.internal 名前解決が機能しません。 選択肢Dの Lambda による DNS レコード複製が動的変更への追従困難で運用コストが高く、管理オーバーヘッド最小化の要件を満たしません。