Study guide · Exam overview

AWS Developer: what DVA-C02 expects

The format, passing score, and four content domains of the AWS Certified Developer – Associate exam, plus the application choices worth practicing before you book DVA-C02.

Exam code: DVA-C02Passing score 720 of 1,000Reviewed October 2026

Exam version notice: This overview follows the AWS Certified Developer – Associate Exam Guide (DVA-C02), version 2.1, published December 12, 2024. DVA-C02 is the exam you can take now. The last day to take it is November 30, 2026. AWS has announced DVA-C03, with registration opening on October 27, 2026 and general availability on December 1, 2026. The detailed DVA-C03 task list was not published when these notes were reviewed, so this path stays on version 2.1. Domain weights are 32%, 26%, 24%, and 18%, and the third domain is named Deployment. Pricing, languages, and delivery options can change. Confirm them on the AWS certification site before you register. Items tagged Extra are useful context the guide places out of scope, including emerging AI topics that version 2.1 says do not affect your score. If core service names are still new, start with the Cloud Practitioner overview.

What the Developer Associate exam covers

DVA-C02 checks whether you can develop, test, deploy, and debug an application on AWS. The exam guide describes the target candidate as someone with at least one year of hands-on experience developing and maintaining applications on AWS, and proficiency in at least one high-level programming language. The work is to write code that calls AWS, keep secrets and data locked down, ship the artifact through an existing pipeline, and explain a failure from logs, metrics, and traces.

A question usually gives a constraint: a function that must reach a private database, a key that must not live in source control, a release that must shift only a little traffic first, or a card number that must not land in a log. Two options often both “work.” The better answer is the one that meets the constraint with the least extra moving parts. Read the noun the stem cares about: how the code runs, who may call it, how it is released, or which signal proves the fault.

Who it is for

  • Developers who already ship application code and now need the AWS API, SDK, or CLI that fits
  • Backend and full-stack engineers who integrate services into an application
  • People who use a pipeline and will be asked which stage, alias, or log to change

What the exam verifies

  • Code for hosted apps, Lambda, APIs, messaging, and data stores
  • Authentication, encryption, secrets, and application-level access control
  • Artifacts, tests, and CI/CD releases, including containers
  • Root cause, observability, and performance choices such as caching and concurrency

The target candidate is not expected to design architectures, design and create CI/CD pipelines, administer IAM users and groups, administer servers, or design VPC networks. You are expected to use an existing pipeline, attach a function to a VPC, and secure the data the code handles. Version 2.1 lists broader AI assistance, beyond Amazon Q Developer, as emerging pretest topics that do not affect your score. Architecture-wide design questions belong on the Solutions Architect path.

Exam format and passing score

Figures below come from the AWS Certified Developer – Associate Exam Guide (DVA-C02), version 2.1, reviewed in October 2026.

DVA-C02 exam facts. Confirm the fee, languages, and testing policy with AWS before you book.
SpecificationDVA-C02
LevelAssociate. There is no required prerequisite certification.
Number of questions65. Fifty affect your score. Fifteen are unscored and are not identified on the exam.
Question typesMultiple choice (one correct answer and three distractors) and multiple response (two or more correct answers out of five or more options).
Length of test130 minutes. AWS offers an additional 30 minutes for eligible non-native English speakers who request the ESL accommodation before they register.
Passing score720 on a scaled range of 100–1,000. Scoring is compensatory: you pass the exam as a whole, not each domain.
Recommended experience1 or more years developing and maintaining applications on AWS, plus proficiency in at least one high-level programming language.
Exam priceAssociate exams are listed at 150 USD. Taxes and local-currency prices can differ. Confirm the current fee before you book.
DeliveryPearson VUE, at a test center or with online proctoring, in the languages listed on the AWS certification page.
ValidityThree years. Confirm the current recertification options with AWS.

Unanswered questions are scored as incorrect. There is no penalty for guessing, so answer every question. A scaled score of 720 is not the same thing as 72 percent of the questions. The exam uses official short names, and the in-exam Help lists the matching full service names. Version 2.1 also lists emerging AI topics, such as broader AI security and AI help in CI/CD or troubleshooting, as pretest items that do not affect your score. Amazon Q Developer itself is an in-scope skill for code help and generated tests.

DVA-C02 domains and weighting

