Question 1,234 of 1,621
ANS-C01 Network Security, Compliance and Governance Practice Question
A security engineer is designing a network security solution for a multi-tier application. The web tier must be accessible from the internet on ports 80 and 443. The application tier must only accept traffic from the web tier. The database tier must only accept traffic from the application tier on port 3306. Which THREE network access control mechanisms should be used?
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
✓
Security groups that allow traffic from specific security groups for the database tier.
Options A, D, and E are correct network access control mechanisms. Option A is correct because security groups can allow traffic based on source security group IDs, enabling tier-specific access. Option D is correct because network ACLs provide stateless filtering at the subnet level, adding a layer of defense. Option E is correct because security groups can reference other security groups as sources, allowing the database tier to accept traffic only from the application tier security group. Option B is incorrect because AWS WAF is a web application firewall that filters HTTP/HTTPS traffic at the application layer, not suitable for database tier access control. Option C is incorrect because IAM policies manage user and resource permissions, not network-level traffic filtering.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Security groups that allow traffic from specific security groups for the database tier.
Why this is correct
Database security groups should allow inbound traffic from the application security group.
- ✗
AWS WAF to filter traffic to the database tier.
Why it's wrong here
WAF is for web application traffic, not for database tier protection.
- ✗
IAM policies to restrict access to the database.
Why it's wrong here
IAM policies control who can manage resources, not network traffic.
- ✓
Network ACLs to provide stateless filtering at the subnet level.
Why this is correct
Network ACLs can be used as an additional layer of defense at the subnet boundary.
- ✓
Security groups that reference other security groups as sources.
Why this is correct
Security groups can allow inbound traffic from another security group, enabling tier-to-tier access.
Visual reference
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 20, 2026
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.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.