AWS Certified CloudOps Engineer Associate SOA-C03 Practice Question

A company runs an API on Amazon EC2 behind an Application Load Balancer (ALB). During flash-sale events, the API experiences sudden traffic spikes that strain the Auto Scaling group before new instances can launch. The operations team is introducing Amazon CloudFront to offload requests but must still show near-real-time inventory counts that can change every 30 seconds. Which CloudFront configuration will most effectively reduce origin load while meeting the freshness requirement?

  • Configure CloudFront to set a minimum, default, and maximum TTL of 0 seconds and add Cache-Control: no-cache at the origin so every request reaches the ALB.

  • Insert Amazon API Gateway with enabled caching (TTL 30 seconds) in front of the ALB and disable CloudFront caching so only the API Gateway cache is used.

  • Use a Lambda@Edge function to append a random query string to every request so inventory data is always pulled directly from the origin.

  • Create a cache policy that forwards only the necessary query strings, cookies, and headers, set the minimum TTL to 0, and rely on an origin-supplied Cache-Control max-age of 30 seconds.

AWS Certified CloudOps Engineer Associate SOA-C03
Reliability and Business Continuity
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot