Domain 3 of 4 · Chapter 4 of 5

High-Performing and Scalable Networks

Unlock the complete study guide + 1,040 practice questions across 16 full exams.

Bundled into the existing AWS Certified Solutions Architect – Associate premium course — no separate purchase.

Included in this chapter:

  • CloudFront cache behaviors: TTL strategies, signed URLs/cookies, OAC
  • Global Accelerator setup: endpoint groups, traffic dials, custom routing
  • Transit Gateway routing tables: associations, propagations, blackholes
  • Load balancer selection: ALB vs NLB vs GWLB worked examples

Load balancers compared

LBLayerProtocolsTargetsBest for
ALBL7 (HTTP/HTTPS)HTTP, HTTPS, gRPC, WebSocketEC2, IP, Lambda, ECSWeb / API; path + host routing
NLBL4 (TCP/UDP)TCP, UDP, TLSEC2, IP, ALBUltra-low latency; static IPs; source-IP preservation
CLB (legacy)L4/L7HTTP, HTTPS, TCPEC2 classicDon't use for new designs
GWLBL3 (IP)IP (inline transparent)Network appliancesInline firewall / IDS / IPS

Cheat sheet

  • Front HTTP/HTTPS with CloudFront, but reach for Global Accelerator on non-HTTP traffic or fixed IPs
  • Use Transit Gateway once you have many VPCs, peering for a few, and Direct Connect Gateway when on-prem is in the mix
  • Pick the load balancer by protocol, IP-pinning, and routing intelligence
  • Any HTTPS endpoint can be a CloudFront origin, not just S3 or EC2
  • Transit Gateway is billed per attachment-hour plus per-GB processed
  • ALB target groups can hold instances, IPs, or Lambda functions
  • Route 53 latency routing uses a pre-measured edge-to-region table, not live pings
  • Use CloudFront Functions for lightweight edge logic and Lambda@Edge for the heavy stuff
  • Global Accelerator: traffic dials shift between regions, weights shift within one
  • API Gateway: HTTP API by default, REST for advanced features, WebSocket for bidirectional
  • Add Origin Shield to dedupe origin fetches across regional edge caches
  • Use Route 53 multivalue answer for DNS-layer load balancing across a small fleet
  • Turn on Evaluate Target Health to propagate ELB backend health into DNS failover
  • S3 Transfer Acceleration optimizes upload speed, never cost

Unlock with Premium — includes all practice exams and the complete study guide.

Also tested in

References

  1. Amazon CloudFront Developer Guide
  2. AWS Global Accelerator
  3. VPC peering basics
  4. AWS Transit Gateway
  5. AWS Direct Connect Gateways
  6. Application Load Balancer
  7. Network Load Balancer
  8. Gateway Load Balancer
  9. AWS Resource Access Manager
  10. CloudFront Functions vs Lambda@Edge
  11. Choosing between REST API and HTTP API
  12. API Gateway WebSocket APIs
  13. https://docs.aws.amazon.com/AmazonS3/latest/userguide/transfer-acceleration.html
  14. https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-limits.html
  15. https://docs.aws.amazon.com/vpc/latest/tgw/transit-gateway-quotas.html