Soru

Zorluk: Çok zorMulti-Account and Hybrid DNS Architecture Strategy

A global health-technology company is deploying a clinical trial data platform across a multi-account AWS environment managed by AWS Organizations. The architecture consists of a Shared Services VPC, a Production Workload VPC, and a Dev/Test VPC, all interconnected via an AWS Transit Gateway. The Transit Gateway also connects to the company's on-premises legacy clinical database network via an AWS Direct Connect connection with a Transit Virtual Interface (Transit VIF). A Private Hosted Zone (PHZ) named clinical.local is hosted in the Shared Services AWS account.

The company needs to establish a DNS resolution strategy that meets the following requirements:
- On-premises servers must be able to resolve domain names in the clinical.local PHZ.
- EC2 instances in all three VPCs must be able to resolve both clinical.local domains and on-premises domains ending in corp.internal.
- The architecture must minimize operational overhead, contain DNS query costs, and enforce network isolation policies that prevent direct VPC-to-VPC traffic except through approved channels.

Which of the following configurations represents the most architecturally sound and operationally efficient strategy to satisfy these requirements?

  1. A
    Associate the clinical.local PHZ with the Shared Services VPC. Create Route 53 Resolver Inbound and Outbound Endpoints in the Shared Services VPC. Create a forward rule for corp.internal pointing to the on-premises DNS servers, and associate it with the Shared Services VPC. For the Production and Dev/Test VPCs, modify their DHCP options sets to set the domain name servers to the IP addresses of the Route 53 Resolver Inbound Endpoints in the Shared Services VPC, and configure Transit Gateway route tables to allow DNS traffic on port 53 to those IPs.
  2. B
    In the Shared Services account, associate the clinical.local PHZ with the Shared Services VPC. Create Route 53 Resolver Inbound and Outbound Endpoints in the Shared Services VPC. Share the clinical.local PHZ with the Production and Dev/Test accounts using AWS Resource Access Manager (RAM) to automatically associate the zone with all VPCs. Create a Route 53 Resolver rule for corp.internal pointing to the on-premises DNS servers, associate the rule with the Shared Services VPC, and configure the workloads' DHCP options sets to point to the Inbound Endpoint IP addresses for all DNS resolution.
  3. In the Shared Services account, associate the clinical.local PHZ with the Shared Services VPC. Create Route 53 Resolver Inbound and Outbound Endpoints in the Shared Services VPC. Authorize the association of the clinical.local PHZ with the Production and Dev/Test VPCs from the Shared Services account, and associate them using the Route 53 API in the respective workload accounts. Create a Route 53 Resolver rule for corp.internal pointing to the on-premises DNS servers, associate the rule with all three VPCs, and configure on-premises DNS servers to forward queries for clinical.local to the Inbound Endpoint IP addresses.Cevap
  4. D
    In the Shared Services account, associate the clinical.local PHZ with the Shared Services VPC. Create Route 53 Resolver Inbound and Outbound Endpoints in the Shared Services VPC. Set up a Resolver rule for corp.internal pointing to the on-premises DNS servers. Share and associate this rule with all three VPCs. Route all DNS traffic from the workload accounts to the on-premises network by associating a Direct Connect Gateway directly to each workload VPC using private virtual interfaces (Private VIFs) instead of using the Transit Gateway, bypassing the Shared Services VPC entirely for corporate queries.

Cevap

The correct strategy involves associating the Private Hosted Zone with the workload VPCs using cross-account authorization APIs, sharing a centralized Route 53 Resolver Outbound rule for the corporate domain via AWS RAM, and forwarding on-premises DNS queries to centralized Route 53 Resolver Inbound Endpoints in the Shared Services VPC.
The correct strategy establishes cross-account PHZ associations for local VPC resolution of clinical.local domains, minimizing latency and query costs. Centrally created Route 53 Resolver Outbound Rules are shared using AWS Resource Access Manager (RAM) and associated with the workload VPCs, routing corporate queries to the on-premises DNS servers via the Outbound Endpoints. Centralized Inbound Endpoints handle incoming queries from the on-premises servers to resolve clinical.local domains. This pattern aligns with AWS Well-Architected guidelines for hybrid and multi-account DNS architecture.

Adım Adım Çözüm

1
Authorize the cross-account association of the Private Hosted Zone.
The Shared Services account owner creates an association authorization for the Production and Dev/Test VPCs using the Route 53 API.
Private Hosted Zones cannot be shared via AWS RAM or associated across accounts without explicit owner authorization.
2
Associate the Private Hosted Zone with the workload VPCs.
The Production and Dev/Test account owners accept the authorization and associate their VPCs with the clinical.local Private Hosted Zone.
This allows EC2 instances in those VPCs to resolve clinical.local domains locally using the Route 53 Resolver, avoiding cross-VPC Transit Gateway transit costs for local DNS queries.
3
Provision Route 53 Resolver Inbound and Outbound Endpoints.
Inbound and Outbound Resolver Endpoints are created in the Shared Services VPC across multiple Availability Zones.
Inbound endpoints receive DNS queries from the on-premises network. Outbound endpoints forward DNS queries to the on-premises DNS servers. Placing them in multiple AZs ensures high availability.
4
Create and share the Route 53 Resolver Rule.
A forwarding rule for corp.internal pointing to the on-premises DNS servers is created in the Shared Services account, shared via AWS Resource Access Manager (RAM), and associated with all three VPCs.
Sharing the resolver rule enables all three VPCs to resolve on-premises queries through the centralized Outbound Endpoints over the Transit Gateway.

Anahtar Kavram

Multi-Account and Hybrid DNS Architecture Strategy using Route 53 Resolver and Private Hosted Zone cross-account association.
Tahmini Süre:3m 0s
Bu soruyu puanla