Overview
Networking and Content Delivery covers operating and troubleshooting AWS networks. It has three task statements. Networking features and connectivity covers VPC configuration, subnets, route tables, internet and NAT gateways, VPC peering, Transit Gateway, VPC endpoints, and hybrid connectivity with VPN and Direct Connect. DNS and content delivery covers Route 53 routing policies and health checks and CloudFront content delivery. Network troubleshooting covers diagnosing connectivity issues with VPC Flow Logs, Reachability Analyzer, and by reasoning through security groups, network ACLs and routing.
At 18%, this domain is heavily operational and troubleshooting-focused. The exam gives connectivity symptoms and asks why traffic is blocked or how to connect networks. Knowing how security groups, network ACLs and route tables interact, and which diagnostic tool to use, is the central skill. VPNs moved into this domain in SOA-C03.
How it's tested
SOA-C03 questions describe a connectivity problem or a networking need and ask why traffic is blocked or how to connect or deliver it. This domain rewards systematic troubleshooting through the network layers and knowing the right diagnostic tool. Trace the path before choosing an answer.
-
Find what blocks traffic
A connectivity failure is described, and you check security groups, network ACLs, route tables and gateways in turn.
-
Connect the networks
A connectivity need is described, and you choose peering, Transit Gateway, VPC endpoints, VPN or Direct Connect.
-
Route and deliver
A DNS or content-delivery need is described, and you choose the Route 53 routing policy or CloudFront.
Instances in a private subnet cannot reach the internet for updates. Checking the path, the security group allows outbound, the network ACL allows it, but the subnet's route table has no route to a NAT gateway. Adding a route to a NAT gateway in a public subnet lets the private instances reach the internet outbound. Systematically tracing the path to the missing route, rather than guessing, finds the cause.
Task statements 3
Official task statements from the Amazon Web Services outline, in outline order.
5.1 Implement and optimize networking features and connectivityVPC configuration, gateways, peering, Transit Gateway, endpoints, VPN and Direct Connect.
- What it means
- This covers VPC design with subnets and route tables, internet and NAT gateways, VPC peering and Transit Gateway for connecting networks, VPC endpoints for private access to AWS services, and hybrid connectivity with Site-to-Site VPN and Direct Connect. VPNs were moved into this task in SOA-C03.
- What to understand
- Route tables, gateways and endpoints determine what can reach what. NAT gateways give private subnets outbound internet access. Transit Gateway connects many VPCs and on-premises networks centrally. VPC endpoints reach AWS services privately. VPN is encrypted over the internet, while Direct Connect is a dedicated private link.
- How it shows up
- A connectivity need is described, and you must choose the gateway, peering, Transit Gateway, endpoint or hybrid connection.
- Common confusion
- Confusing VPC peering with Transit Gateway; peering connects two VPCs, while Transit Gateway connects many centrally.
5.2 Configure domains, DNS services, and content deliveryRoute 53 routing policies and health checks, and CloudFront.
- What it means
- This covers Route 53 for domain registration, DNS records and routing policies such as simple, weighted, latency, failover and geolocation, Route 53 health checks, and Amazon CloudFront for caching and delivering content from edge locations.
- What to understand
- Route 53 routing policies direct users to endpoints by different strategies: latency for the fastest Region, weighted for traffic splitting, failover for availability, and geolocation by user location. CloudFront caches content at the edge to reduce latency. Choosing the routing policy that matches the goal is the key skill.
- How it shows up
- A DNS routing or content-delivery need is described, and you must choose the Route 53 policy or CloudFront.
- Common confusion
- Confusing latency-based routing with geolocation routing; latency routing picks the fastest endpoint, while geolocation routes by the user's location.
5.3 Troubleshoot network connectivity issuesVPC Flow Logs, Reachability Analyzer, and reasoning through security groups, ACLs and routing.
- What it means
- This covers diagnosing connectivity problems with VPC Flow Logs to see accepted and rejected traffic, VPC Reachability Analyzer to test whether a path exists, CloudWatch network monitoring, and systematically checking security groups, network ACLs, route tables and gateways to find what blocks traffic.
- What to understand
- Connectivity can be blocked at several layers, so troubleshooting is systematic: confirm routing, then security groups (stateful), then network ACLs (stateless), then gateways. Flow Logs show whether traffic was accepted or rejected, and Reachability Analyzer tests a path without sending traffic.
- How it shows up
- A connectivity failure is described, and you must identify the blocking layer or the right diagnostic tool.
- Common confusion
- Confusing stateful security groups with stateless network ACLs when diagnosing why return traffic is blocked.
High-yield concepts
The terms, rules and formulas this domain turns into questions most often.
-
Route tables
Determine where subnet traffic is directed.
- Remember
- A missing route is a common block.
- Tested as
- Troubleshooting questions.
- Trap
- Overlooking the route table.
-
NAT gateway
Gives private subnets outbound internet access.
- Remember
- Needed for private instances to reach the internet.
- Tested as
- Connectivity questions.
- Trap
- Expecting outbound without it.
-
VPC peering vs. Transit Gateway
Peering connects two VPCs; Transit Gateway connects many centrally.
- Remember
- Transit Gateway scales to many networks.
- Tested as
- Connectivity questions.
- Trap
- Using peering for a large mesh.
-
VPC endpoints
Private access to AWS services without the internet.
- Remember
- They avoid internet and NAT for AWS services.
- Tested as
- Connectivity and cost questions.
- Trap
- Routing AWS-service traffic through NAT.
-
VPN vs. Direct Connect
VPN is encrypted over the internet; Direct Connect is a dedicated link.
- Remember
- Direct Connect gives consistent performance.
- Tested as
- Hybrid questions.
- Trap
- Confusing the two.
-
Security group vs. network ACL
Security groups are stateful and instance-level; network ACLs are stateless and subnet-level.
- Remember
- ACLs need explicit return rules.
- Tested as
- Troubleshooting questions.
- Trap
- Forgetting ACL return traffic rules.
-
Route 53 routing policies
Simple, weighted, latency, failover and geolocation.
- Remember
- Choose by the routing goal.
- Tested as
- DNS questions.
- Trap
- Confusing latency with geolocation.
-
CloudFront
Caches content at edge locations.
- Remember
- It reduces latency for users.
- Tested as
- Content-delivery questions.
- Trap
- Confusing it with Route 53.
-
VPC Flow Logs
Record accepted and rejected traffic.
- Remember
- They show whether traffic was blocked.
- Tested as
- Troubleshooting questions.
- Trap
- Overlooking rejected entries.
-
Reachability Analyzer
Tests whether a network path exists without sending traffic.
- Remember
- It pinpoints the blocking component.
- Tested as
- Troubleshooting questions.
- Trap
- Guessing instead of analyzing the path.
Side by side
Concepts candidates mix up, compared on the point that decides the answer.
VPC peering vs. Transit Gateway vs. VPC endpoints
| Concept | Meaning | Key difference | Common trap |
|---|---|---|---|
| VPC peering | Connects two VPCs | Point-to-point | Using it for a large mesh |
| Transit Gateway | Connects many VPCs and on-premises | Central hub | Overbuilding for two VPCs |
| VPC endpoints | Private access to AWS services | Avoids internet and NAT | Routing AWS traffic via NAT |
Security group vs. network ACL
| Concept | Meaning | Key difference | Common trap |
|---|---|---|---|
| Security group | Instance-level, stateful | Return traffic allowed automatically | Expecting it to deny |
| Network ACL | Subnet-level, stateless | Needs explicit return rules | Forgetting return traffic rules |
Route 53 routing policies
| Concept | Meaning | Key difference | Common trap |
|---|---|---|---|
| Latency | Fastest endpoint by latency | Performance | Confusing with geolocation |
| Geolocation | By user location | Compliance or localization | Confusing with latency |
| Failover | Healthy endpoint on failure | Availability | Ignoring health checks |
Exam traps
Each trap is an answer that looks right. Learn the clue that should change your mind.
-
Blame the security group only
- What candidates pick
- Assume a blocked connection is always a security group issue.
- Why it looks right
- Security groups are the common culprit.
- Why it's wrong
- Traffic can be blocked by route tables, network ACLs or missing gateways too; troubleshoot systematically.
Clue to watch for The security group looks correct but traffic still fails.
-
ACL return traffic
- What candidates pick
- Allow inbound on a network ACL but forget the outbound return rule.
- Why it looks right
- The inbound rule seems sufficient.
- Why it's wrong
- Network ACLs are stateless, so return traffic needs an explicit rule, unlike stateful security groups.
Clue to watch for Requests arrive but responses are blocked.
-
Peering for many VPCs
- What candidates pick
- Build a full mesh of VPC peering connections for many VPCs.
- Why it looks right
- Peering connects VPCs.
- Why it's wrong
- A full peering mesh does not scale; Transit Gateway connects many networks centrally.
Clue to watch for Many VPCs and on-premises networks must interconnect.
-
NAT for AWS services
- What candidates pick
- Route private-subnet traffic to AWS services through a NAT gateway.
- Why it looks right
- NAT provides outbound access.
- Why it's wrong
- A VPC endpoint reaches AWS services privately and avoids NAT and internet charges.
Clue to watch for Private resources access AWS services.
-
Latency is geolocation
- What candidates pick
- Use latency routing to send users to a Region required by their country.
- Why it looks right
- Both route by location-related factors.
- Why it's wrong
- Latency routing picks the fastest endpoint; geolocation routes by the user's location, which compliance needs.
Clue to watch for Routing must follow the user's country, not speed.
Answer framework
For any Domain 5 scenario, use these steps to find the answer SOA-C03 expects.
- For connectivity failures, trace the path systematically: route table, then security group, then network ACL, then gateway or endpoint.
- Use VPC Flow Logs to see whether traffic was accepted or rejected and Reachability Analyzer to test whether a path exists.
- Remember security groups are stateful while network ACLs are stateless and need explicit return rules.
- For connecting networks, choose peering for two VPCs, Transit Gateway for many, VPC endpoints for AWS services, and VPN or Direct Connect for hybrid.
- For DNS and delivery, choose the Route 53 routing policy that matches the goal and CloudFront for edge caching, and document the fix.
Practice question
Want more like this? The SOA-C03 practice test has questions for every domain.
Checklist
0 of 10
Tick each one you can do without notes. Your ticks stay in this browser.
Study strategy
This domain is dominated by troubleshooting, so study a systematic method rather than isolated facts. Learn the ordered path that traffic takes, route table, security group, network ACL, gateway, and practice tracing where it breaks. Fix firmly the stateful security group versus stateless network ACL distinction, since forgetting ACL return rules is a classic cause of one-way connectivity failures.
Next, learn the connectivity options and when each applies: peering for two VPCs, Transit Gateway for many, VPC endpoints for AWS services, and VPN versus Direct Connect for hybrid. Then learn the Route 53 routing policies by goal and CloudFront for edge delivery.
Finally, learn the diagnostic tools: VPC Flow Logs for accepted and rejected traffic and Reachability Analyzer for path testing. Hands-on practice building a VPC and deliberately breaking connectivity to diagnose it is the best preparation. This is the final domain, so finish with full practice tests spanning all five.
FAQ
How much of SOA-C03 is Domain 5?
Networking and Content Delivery is 18% of the scored content, and it is heavily focused on troubleshooting.
How should I troubleshoot a blocked connection?
Trace the path systematically: check the route table, then the security group, then the network ACL, then gateways and endpoints, using Flow Logs and Reachability Analyzer to pinpoint the block.
What is the difference between a security group and a network ACL?
A security group is stateful and instance-level, so return traffic is allowed automatically. A network ACL is stateless and subnet-level, so return traffic needs an explicit rule.
When do I use Transit Gateway instead of VPC peering?
Use peering to connect two VPCs. Use Transit Gateway to connect many VPCs and on-premises networks through a central hub, since a full peering mesh does not scale.
What is the difference between latency and geolocation routing?
Latency-based routing sends users to the endpoint with the lowest latency. Geolocation routing sends them to an endpoint based on their geographic location, which suits compliance or localization.
Why can't my private instances reach the internet?
Private subnets need a route to a NAT gateway for outbound internet access. A missing route is a common cause even when security groups and ACLs allow the traffic.
How does Domain 5 connect to the rest of the exam?
Networking underpins every workload, so connectivity and its troubleshooting support the monitoring, reliability, deployment and security operations in the other domains.
Other Cloud Computing certifications
Where the same subject shows up in other exams. Cards marked "Same subject" open the matching domain.
- AWS Certified Solutions Architect - Associate Study guide
- AWS Certified Cloud Practitioner Study guide
- AWS Certified Solutions Architect - Professional Study guide
- Microsoft 365 Fundamentals Study guide
- Azure Developer Associate Study guide
- Google Cloud Associate Cloud Engineer Study guide
- CompTIA Cloud+ Study guide
- Microsoft Certified: Azure Fundamentals Study guide
- AWS Certified Developer - Associate Study guide
- HashiCorp Certified: Terraform Associate Study guide
- Azure Administrator Associate Study guide
- Azure Solutions Architect Expert Study guide
Test your Domain 5 knowledge
You have covered VPC connectivity, DNS, content delivery and network troubleshooting. Test whether you can trace a blocked path and choose the right networking option under exam conditions.
Keep going
- Training Training Built on your Weak areas
- Practice test Questions by domain, with explanations
- Mock exam Full length, timed like the real exam
- Readiness test Find your weakest domain in minutes
- Cheat sheet Key terms and formulas on one page
- Ask the SOA-C03 AI tutor Get any concept explained your way