AWS Certified Advanced Networking – Specialty (ANS-C01) — Question 142

A team of infrastructure engineers wants to automate the deployment of Application Load Balancer (ALB) components by using the AWS Cloud Development Kit (AWS CDK). The CDK application must deploy an infrastructure stack that is reusable and consistent across multiple environments, AWS Regions, and AWS accounts.

The lead network architect on the project has already bootstrapped the target accounts. The lead network architect also has deployed core network components such as VPCs and Amazon Route 53 private hosted zones across the multiple environments and Regions. The infrastructure engineers must design the ALB components in the CDK application to use the existing core network components.

Which combination of steps will meet this requirement with the LEAST manual effort between environment deployments? (Choose two.)

Answer options

Correct answer: B, C

Explanation

Option B is correct because it allows the CDK application to dynamically read environment variables, which minimizes manual input and enables seamless deployment across accounts and regions. Option C is also correct as it suggests using a dedicated account for shared services with a pipeline that automates deployments, further reducing manual effort. The other options involve more manual steps or do not provide the same level of automation and reusability.