These percentages are the share of scored content in exam guide version 2.1. The 200 practice questions on this site follow the same weights.

  • 1.0 Development with AWS Services32%
  • 2.0 Security26%
  • 3.0 Deployment24%
  • 4.0 Troubleshooting and Optimization18%
Domain 1.032%

Development with AWS Services

The largest domain. Write the application, including code Amazon Q Developer helps you draft.

  • Event-driven, sync and async, stateless, and loosely coupled patterns
  • Lambda configuration, VPC access, destinations, and near-real-time processing
  • API Gateway, SQS, SNS, EventBridge, and Step Functions
  • DynamoDB keys, query versus scan, caches, and code help from Amazon Q Developer
Domain 2.026%

Security

Who can call the API, how the data is encrypted, and which fields must stay out of the log.

  • Cognito, bearer tokens, IAM roles, and STS
  • KMS, client-side and server-side encryption, and key rotation
  • Secrets Manager, masking, and multi-tenant access
  • Encrypt environment variables, and keep sensitive values out of source and logs
Domain 3.024%

Deployment

Package the artifact, test it, and release it without a big-bang cutover.

  • Dependencies, container images in Amazon ECR, and environment config with AppConfig
  • SAM, CloudFormation, the CDK, API Gateway stages, and mocks
  • CodeBuild, CodeDeploy, CodePipeline, aliases, and blue/green, canary, or rolling releases
  • ECS and EKS, plus tests generated with Amazon Q Developer
Domain 4.018%

Troubleshooting and Optimization

Find the slow or failed hop, then change the smallest setting that fixes it.

  • CloudWatch logs, metrics, and embedded metric format
  • X-Ray annotations, traces, and health or readiness checks
  • Lambda memory, reserved concurrency, and provisioned concurrency
  • Caching and SNS filter policies, confirmed against the trace

Services to recognize

Learn the in-scope services from exam guide version 2.1. The same map is in the core notes and flashcards.

High-yield Developer Associate choices. Extra rows are outside the developer exam.
Application needPreferRemember
Run a short function on an eventAWS LambdaThe timeout ceiling is 15 minutes. A long batch job belongs on another compute option.
Hold work for one consumerAmazon SQSSNS fans a message out. EventBridge matches events to rules. Step Functions orders the steps.
HTTP API in front of codeAmazon API GatewayStages separate test from production. A stage variable is configuration, not a second API.
Key lookup at high request ratesAmazon DynamoDBQuery uses the key. Scan reads widely. A hot partition key is a design bug, not a cache problem.
Repeat the same readAmazon ElastiCache or DynamoDB Accelerator (DAX)DAX is the DynamoDB cache. ElastiCache is the general cache the application talks to.
Temporary credentials for codeAn IAM role through AWS STSA long-term access key in source code is the pattern to retire. Cognito identity pools also vend temporary credentials.
Sign users in and issue tokensAmazon Cognito user poolsIdentity pools are the credential exchange. They are not the user directory.
Rotate a database passwordAWS Secrets ManagerRead the secret at runtime. Parameter Store can hold a value. Rotation is the Secrets Manager job.
Encrypt an object or a payloadAWS KMSClient-side encryption happens before upload. Server-side encryption happens after AWS receives the bytes.
Release with a small first share of trafficA canary or a weighted Lambda aliasBlue/green keeps the old environment and shifts traffic. Rolling updates instances in batches.
Store and run a container imageAmazon ECR, then ECS, EKS, or FargateECR stores the image. Fargate runs it without EC2 instances you manage. EKS is managed Kubernetes.
Follow one request across servicesAWS X-RayCloudWatch Logs is what the code printed. CloudTrail is who called the AWS API.
Handle a streamAmazon KinesisKinesis Data Streams keeps a replayable log. Kinesis Data Firehose buffers and delivers onward, for example to Amazon S3.
Draft code or a testAmazon Q DeveloperVersion 2.1 names it for development help and generated tests. You still review the diff before you merge.
Extra Design the VPC or the pipelineLeave the design to the architect pathUsing a subnet, a security group, or an existing pipeline is in scope. Designing the network or creating the pipeline from scratch is not.
Extra Broader AI topicsTreat them as unscoredVersion 2.1 lists AI security, AI help in CI/CD, and AI troubleshooting suggestions as emerging pretest items. They do not affect the DVA-C02 score.
Extra Amazon CodeGuruAmazon Q DeveloperVersion 2.1 removed CodeGuru from the in-scope list and added Amazon Q Developer.

