CloudFront’s whole job is caching content close to users. The exam tests how caching behavior is controlled — TTLs, cache invalidation, and what content is cacheable.
Controlling the cache
TTL settings decide how long an object stays cached at the edge before CloudFront re-checks the origin. Invalidations force-remove cached objects when you push an update. For content that must never be stale, use low TTLs or versioned file names. Static assets get long TTLs; dynamic content gets short ones or bypasses cache.
Test yourself
You deployed an updated logo but users still see the old one served from CloudFront. What’s the quickest fix?
- Delete the CloudFront distribution
- Create a CloudFront invalidation for that file
- Disable S3 versioning
- Change the Route 53 record
👉 Click to reveal the answer & explanation
Correct answer: B. A CloudFront invalidation removes the stale object from edge caches so the new version is served. Deleting the distribution (A) is drastic; versioning (C) and DNS (D) don’t control the edge cache.
Related topics
Amazon CloudFront · Amazon S3 · Amazon Route 53
Ready to pass the AWS Solutions Architect Associate (SAA-C03)?
Stop guessing whether you’re ready. Our full-length, exam-realistic practice exams put you through the exact question style you’ll face — with a detailed explanation behind every answer, so you learn why, not just what.
- ✓ 6 full-length practice exams
- ✓ A detailed explanation for every single question
- ✓ Realistic, scenario-based questions — not memory dumps
- ✓ Lifetime access, kept current for 2026
Get the SAA-C03 Practice Exams →or try 25 free questions first