Courseiva
Question 157 of 724
Troubleshooting and OptimizationhardMultiple SelectObjective-mapped

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

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, 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 →

How Courseiva writes practice questions · Editorial policy

Last reviewed: Jun 11, 2026

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.

Loading comments…

Sign in to join the discussion.

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.