AWS Certified Developer – Associate credential artwork

AWS Certified Developer – Associate (DVA-C02) Exam Guide

Validates knowledge of developing, securing, deploying, troubleshooting and optimizing cloud applications using AWS services.

The exam gives you development scenarios and asks which code change, service setting or deployment approach fixes the problem. Learn the core developer services from one course, build a small serverless app, then use practice tests to learn the details that separate close answers. Book DVA-C02 by 30 November or prepare for DVA-C03 from 1 December.

Understand the exam

Syllabus

Domain 1Development with AWS services32%
  1. Task 1Develop code for applications hosted on AWS
  2. Task 2Develop code for AWS Lambda
  3. Task 3Use data stores in application development

Example scenario: A Lambda function that processes orders sometimes times out and the same order is charged twice when it retries. What would you change in the function and its event source?

Domain 2Security26%
  1. Task 1Implement authentication and/or authorization for applications and AWS services
  2. Task 2Implement encryption by using AWS services
  3. Task 3Manage sensitive data in application code

Example scenario: A developer stored a database password in a Lambda environment variable in plain text. How would you change this so the password can rotate without redeploying?

Domain 3Deployment24%
  1. Task 1Prepare application artifacts to be deployed to AWS
  2. Task 2Test applications in development environments
  3. Task 3Automate deployment testing
  4. Task 4Deploy code by using AWS Continuous Integration and Continuous Delivery (CI/CD) services

Example scenario: A new Lambda version must reach 10% of traffic first and roll back automatically if errors rise. Which deployment settings would you use?

Domain 4Troubleshooting and optimization18%
  1. Task 1Assist in a root cause analysis
  2. Task 2Instrument code for observability
  3. Task 3Optimize applications by using AWS services and features

Example scenario: An API's response time doubles at peak times, but the Lambda function's own duration is unchanged. Where would you look next?

Official DVA-C02 exam guide · DVA-C02 until 30 November 2026

Format

Questions
65
Duration
2h 10m
Passing score
720 / 1000
Delivery
Test centre or online
Languages
English, Chinese (Simplified), Japanese, Korean, Portuguese, Spanish

Question types

Choose the single best answer from four options; one is correct and three are distractors.

CertUp example

A Lambda function reads a database password from a plain-text environment variable. The password must rotate regularly without redeploying the function. What should the developer do?

  1. Store the password in AWS Secrets Manager and read it at runtime
  2. Hard-code the password in the deployment package
  3. Store the password in a public S3 object
  4. Pass the password in the event payload
Show answer

Store the password in AWS Secrets Manager and read it at runtime. Secrets Manager can rotate the value and the function always fetches the current one.

Eligibility and booking

Create an AWS Certification account with a personal email and schedule with Pearson VUE at a test centre or online. Book DVA-C02 for a date up to 30 November 2026; DVA-C03 bookings open on 27 October for exams from 1 December. Non-native English speakers can request 30 extra minutes.

Make a study plan

Read the exam guide, then take one course and build a small serverless application as you go. Leave time at the end for practice tests in review mode.

Plan for 30–80 hours. Plan for the low end if you build on AWS every day; add time if serverless services and AWS tooling are new to you.

6 weeksto be ready
  1. 1Understand the examRead the syllabus and format, check you’re eligible and pick a target date.3 h
  2. 3Learn the core conceptsWork through one main course or book, topic by topic.36 h
  3. 4Practice with mock examsTake timed practice tests and review every mistake.18 h
  4. 5Prepare for exam dayBook the exam and check the ID and delivery rules.3 h

If your exam date falls on or after 1 December 2026, check that your course and practice tests cover DVA-C03.

Learn the core concepts

One full course covers the outline. Build something yourself so the scenario questions map to code you have deployed.

See all 5 AWS Certified Developer – Associate courses →

Build one small app end to end. Deploy an API Gateway, Lambda and DynamoDB app with SAM, add Cognito sign-in and a CodePipeline release. Set a billing alert and delete the resources when you finish.

Practice with mock exams

Start with AWS's free question set. Then use a practice bank in review mode first, so you read the reasoning for every option, before switching to timed exams.

See all 5 AWS Certified Developer – Associate practice tests →

Are you ready?

  • You can explain how Lambda retries, concurrency and dead-letter queues behave for each event source.
  • You can choose between Cognito user pools, identity pools and IAM roles for a given app.
  • You finish fresh timed practice exams within the time and can explain why each wrong option is wrong.

Prepare for exam day

Choose the checklist for your test-centre or online appointment.

Before going to the test centre

  • Bring two IDs, or one primary and one secondary ID, matching the name in your AWS Certification account.
  • Arrive 15 to 30 minutes before your appointment.
  • Store your belongings as instructed. Breaks are allowed, but the exam clock keeps running.
AWS test-day policies

You can reschedule or cancel up to 24 hours before the appointment, and reschedule twice at most. Results are posted to your AWS Certification account within five business days.

Advice from exam takers

Learn why answers are wrong, not just which are right.

After a failed attempt, several replies advised redoing practice tests in review mode and working out whether each miss came from a concept, a missed keyword or two confused services, rather than memorizing answers.