Courseiva

SAA-C03 Design High-Performing Architectures Practice Question

An AWS Lambda function processing data from an S3 bucket is experiencing performance issues due to 'cold starts' during sudden bursts of traffic. The company needs to ensure that the function responds with consistent low latency at all times. Which feature should be configured?

⚠ Common exam trap

Candidates frequently select Amazon ElastiCache or API Gateway caching, assuming they solve Lambda cold starts, whereas only Provisioned Concurrency keeps execution environments initialized for instant response.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Enable Provisioned Concurrency for the function.

Provisioned Concurrency is the recommended solution for reducing cold start latency in AWS Lambda. It keeps a specified number of execution environments initialized and ready to respond immediately to incoming requests. This is critical for high-performance applications where unpredictable spikes in traffic could otherwise lead to unacceptable delays.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Increase the Lambda function's memory allocation.

    Why it's wrong here

    While increasing memory also increases the CPU power allocated to the function, it does not prevent cold starts. A function with more memory will still experience the initialization delay when a new execution environment is created to handle a burst of traffic.

  • ✓

    Enable Provisioned Concurrency for the function.

    Why this is correct

    Provisioned Concurrency ensures that the function is initialized and ready to execute in double-digit milliseconds. By pre-allocating execution environments, the function avoids the latency penalty of loading the runtime and code, which is essential for maintaining performance during traffic spikes.

  • ✗

    Use an Amazon SQS queue to buffer requests to Lambda.

    Why it's wrong here

    Buffering with SQS can help handle bursts by smoothing out the load, but it introduces its own latency as messages must be polled or triggered. This does not solve the cold start problem; it simply manages the rate at which cold starts occur.

  • ✗

    Deploy the Lambda function in multiple Availability Zones.

    Why it's wrong here

    Lambda is a regional service that automatically runs in multiple Availability Zones for high availability. Deploying it in multiple zones is a standard feature and does not address the performance issue of cold starts, which is related to the lifecycle of the execution environment.

Quick reference

AWS S3 Storage Class Comparison

Storage ClassMin DurationRetrievalUse Case
S3 StandardNoneImmediateFrequently accessed data
S3 Standard-IA30 daysImmediateInfrequent access, rapid retrieval
S3 One Zone-IA30 daysImmediateNon-critical infrequent data
S3 Intelligent-TieringNoneImmediate–hoursUnknown or changing access patterns
S3 Glacier Instant90 daysMillisecondsArchive with instant retrieval
S3 Glacier Flexible90 daysMinutes–hoursArchive, flexible retrieval
S3 Glacier Deep Archive180 daysHoursLong-term compliance archive

About these practice questions

One of 149 original SAA-C03 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint

This SAA-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAA-C03 exam.