2 packs: 15% off with code BUY2. 3 or more: 20% off with code BUY3.

AWS · ANS-C01

AWS ANS-C01 Exam Practice Questions

99% pass rateUpdated 1 Nov 2026306 questions2 PDFs, instant download
5.05 reviews
(5 customer reviews)

US$39

Every question with the correct answer and why the other options are wrong.

Download the free sample

Card, Apple Pay, Google Pay or PayPal. Download links are on your order page and in your email the moment you pay.

99% pass rate. Pass or your money back.Fail the exam after using this pack and we refund it, or swap it for any other pack. How the guarantee works
passed my ANS-C01 exam yesterday from Thailand.
AlexiaANS-C01
Category:
TRY BEFORE YOU BUY

Three of the 306 questions in this pack

Question 1

A company is planning to create a service that requires encryption in transit. The traffic must not be decrypted between the client and the backend of the service. The company will implement the service by using the gRPC protocol over TCP port 443. The service will scale up to thousands of simultaneous connections. The backend of the service will be hosted on an Amazon Elastic Kubernetes Service (Amazon EKS) duster with the Kubernetes Cluster Autoscaler and the Horizontal Pod Autoscaler configured. The company needs to use mutual TLS for two-way authentication between the client and the backend.

Which solution will meet these requirements?

  1. Install the AWS Load Balancer Controller for Kubernetes. Using that controller, configure a Network Load Balancer with a TCP listener on port 443 to forward traffic to the IP addresses of the backend service Pods.
  2. Install the AWS Load Balancer Controller for Kubernetes. Using that controller, configure an Application Load Balancer with an HTTPS listener on port 443 to forward traffic to the IP addresses of the backend service Pods.
  3. Create a target group. Add the EKS managed node group's Auto Scaling group as a target Create an Application Load Balancer with an HTTPS listener on port 443 to forward traffic to the target group.
  4. Create a target group. Add the EKS managed node group’s Auto Scaling group as a target. Create a Network Load Balancer with a TLS listener on port 443 to forward traffic to the target group.
Show answer and explanation

Correct answer: A. Install the AWS Load Balancer Controller for Kubernetes. Using that controller, configure a Network Load Balancer with a TCP listener on port 443 to forward traffic to the IP addresses of the backend service Pods.

A Network Load Balancer with a TCP listener on port 443 is required because gRPC uses HTTP/2 over TLS, and NLB with TCP passthrough preserves the encrypted connection end-to-end without decryption, enabling mutual TLS between client and backend. The AWS Load Balancer Controller manages the NLB and routes to Pod IP addresses directly, supporting the required scaling with Kubernetes autoscalers.

Why the other options are wrong

  • B. Application Load Balancer with HTTPS listener terminates TLS at the load balancer, decrypting traffic, which violates the requirement that traffic must not be decrypted in transit.
  • C. ALB cannot properly handle gRPC with HTTP/2 and would decrypt TLS, failing the requirement to keep traffic encrypted end-to-end.
  • D. Targeting an Auto Scaling group rather than Pod IPs means traffic routes to nodes, not pods, causing inefficient routing and incompatibility with pod-level autoscaling.

Question 2

A company is deploying a new application in the AWS Cloud. The company wants a highly available web server that will sit behind an Elastic Load Balancer. The load balancer will route requests to multiple target groups based on the URL in the request. All traffic must use HTTPS. TLS processing must be offloaded to the load balancer. The web server must know the user’s IP address so that the company can keep accurate logs for security purposes.

Which solution will meet these requirements?

  1. Deploy an Application Load Balancer with an HTTPS listener. Use path-based routing rules to forward the traffic to the correct target group. Include the X-Forwarded-For request header with traffic to the targets.
  2. Deploy an Application Load Balancer with an HTTPS listener for each domain. Use host-based routing rules to forward the traffic to the correct target group for each domain. Include the X-Forwarded-For request header with traffic to the targets.
  3. Deploy a Network Load Balancer with a TLS listener. Use path-based routing rules to forward the traffic to the correct target group. Configure client IP address preservation for traffic to the targets.
  4. Deploy a Network Load Balancer with a TLS listener for each domain. Use host-based routing rules to forward the traffic to the correct target group for each domain. Configure client IP address preservation for traffic to the targets.
Show answer and explanation

Correct answer: A. Deploy an Application Load Balancer with an HTTPS listener. Use path-based routing rules to forward the traffic to the correct target group. Include the X-Forwarded-For request header with traffic to the targets.

An Application Load Balancer with an HTTPS listener supports TLS offloading and path-based routing rules to direct traffic to multiple target groups. The ALB automatically adds the X-Forwarded-For header containing the original client IP address, enabling accurate security logging while meeting all requirements.

Why the other options are wrong

  • B. Host-based routing is unnecessary when the requirement specifies URL-based routing; using multiple HTTPS listeners is more complex than needed.
  • C. Network Load Balancer does not support path-based routing, and client IP preservation is not the standard mechanism for NLB, ALB with X-Forwarded-For is the correct approach.
  • D. NLB does not support path-based routing, and creating multiple TLS listeners for host-based routing is overly complex when ALB with URL/path routing is the appropriate solution.

Question 3

A company has developed an application on AWS that will track inventory levels of vending machines and initiate the restocking process automatically. The company plans to integrate this application with vending machines and deploy the vending machines in several markets around the world. The application resides in a VPC in the us-east-1 Region. The application consists of an Amazon Elastic Container Service (Amazon ECS) cluster behind an Application Load Balancer (ALB). The communication from the vending machines to the application happens over HTTPS.

