easymultiple choiceObjective-mapped

Your global users access static images stored in S3. Origin bandwidth costs are higher than expected because CloudFront is not caching effectively. What change most directly reduces origin fetches (and typically lowers data transfer costs) without changing application logic?

Question 1easymultiple choice
Full question →

Your global users access static images stored in S3. Origin bandwidth costs are higher than expected because CloudFront is not caching effectively. What change most directly reduces origin fetches (and typically lowers data transfer costs) without changing application logic?

Answer choices

Why each option matters

Good practice is not just finding the correct option. The wrong answers often show the exact trap the exam wants you to fall into.

A

Best answer

Configure CloudFront caching by setting appropriate cache-control headers and/or CloudFront cache policy/TTL values for the static objects

CloudFront reduces origin fetches when responses are cacheable and allowed to remain in the edge cache for a meaningful duration. Ensuring the objects include correct cache-control headers (or configuring CloudFront cache policy TTLs) increases cache hit rate, so fewer requests require fetching from S3 origin. This directly reduces origin bandwidth and related data transfer costs.

B

Distractor review

Disable CloudFront caching so every request goes back to S3 for the latest image

Disabling caching forces CloudFront to treat every request as a miss and fetch from the origin each time. This increases origin fetch volume and typically increases both latency and origin bandwidth cost.

C

Distractor review

Route users directly to the S3 website endpoint to bypass CloudFront

Bypassing CloudFront removes edge caching and shifts traffic directly to S3. That typically increases latency and increases the amount of data transferred to the origin rather than reducing origin fetches.

D

Distractor review

Turn on a NAT Gateway for the CloudFront origin to reduce bandwidth charges

NAT Gateways affect outbound traffic from instances in private subnets. CloudFront-to-origin caching behavior is not controlled by NAT Gateway settings, so this would not improve CloudFront cache hit rate or reduce origin fetches.

Common exam trap

Common exam trap: NAT rules depend on direction and matching traffic

NAT is not only about the public address. The inside/outside interface roles and the ACL or rule that matches traffic are just as important.

Technical deep dive

How to think about this question

NAT questions usually test address translation, overload/PAT behaviour, static mappings and whether the right traffic is being translated. Read the interface direction and address terms carefully.

KKey Concepts to Remember

  • Static NAT maps one inside address to one outside address.
  • PAT allows many inside hosts to share one public address using ports.
  • Inside local and inside global describe the private and translated addresses.
  • NAT ACLs identify traffic for translation, not always security filtering.

TExam Day Tips

  • Identify inside and outside interfaces first.
  • Check whether the scenario needs static NAT, dynamic NAT or PAT.
  • Do not confuse NAT matching ACLs with normal packet-filtering intent.

Related practice questions

Related SAA-C03 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

More questions from this exam

Keep practising from the same exam bank, or move into a focused topic page if this question exposed a weak area.

FAQ

Questions learners often ask

What does this SAA-C03 question test?

Static NAT maps one inside address to one outside address.

What is the correct answer to this question?

The correct answer is: Configure CloudFront caching by setting appropriate cache-control headers and/or CloudFront cache policy/TTL values for the static objects — The most direct lever is improving CloudFront caching so that CloudFront serves more requests from its edge cache instead of repeatedly fetching from the S3 origin. Static images should be configured with cacheable HTTP headers (for example, cache-control) and/or a CloudFront cache policy with appropriate TTL values. When caching is effective, the cache hit rate increases, origin fetches decrease, and origin bandwidth/data transfer costs typically drop. The other options either eliminate caching (ensuring more origin fetches), bypass CloudFront entirely (removing edge caching), or use an unrelated networking component (NAT Gateway) that does not affect CloudFront cache behavior. Why others are wrong: Disabling caching guarantees more origin fetches because every request becomes a cache miss. Direct-to-S3 routing removes CloudFront’s edge caching, usually increasing origin traffic and latency. NAT Gateway configuration is unrelated to CloudFront’s ability to cache responses and therefore does not address the stated cause (poor caching).

What should I do if I get this SAA-C03 question wrong?

Then try more questions from the same exam bank and focus on understanding why the wrong options are tempting.

Discussion

Loading comments…

Sign in to join the discussion.