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

Practice question

You deployed an updated logo but users still see the old one served from CloudFront. What’s the quickest fix?

  1. Delete the CloudFront distribution
  2. Create a CloudFront invalidation for that file
  3. Disable S3 versioning
  4. 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

CloudExamPro Premium

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

Limited-time offer · ends in --Days:--Hrs:--Min:--Sec
Get Instant Access