🃏 DNS & Content Delivery Flashcards

Test your knowledge of Route 53, CloudFront, Global Accelerator, and DNS-based traffic management.

Card 1 of 10

Question

When should you use geoproximity vs geolocation routing?

Click to reveal answer

Answer

Geolocation: route by user country/continent (exact mapping). Geoproximity: route by distance with adjustable bias to expand/shrink routing regions.

Click to flip back

All DNS & Content Delivery Flashcards

1

Q: When should you use geoproximity vs geolocation routing?

A: Geolocation: route by user country/continent (exact mapping). Geoproximity: route by distance with adjustable bias to expand/shrink routing regions.

2

Q: What is Route 53 traffic flow?

A: Visual editor for complex routing policies. Creates reusable traffic policies that can combine multiple routing types (weighted + failover + latency).

3

Q: How does CloudFront Origin Shield work?

A: Additional caching layer between edge locations and origin. Reduces origin load by consolidating requests from multiple edge POPs through one shield region.

4

Q: What is the difference between CloudFront Functions and Lambda@Edge?

A: CF Functions: lightweight (viewer events only, <1ms, 10KB), JavaScript. Lambda@Edge: full Lambda (all 4 events, up to 30s, 50MB), Node.js/Python.

5

Q: What is Route 53 DNSSEC?

A: Signs DNS responses to prove authenticity. KSK in KMS signs ZSK. DS record in parent zone creates chain of trust. Prevents DNS spoofing.

6

Q: What is Global Accelerator vs CloudFront?

A: Global Accelerator: L4 TCP/UDP, static IPs, non-HTTP workloads, instant failover. CloudFront: L7 HTTP/HTTPS, caching, content delivery, Lambda@Edge.

7

Q: What is a Route 53 alias record?

A: AWS-specific record type that maps to AWS resources (ELB, CloudFront, S3, etc.). Free queries, supports zone apex. Cannot set TTL (inherits from target).

8

Q: How does CloudFront cache invalidation work?

A: Removes objects from edge caches before TTL expires. First 1,000 paths/month free. Use versioned URLs (file-v2.js) instead for cost efficiency.

9

Q: What is a calculated health check?

A: Monitors other health checks and reports healthy/unhealthy based on a threshold (e.g., healthy if 2/3 children are healthy).

10

Q: What is CloudFront Origin Access Control (OAC)?

A: Replaces OAI. Restricts S3 access to CloudFront only using IAM-based signing (SigV4). Supports SSE-KMS, all S3 features, and PUT requests.

More ANS-C01 Flashcard Decks