Question 157 of 724
DVA-C02 Troubleshooting and Optimization Practice Question
A Lambda function reading from Kinesis is falling behind. Which two metrics/settings should be reviewed first?
⚠ Common exam trap
The trap here is that candidates may overlook the direct performance-tuning metrics (IteratorAge, batch size, parallelization factor) and instead focus on unrelated AWS services like S3 or Route 53, which are red herrings in this troubleshooting context.
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
✓
IteratorAge for the event source mapping
The IteratorAge metric measures how far behind the Lambda function is in processing records from the Kinesis stream. A high IteratorAge indicates the function is falling behind, making it the primary metric to review. The batch size, parallelization factor, and shard count directly control the concurrency and throughput of the event source mapping, so adjusting these settings can help catch up.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
IteratorAge for the event source mapping
Why this is correct
IteratorAge is a critical Amazon Kinesis Streams metric, reported by the Event Source Mapping, that measures the age of the last record successfully processed by the Lambda function. A consistently high or increasing IteratorAge directly indicates that the Lambda function is falling behind in processing records from the Kinesis stream. This metric provides a real-time, direct measurement of the processing lag, making it the primary indicator for diagnosing such issues.
- ✗
S3 bucket public access settings
Why it's wrong here
S3 bucket public access settings govern who can access objects stored within an Amazon S3 bucket. These settings are entirely unrelated to the operational performance, processing speed, or lag of an AWS Lambda function consuming data from an Amazon Kinesis stream. Kinesis stream processing does not involve S3 public access configurations, rendering this option irrelevant for diagnosing why a Lambda function is falling behind.
- ✗
Route 53 hosted zone count
Why it's wrong here
The number of Route 53 hosted zones configured in an AWS account pertains exclusively to DNS management, domain name resolution, and routing traffic to various AWS resources or external endpoints. This metric has absolutely no bearing on the performance, processing speed, or record consumption rate of an AWS Lambda function reading from an Amazon Kinesis stream. Issues with Lambda processing lag are typically related to stream throughput, Lambda concurrency, or processing logic, not DNS infrastructure.
- ✓
Batch size, parallelization factor, and shard count
Why this is correct
These parameters directly control the efficiency and parallelism of a Lambda function processing Kinesis records. Increasing the Batch size allows more records per invocation, while the Parallelization factor (up to 10 for Kinesis) enables multiple concurrent Lambda invocations per shard, boosting throughput. The Kinesis stream's Shard count is fundamental, as it defines the maximum parallel processing capacity; an insufficient number of shards can bottleneck the entire system, causing the Lambda to fall behind.
Quick reference
Cloud Service Model Comparison
| Model | You Manage | Provider Manages | Examples |
|---|---|---|---|
| IaaS | OS, runtime, apps, data | Hardware, hypervisor, networking | EC2, Azure VMs, GCP Compute Engine |
| PaaS | Apps and data | OS, runtime, middleware, hardware | Elastic Beanstalk, Azure App Service |
| SaaS | Data and settings only | Everything else | Microsoft 365, Salesforce, Workday |
| FaaS / Serverless | Function code only | Infra, scaling, runtime | Lambda, Azure Functions, Cloud Run |
| CaaS | Containers and apps | Kubernetes, OS, hardware | EKS, AKS, GKE |
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
This DVA-C02 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 DVA-C02 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.