Challenge - 5 Problems
VPC Isolation Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate2:00remaining
How does a VPC isolate network traffic?
Which feature of a VPC ensures that resources inside it cannot communicate with resources outside unless explicitly allowed?
Attempts:
2 left
💡 Hint
Think about how AWS controls which traffic is allowed in and out of a VPC.
✗ Incorrect
VPC isolation is achieved by controlling traffic with security groups and network ACLs, which act like firewalls to allow or block traffic. Encryption and IP addressing alone do not isolate networks, and routing tables are necessary for traffic flow.
❓ Architecture
intermediate2:00remaining
VPC Subnet Isolation
What is the main reason subnets within a VPC can be isolated from each other?
Attempts:
2 left
💡 Hint
Consider how routing controls traffic inside a VPC.
✗ Incorrect
Subnets can be isolated by assigning different route tables that control which traffic is allowed between them. IP ranges alone do not prevent communication if routing allows it. Physical separation and encryption are not the main isolation methods.
❓ security
advanced2:00remaining
Effect of Network ACLs on VPC Isolation
What happens if a network ACL attached to a subnet denies all inbound traffic?
Attempts:
2 left
💡 Hint
Network ACLs act as stateless firewalls controlling traffic at the subnet level.
✗ Incorrect
Network ACLs control inbound and outbound traffic at the subnet level. Denying all inbound traffic blocks all incoming packets, isolating the subnet. Security groups do not override network ACLs, and internal traffic is also affected.
❓ service_behavior
advanced2:00remaining
VPC Peering and Network Isolation
After creating a VPC peering connection between two VPCs, what must be done to allow resources in one VPC to communicate with the other?
Attempts:
2 left
💡 Hint
Think about how traffic knows where to go after peering is established.
✗ Incorrect
VPC peering allows private IP communication, but route tables must be updated to send traffic through the peering link. Public IPs and VPNs are not required, and disabling security groups is insecure and unnecessary.
✅ Best Practice
expert3:00remaining
Ensuring Strong Network Isolation in Multi-Tenant VPCs
Which combination of configurations best ensures strong network isolation between tenants sharing a single VPC?
Attempts:
2 left
💡 Hint
Think about layered controls at subnet and instance levels.
✗ Incorrect
Strong isolation requires multiple layers: separate subnets with route tables to control traffic flow, network ACLs to filter subnet traffic, and security groups to control instance-level access. Public IPs and open ACLs reduce isolation, and disabling security groups removes an important control layer.