The company is planning to use an AWS Global Accelerator accelerator and configure static IP addresses of the accelerator in the vending machines for application endpoint access. The application must be accessible only through the accelerator and not through a direct connection over the internet to the ALB endpoint.

Which solution will meet these requirements?

  1. Configure the ALB in a private subnet of the VPC. Attach an internet gateway without adding routes in the subnet route tables to point to the internet gateway. Configure the accelerator with endpoint groups that include the ALB endpoint. Configure the ALB’s security group to only allow inbound traffic from the internet on the ALB listener port.
  2. Configure the ALB in a private subnet of the VPC. Configure the accelerator with endpoint groups that include the ALB endpoint. Configure the ALB's security group to only allow inbound traffic from the internet on the ALB listener port.
  3. Configure the ALB in a public subnet of the VPC. Attach an internet gateway. Add routes in the subnet route tables to point to the internet gateway. Configure the accelerator with endpoint groups that include the ALB endpoint. Configure the ALB's security group to only allow inbound traffic from the accelerator's IP addresses on the ALB listener port.
  4. Configure the ALB in a private subnet of the VPC. Attach an internet gateway. Add routes in the subnet route tables to point to the internet gateway. Configure the accelerator with endpoint groups that include the ALB endpoint. Configure the ALB's security group to only allow inbound traffic from the accelerator's IP addresses on the ALB listener port.
Show answer and explanation

Correct answer: A. Configure the ALB in a private subnet of the VPC. Attach an internet gateway without adding routes in the subnet route tables to point to the internet gateway. Configure the accelerator with endpoint groups that include the ALB endpoint. Configure the ALB’s security group to only allow inbound traffic from the internet on the ALB listener port.

Global Accelerator can route to an internal ALB in a private subnet, but the VPC must have an internet gateway attached. No route to the internet gateway is needed, so the ALB stays unreachable directly from the internet. Because Global Accelerator preserves the client IP address, the ALB security group must allow the clients' traffic on the listener port.

Why the other options are wrong

  • B. Global Accelerator requires an internet gateway to be attached to the VPC, even when the endpoint is an internal ALB.
  • C. A public ALB in a public subnet can be reached directly on its own DNS name, and the security group rule fails because client IPs are preserved rather than replaced by accelerator addresses.
  • D. Adding a route to the internet gateway is unnecessary, and allowing only accelerator addresses blocks the clients' preserved source IPs.

See all 76 free questions Get the full pack, US$39

REVIEWS

5 reviews for AWS ANS-C01 Exam Practice Questions

  1. Alexia –

    passed my ANS-C01 exam yesterday from Thailand.

  2. Stan Hartmann –

    Quick and useful

    Great product for the ANS-C01.

  3. Lucy Bonnet –

    Satisfied

    Passed my ANS-C01

  4. Diego Cohen –

    Highly recommend

    Got my ANS-C01

  5. Bianchi Sorensen –

    Good

    Passed ANS-C01. Thanks.

Only logged in customers who have purchased this product may leave a review.

How much of the AWS ANS-C01 bank is free?

306 questions in the bank

Each step includes the one before, so buying only adds new questions.

  • You are here10questionsFree sampleThree on this page, all ten as a PDF.Download the sample
  • 7625% of the bankPractice pageFree on the site, every answer explained.Go to the practice page
  • 148the first half of the packHalf PackFree by email, as one PDF, every answer explained.Get the Half Pack
  • 306100%, the whole bankFull pack, US$39Plus the questions-only PDF, monthly updates, refund if you fail.Get the full pack
ABOUT THIS PACK

What’s in the AWS ANS-C01 pack

  • 306 questions across all four ANS-C01 domains
  • Answers and explanations for every question, including the wrong options
  • A questions-only PDF for timed practice runs
  • Instant delivery by email the moment you check out
  • Free monthly updates for as long as the exam is live
  • Pass or your money back

A failed ANS-C01 attempt costs another US$300, plus the time it takes to restudy. This pack is US$39, paid once, and refunded if you fail.

What makes the ANS-C01 hard

Advanced Networking Specialty has a reputation as the hardest exam AWS runs, and it is earned: this is where network engineers and cloud architects both discover the half they do not know. The scenarios stack layers: Transit Gateway route table design across dozens of VPCs, Direct Connect with BGP communities and failover behaviour, hybrid DNS with Route 53 Resolver endpoints, and PrivateLink versus peering versus TGW trade-offs. Every question hinges on details, MTU limits, BGP path selection, security group referencing across attachments, that only surface once you have run these networks or seen the questions.

AWS is retiring this exam: the last day to take it is 31 December 2026, though certifications earned before then stay active for the standard three years. This pack has 306 practice questions for the ANS-C01, hybrid and multi-account scenarios included.

About the exam

ANS-C01 certifies designing and operating complex AWS and hybrid networks: Transit Gateway, Direct Connect, VPN, DNS, load balancing, network security and automation. AWS recommends five or more years of networking experience. Valid for three years.

Questions before you buy

How quickly do I receive it?

Straight away. The full PDF and a questions-only copy are emailed to you the moment your payment goes through, and the same links are on your order page.

Are updates included?

Yes. The pack is updated every month for as long as the exam is live, and updates are free for everyone who has bought it.

What if I fail the exam?

We refund the pack, or swap it for any other pack if you would rather keep studying. Sit the exam 7 to 30 days after buying, then send your official score report within 7 days of the exam date, as set out in the refund policy.

What is your pass rate?

99% of customers who prepare with a CertStash pack pass. If you do not, we refund the pack, or swap it for another pack.

Can I share it with colleagues?

Each purchase is licensed to one person. For a team, school or training organisation, email support@certstash.com for a licence that fits.