Skip to main content

Networking and Content Delivery

Building blocks for private networks, connecting to on-premises, and delivering content globally.

ServiceRoleChoose whenKey distinction
Amazon VPCIsolated virtual networkAlways — the network everything runs inSubnets, gateways, security groups, network ACLs
Amazon Route 53DNS + routingDomain registration, health-based routingRoutes users between Regions/endpoints
Amazon CloudFrontCDNCache content close to usersCaches HTTP; offloads the origin
AWS Global AcceleratorNetwork path + static IPsConsistent latency, TCP/UDP, fast failoverRoutes over AWS backbone; caches nothing
Amazon API GatewayManaged API front doorREST/HTTP/WebSocket APIs with auth + throttlingManages the API contract, not just traffic
AWS Direct ConnectDedicated private circuitConsistent bandwidth to on-premisesPrivate, weeks to provision
AWS VPNEncrypted tunnel over internetQuick, cheap hybrid linkMinutes to set up, variable performance
AWS PrivateLinkPrivate service accessReach a service without the public internetExposes one service, one-directional
  • CloudFront vs Global Accelerator: content caching vs network-path optimization + static IPs.
  • Direct Connect vs VPN: dedicated/consistent vs internet/encrypted; often DC primary, VPN backup.
  • Route 53 vs load balancers: DNS across Regions vs traffic distribution within a Region.

Linked from