How Developer Associate questions are written

Multiple choice has one correct response and three distractors. Multiple response has two or more correct responses out of five or more options. The stem tells you how many to choose. Select every response that completes the statement, and nothing extra.

Distractors are real services that solve a nearby problem. If the need is “one worker later,” SNS is the nearby wrong answer because it fans out. If the need is “temporary credentials,” a long-term access key is the nearby wrong answer because it does not expire on its own. If the need is “hide a secret in a log,” a wider IAM policy does not change what the log line contains.

Words such as MOST, BEST, and LEAST are the constraint. MOST cost-effective still has to meet the latency number in the stem. LEAST operational overhead usually means a managed service. There is no published penalty for a wrong guess. A blank answer is incorrect.

How to plan your DVA-C02 study

A practical sequence once you can already call an AWS API from code.

01

Name the interaction

Say whether the call waits, returns later, fans out, or follows a state machine. The service follows that sentence.

02

Put credentials and secrets outside the repo

Use a role, a token, and Secrets Manager. Then decide what must be encrypted before it leaves the process, and what must never be logged.

03

Package one artifact and release it twice

Zip or image, stage or alias, then a canary or blue/green shift. Roll back by moving the pointer, not by editing production by hand.

04

Read the trace before you resize

Logs, metrics, and one trace should name the slow hop. Memory, concurrency, and a cache are the usual levers after that.

05

Review what Amazon Q Developer drafts

Use it for a first draft or a generated test, then check the key lookup, the logs, and the secret handling yourself. Broader AI topics in version 2.1 are unscored.

06

Drill, then sit a timed exam

Use the four flashcard decks, then the original questions at about two minutes each. Review every explanation and return to domains below 75 percent. Aim for a steady 85 percent before you book. The last day to take DVA-C02 is November 30, 2026.

The Certicab AWS Developer study path

The overview, core notes, flashcards, and practice exams are all published.

AWS Developer hub →
Available · You are here

Overview

Exam format, the 720 passing score, domain weights, and a study plan.

Available

Core Notes

Reference notes for services, security, deployment, and troubleshooting.

Available

Practice Exams

200 original questions with custom exams, explanations, and a score report by domain.

Frequently asked questions

What is the current AWS Developer Associate exam code?

The exam you can take now is DVA-C02. AWS has announced DVA-C03, with registration opening on October 27, 2026 and general availability on December 1, 2026. The last day to take DVA-C02 is November 30, 2026. This overview follows the AWS Certified Developer – Associate Exam Guide (DVA-C02), version 2.1, published December 12, 2024. Confirm the code on the AWS certification page before you book.

What score do I need to pass DVA-C02?

Results use a scaled score from 100 to 1,000. The minimum passing score is 720. You do not need a passing score in every domain. A scaled score is not the percentage of questions you answered correctly.

How many questions are on DVA-C02, and how long is it?

The exam has 65 questions and a 130-minute time limit. Fifty questions affect your score. Fifteen are unscored and are not labeled. Question types are multiple choice and multiple response.

Are there prerequisites for AWS Developer Associate?

There is no required prerequisite certification. AWS describes the DVA-C02 candidate as someone with 1 or more years of hands-on experience developing and maintaining applications on AWS, and proficiency in at least one high-level programming language.

Should I study DVA-C02 or wait for DVA-C03?

Study DVA-C02 if you will sit the exam by November 30, 2026. DVA-C03 registration opens on October 27, 2026, and the detailed task list was not published when these notes were reviewed. A credential you earn on DVA-C02 stays valid through its original expiration date.

How long is the AWS Developer Associate certification valid?

AWS certifications are valid for three years. Recertification options can change, so confirm the current policy with AWS before your expiration date.

Does this page include real AWS exam questions?

No. The practice questions on this site are original. They are not AWS exam items, and a practice score does not predict a result.

Service names and prices change. Use the current AWS exam guide and the AWS certification site as the authority when they differ from these notes.

Related Tools

Useful companions while you study.

All study topics →

Official exam source

Exam versions, objectives, prices, languages, and retirement dates can change. Verify the details on the AWS certification page before you register.