SOA-C03 VPC Connectivity and Network Protection Guide

Study SOA-C03 VPC Connectivity and Network Protection: key concepts, common traps, and exam decision cues.

This lesson covers SOA-C03 Task 5.1: implementing and optimizing networking features and connectivity. AWS is testing whether you can build the right network path first, then protect it, then optimize its cost. Strong answers distinguish between VPC shape, private-service access, hybrid connectivity, and inspection controls instead of treating “networking” as one generic bucket.

Private connectivity: Path that avoids ordinary public internet exposure, such as VPC endpoints, PrivateLink, VPN, or Direct Connect.

Egress-only path: Outbound-only internet path that prevents unsolicited inbound internet access for IPv6 workloads.

Inspection point: Place where traffic is examined or filtered rather than simply routed.

What AWS is really testing here

AWS wants you to distinguish:

  • subnet and route design from security-group and network ACL behavior
  • internet egress from private AWS-service access
  • private service consumption from full hybrid connectivity
  • workload-level filtering from centralized inspection services
  • path correctness from later cost optimization

Start with the path type

Requirement Strongest first fit Why
internet-facing web entry internet gateway plus public frontend such as ALB The workload is intentionally public.
outbound internet access from private subnets NAT gateway or egress-only internet gateway where appropriate Private instances still need controlled outbound access.
private access from a VPC to supported AWS services VPC endpoint This keeps service traffic off the general internet egress path.
private service consumption across accounts AWS PrivateLink Strongest for exposing a service privately without full network mesh.
encrypted on-premises extension into AWS Site-to-Site VPN Strong first hybrid path when dedicated circuit is not the main requirement.
dedicated private hybrid path with stable throughput expectations Direct Connect This is the dedicated connectivity lane.

These are easy to blur in the exam.

If the stem is mainly about… Think first about…
private access from private subnets to supported AWS services VPC endpoint
ordinary outbound internet access from private workloads NAT gateway
exposing or consuming a private service across VPC or account boundaries PrivateLink

If the requirement is “stay private while reaching S3 or another supported AWS service,” NAT is usually weaker than an endpoint.

Choose the protection layer correctly

If the stem is mainly about… Strongest first control
allow or deny traffic at the workload or ENI boundary security groups
stateless filtering at the subnet edge network ACLs
Layer 7 web filtering or bot/rate controls AWS WAF
DDoS protection for exposed resources AWS Shield
centralized rule-based network inspection AWS Network Firewall
DNS-layer domain control or audit in one account Route 53 Resolver DNS Firewall

Protection questions become much easier when you first decide whether the risk lives at the workload, subnet, web, DNS, or central inspection lane.

Cost optimization that still preserves the path

SOA-C03 often adds a cost sentence to a networking requirement.

Cost pressure Strongest first move
too much NAT traffic to AWS-managed services move supported traffic to VPC endpoints
internal dependency traffic needlessly crossing public paths keep the path private
overbuilt hybrid design for a small requirement choose the smallest private connectivity option that satisfies the requirement
recurring transfer surprises inspect whether traffic crosses Zones, Regions, NAT paths, or public egress unnecessarily

The key discipline is to optimize cost only after the path is correct and protected.

Sample exam question

A private application in a VPC needs to reach supported AWS services without sending traffic through a NAT gateway or public internet path. The company also wants to lower recurring NAT data processing cost.

Which answer is strongest first?

  1. Add more NAT gateways in each Availability Zone
  2. Use VPC endpoints for the supported AWS service traffic
  3. Replace the route tables with CloudTrail
  4. Put the private instances in public subnets

Correct answer: 2

Why: The requirement is private access to supported AWS services while avoiding general internet egress and reducing NAT cost. That points directly to VPC endpoints.

Decision order that usually wins

  1. Decide whether the path should be public, private AWS service access, private service exposure, or hybrid.
  2. If the requirement is private access to supported AWS services, think VPC endpoints before NAT.
  3. If the requirement is exposing a private service to another VPC or account, think PrivateLink before broader routing constructs.
  4. Choose the protection layer based on where the risk lives.
  5. Only then optimize cost without breaking the chosen path.

Quiz

Loading quiz…
Revised on Monday, June 15, 2026