Courseiva
Network ImplementationhardMultiple SelectObjective-mapped

ANS-C01 Internet Gateway Practice Question

A company is deploying a new VPC with public and private subnets. The VPC will host web servers in the public subnet and database servers in the private subnet. The web servers need to access the internet for updates, and the database servers need to receive traffic only from the web servers. Which THREE components are essential for this architecture?

⚠ Common exam trap

Candidates often mistakenly think a NAT gateway is required for the private subnet, but the database servers do not need internet access. Additionally, they may overlook Network ACLs as essential because security groups alone can allow traffic between web and database instances, but Network ACLs provide subnet-level control required by the architecture.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Network ACL for subnets

An internet gateway (IGW) is essential to allow web servers in the public subnet to directly access the internet. Security groups are essential to control traffic between web and database servers, ensuring only web servers can access the database. Network ACLs are essential for subnet-level traffic control, such as allowing inbound traffic from the public subnet to the private subnet while denying other inbound traffic. A NAT gateway is not essential because the database servers do not require outbound internet access (only web servers need internet for updates). A VPC endpoint for S3 is not essential as there is no requirement to access S3.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • NAT gateway in the public subnet

    Why it's wrong here

    NAT gateway is not needed because web servers are in a public subnet and can use the Internet gateway for outbound internet access.

  • Network ACL for subnets

    Why this is correct

    Network ACLs are essential for subnet-level security, controlling traffic between public and private subnets.

  • Internet gateway

    Why this is correct

    Internet gateway is essential for web servers in the public subnet to access the internet.

  • VPC endpoint for S3

    Why it's wrong here

    VPC endpoint for S3 is not essential for this architecture; internet updates can be obtained via the Internet gateway.

  • Security groups for web and database servers

    Why this is correct

    Security groups are essential to restrict database servers to only accept traffic from web servers.

Visual reference

Inside (Private) PC-A 10.0.0.1 PC-B 10.0.0.2 NAT Router Outside (Public) 203.0.113.1 Inside Global Server PAT: many private IPs share one public IP via unique port numbers

Quick reference

AWS S3 Storage Class Comparison

Storage ClassMin DurationRetrievalUse Case
S3 StandardNoneImmediateFrequently accessed data
S3 Standard-IA30 daysImmediateInfrequent access, rapid retrieval
S3 One Zone-IA30 daysImmediateNon-critical infrequent data
S3 Intelligent-TieringNoneImmediate–hoursUnknown or changing access patterns
S3 Glacier Instant90 daysMillisecondsArchive with instant retrieval
S3 Glacier Flexible90 daysMinutes–hoursArchive, flexible retrieval
S3 Glacier Deep Archive180 daysHoursLong-term compliance archive

About these practice questions

This ANS-C01 question is part of Courseiva's 1,621-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This ANS-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ANS-C01 exam.