|
|
AWS networking services decide how traffic finds an application, how fast it gets there, who is allowed through, and which private resources can talk to each other. Four services cover most architectures. Amazon VPC is the private network itself: an isolated address space split into subnets, with route tables, internet and NAT gateways, security groups and network ACLs. Route 53 is the DNS layer that maps names to endpoints and can steer users by latency, geography, weight or health. CloudFront is the content delivery network that caches responses at edge locations close to users and terminates TLS there. API Gateway is a managed front door for REST, HTTP and WebSocket APIs, adding authentication, throttling, request validation and usage plans before a request reaches compute.
A typical public request touches the services from the outside in. The client resolves the domain through Route 53, connects to the nearest CloudFront edge, and CloudFront either serves a cached object or forwards to an origin such as an S3 bucket, an Application Load Balancer, or an API Gateway stage. API Gateway authorises and rate-limits the call, then invokes a Lambda function or proxies into private services through a VPC link. Inside the VPC, security groups act as stateful per-resource firewalls, and VPC endpoints let workloads reach services such as S3 or DynamoDB without traversing the public internet.
Not every architecture uses all four. An internal batch platform may only need a VPC with private subnets and endpoints. A static website may need only Route 53, CloudFront and S3. Adding layers adds control but also latency, cost and configuration surface.
| Service | Layer | Use it for | Not for |
|---|---|---|---|
| Amazon VPC | Network (L3/L4) | Isolating workloads, private subnets, controlling egress, peering and endpoints | Global routing or caching |
| Route 53 | DNS | Domain names, failover, latency and geo routing, private hosted zones | Request-level auth or rate limiting |
| CloudFront | Edge / HTTP | Caching static and dynamic content, TLS at the edge, edge functions, origin shielding | Private east-west traffic |
| API Gateway | API / HTTP | Managed APIs with auth, throttling, usage plans, WebSockets, Lambda integration | Large file transfer or long-lived high-throughput streams |
See also the parent AWS overview.