QuestionQ218
Network DesignA company has extended its network into the AWS Cloud by using a hybrid architecture with multiple AWS accounts. The company has configured a shared AWS account for connectivity to its on-premises data centers and company offices. The workloads are private, web-based services for internal use. These services operate in separate AWS accounts. Office employees use these services through a DNS name in an on-premises DNS zone named example.internal.
Registering a new service that runs on AWS currently requires a manual, complex change request to the internal DNS. The process involves multiple teams.
The company wants to improve the DNS-registration process by giving service creators access that enables them to register their DNS records. A network engineer must design a solution that meets this objective. The solution must maximize cost-effectiveness and require the fewest possible configuration changes.
Which combination of steps should the network engineer take to meet these requirements?
- A Create a record for each service in its local private hosted zone (serviceA.account1.aws.example.internal). Provide this DNS record to the employees who need access.
- B Create an Amazon Route 53 Resolver inbound endpoint in the shared account VPC. Create a conditional forwarder for a domain named aws.example.internal on the on-premises DNS servers. Set the forwarding IP addresses to the inbound endpoint's IP addresses that were created.
- C Create an Amazon Route 53 Resolver rule to forward any queries made to onprem.example.internal to the on-premises DNS servers.
- D Create an Amazon Route 53 private hosted zone named aws.example.internal in the shared AWS account to resolve queries for this domain.
- E Launch two Amazon EC2 instances in the shared AWS account. Install BIND on each instance. Create a DNS conditional forwarder on each BIND server to forward queries for each subdomain under aws.example.internal to the appropriate private hosted zone in each AWS account. Create a conditional forwarder for a domain named aws.example.internal on the on-premises DNS servers. Set the forwarding IP addresses to the IP addresses of the BIND servers.
- F Create a private hosted zone in the shared AWS account for each account that runs the service. Configure the private hosted zone to contain aws.example.internal in the domain (account1.aws.example.internal). Associate the private hosted zone with the VPC that runs the service and the shared account VPC.
Community Discussion