AWS Certified Developer Associate (DVA‑C02) Practice Exams
About the AWS DVA-C02 exam
Exam at a glance
AWS's associate-tier developer certification for application builders, refreshed February 2023.
Who DVA-C02 is for
DVA-C02 targets application developers building on AWS. Heavy focus on Lambda, API Gateway, DynamoDB, ECS, CodeDeploy, and X-Ray. AWS recommends 1+ year of AWS development experience but there are no formal prerequisites — familiarity with at least one high-level programming language (Python, Node.js, Java, .NET, Go) plus JSON and REST API basics is the practical entry bar.
Domain weighting
- Development with AWS Services: 32%
- Security: 26%
- Deployment: 24%
- Troubleshooting and Optimization: 18%
Core services tested
- Lambda — triggers, layers, versions and aliases, reserved/provisioned concurrency, environment variables, SAM.
- DynamoDB — partition/sort keys, GSIs and LSIs, streams, capacity modes, transactions, single-table design.
- API Gateway — REST, HTTP, and WebSocket APIs; Lambda + IAM + Cognito + custom authorizers; stages, throttling, usage plans.
- Cognito — user pools vs identity pools, hosted UI, federated identities, token flows.
- IAM & STS — roles for Lambda/ECS, AssumeRole patterns, presigned URLs, least privilege.
- S3 — presigned URLs, event notifications, encryption (SSE-S3 / SSE-KMS), multipart uploads.
- ECS / Fargate / App Runner — task definitions, service patterns, container packaging.
- CodeCommit, CodeBuild, CodeDeploy, CodePipeline — blue/green and canary deployments, buildspec/appspec.
- X-Ray, CloudWatch Logs, Logs Insights, EMF — tracing, structured logging, custom metrics.
- Secrets Manager & Parameter Store — secret rotation, parameter hierarchies, KMS integration.
Why take this certification
- Industry-standard developer credential. DVA-C02 is the most-recognized AWS certification for application developers and consistently appears in cloud-developer and serverless-engineer job postings.
- Strong salary signal. AWS Certified Developer – Associates earn an average of $115,000–$130,000 USD per year in the United States, with experienced serverless developers reaching the upper end.
- Gateway to higher-tier certs. DVA-C02 is the recommended stepping stone to the AWS DevOps Engineer Professional (DOP-C02) and complements SAA-C03 for full-stack cloud roles.
- Practical, hands-on skills. DVA-C02 tests your ability to build, deploy, and debug real serverless and container workloads — Lambda, DynamoDB, API Gateway, CI/CD — that map directly to day-to-day development on AWS.
What you'll learn in the DVA-C02 exam
DVA-C02 validates that you can develop, package, deploy, secure, and troubleshoot applications on AWS using the services developers actually reach for day-to-day. The exam is scenario-driven — most questions describe a developer problem with constraints (latency, cost, security, deployment risk) and ask you to pick the implementation that fits.
Core areas you'll be tested on
- Serverless apps: Lambda triggers, layers, versions, aliases, reserved/provisioned concurrency, environment variables, AWS SAM packaging and deployment.
- Container apps: ECS task definitions, Fargate vs EC2 launch types, App Runner for simple container deployments.
- API design: API Gateway REST APIs, HTTP APIs, and WebSocket APIs; choosing the right authorizer (IAM, Cognito, Lambda); stages, throttling, and usage plans.
- NoSQL: DynamoDB partition/sort key design, GSIs and LSIs, streams, on-demand vs provisioned capacity, transactions, single-table design patterns.
- SQL: RDS Proxy for connection pooling from Lambda, IAM database authentication, parameter groups.
- Auth: Cognito user pools and identity pools, IAM roles for applications, STS AssumeRole patterns, federated identities, presigned S3 URLs.
- Event-driven: SNS, SQS (standard vs FIFO, dead-letter queues), EventBridge buses and rules, Step Functions standard and express workflows.
- CI/CD: CodeCommit, CodeBuild (buildspec), CodeDeploy (appspec, blue/green, canary, linear deployments for Lambda + ECS), CodePipeline orchestration.
- Observability: X-Ray tracing and service maps, CloudWatch Logs and Logs Insights queries, Embedded Metric Format (EMF) for custom metrics.
- Secrets management: Secrets Manager with automatic rotation, Parameter Store (Standard vs Advanced), KMS integration for encryption at rest.
Developer patterns you'll need to recognize
- Choosing between Lambda, ECS/Fargate, and App Runner for a given workload.
- Designing idempotent event handlers and using SQS DLQs to isolate poison-pill messages.
- Implementing blue/green and canary deployments for Lambda and ECS via CodeDeploy.
- Securing API endpoints with the right authorizer + caching authorizer responses for performance.
- Reducing Lambda cold starts with provisioned concurrency, smaller packages, and SnapStart (Java).
- Optimizing DynamoDB cost and latency through capacity-mode choice, key design, and adaptive capacity.
- Diagnosing failures using X-Ray service maps + CloudWatch Logs Insights queries.
How the practice exams help
Each free question and every premium exam mirrors the scenario-style format AWS uses — a developer problem with realistic constraints, four to six plausible options, one or two correct. Detailed explanations cover not just why the right answer is right but why the distractors are wrong, so you learn the trade-offs rather than memorizing answers.
How to prepare for the DVA-C02 exam
A successful DVA-C02 preparation strategy combines studying the service APIs, building real serverless applications, and timed practice. Recommended approach:
- Study AWS developer services (2–3 weeks). Review the official AWS DVA-C02 exam guide and focus on Lambda, DynamoDB, API Gateway, IAM, and Cognito first — these dominate the "Development with AWS Services" and "Security" domains. Watch AWS Skill Builder's DVA-C02 learning path and read the service developer guides.
- Hands-on build (2–3 weeks). Create a free-tier AWS account and build a real serverless app: API Gateway → Lambda → DynamoDB with Cognito auth, deployed via AWS SAM. Add a CodePipeline stack with blue/green CodeDeploy. Hands-on experience is critical for scenario-based questions on deployment strategies, authorizer choice, and DynamoDB key design.
- Deep-dive CI/CD and observability (1 week). Read the CodeDeploy developer guide (appspec hooks, blue/green for Lambda + ECS), the X-Ray developer guide (sampling, segments, subsegments), and the CloudWatch Logs Insights query syntax. These topics show up disproportionately in the "Deployment" and "Troubleshooting and Optimization" domains.
- Practice exams (1–2 weeks). Take timed practice tests to identify weak areas. Detailed explanations on every answer option help you learn the reasoning, not just memorize answers. Aim for consistent 80%+ scores before scheduling your exam.
Recommended timeline
6–10 weeks of focused study (10–15 hours per week) for working developers. Candidates with no prior AWS exposure should consider passing CLF-C02 Cloud Practitioner or SAA-C03 Solutions Architect Associate first for foundational context.
Official resources
Download the official AWS DVA-C02 exam guide and follow the AWS Skill Builder DVA-C02 learning path. The AWS SAM developer guide is essential reading for the serverless-deployment scenarios that dominate this exam.