AWS Certified Developer Associate Certification

Certification guide

The AWS Certified Developer – Associate (DVA-C02) credential is where AWS certification stops being a cloud-overview test and starts being a developer test. It validates that you can build, deploy, and troubleshoot production-ready applications on AWS — writing code that calls AWS service APIs through SDKs, packaging it through a CI/CD pipeline, securing its data and credentials properly, and debugging it with the AWS-native observability tools when something goes wrong at 3 a.m. If the Cloud Practitioner exam is about knowing what services are, this one is about knowing what happens when a real application pattern meets a real AWS service behavior.

The exam targets developers with roughly a year of hands-on AWS experience who can already write code in a high-level language and are comfortable with Lambda, API Gateway, DynamoDB, S3, IAM, and a CI/CD pipeline. The current guide is DVA-C02 v1.3; the last substantive refresh (December 2024) added eighteen new skills covering Amazon Q Developer, resilience patterns (retries with exponential backoff and jitter, circuit breakers), and event-driven architecture, but did not change the four-domain structure or the weights. Materials aligned to the current outline remain valid; anything dating to the retired DVA-C01 five-domain structure is out of date.

The four domains are Development with AWS Services, Security, Deployment, and Troubleshooting and Optimization. The Development domain is the largest single slice at 32% and Security is 26% — together they carry more than half the exam, and both reward implementation judgment more than definition recall. Deployment (24%) leans on CI/CD services, IaC (CloudFormation, SAM, CDK), and deployment strategies like canary and blue/green. Troubleshooting (18%) is the smallest domain by weight but tends to produce disproportionate score damage because those questions require reasoning from logs, metrics, and X-Ray traces rather than picking a service from a list.

DVA-C02 65 questions 130 minutes 720 / 1000 scaled pass Multiple choice & multiple response $150 USD Pearson VUE or online proctored 3-year validity

Development with AWS Services

Domain 1 · 32%

Writing application code that talks to AWS — not configuring things in the console. Architectural patterns (event-driven, microservices, choreography vs. orchestration, fanout), idempotency, stateful vs. stateless, tightly vs. loosely coupled components, and fault-tolerant design (retries with exponential backoff and jitter, dead-letter queues). Lambda function configuration (memory, concurrency, timeout, layers, extensions, destinations, triggers) and event-source mapping. Data-store choice and use: DynamoDB keys and high-cardinality partitions, query vs. scan, strongly vs. eventually consistent reads, S3 tiers and lifecycle rules, caching strategies (write-through, read-through, lazy loading, TTL) with ElastiCache and DynamoDB Accelerator. Creating and maintaining APIs and writing unit tests with tools like AWS SAM.

Security

Domain 2 · 26%

Authenticating and authorizing users and services correctly. Identity federation with SAML, OIDC, and Amazon Cognito; the difference between Cognito user pools and identity pools; bearer tokens (JWT, OAuth, AWS STS). Writing least-privilege IAM policies — principal, resource, and service policies — and knowing when to assume a role instead of embedding credentials. Encryption at rest and in transit; AWS-managed vs. customer-managed KMS keys; client-side vs. server-side encryption; key rotation and cross-account key use. Handling sensitive data properly with AWS Secrets Manager and Systems Manager Parameter Store, encrypting environment variables that carry PII or PHI, and never letting credentials leak into logs, code, or config files.

Deployment

Domain 3 · 24%

Packaging application artifacts and pushing them to environments through CI/CD. Lambda deployment packages, layers, versions, and aliases; container images and ECR; access to configuration via AppConfig, Secrets Manager, and Parameter Store. Testing in development environments with mocks, API Gateway stages, and stage variables. Automating deployment with CodePipeline (manual and automated approvals), CodeBuild, CodeDeploy, CloudFormation, AWS SAM, AWS CDK, Amplify, and Copilot. Understanding deployment strategies — canary, linear, blue/green, rolling — when each fits, how rollbacks work, and how labels and branches drive version and release management.

Troubleshooting and Optimization

Domain 4 · 18%

Root cause analysis and observability. Reading CloudWatch metrics, logs, and dashboards; querying with CloudWatch Logs Insights; interpreting X-Ray traces and service maps; recognizing common HTTP status codes and common SDK exceptions. Instrumenting code for structured logging, embedded metric format (EMF), custom metrics, and distributed tracing annotations. Setting notification alerts on quotas and deployment events. Optimization work: profiling Lambda memory and cost, choosing between SQS and SNS or between subscription filter policies, and using request-header-based caching in CloudFront or API Gateway to cut latency and origin load.

Each Certifym practice exam mirrors the real DVA-C02 blueprint at set scale: sixty-five questions per set, weighted twenty-one / seventeen / fifteen / twelve across Development / Security / Deployment / Troubleshooting, with a one-hundred-thirty-minute timer and a 72% pass mark — the honest raw-score equivalent of the 720-out-of-1000 scaled score AWS uses on the live exam. Every question presents one most-correct answer with three plausible near-miss distractors; the explanation names the near-miss and justifies why the winner beats it, so you understand the reasoning — not luck in the heavy ones — before you sit for the real thing.

AWS Certified Developer Associate - Practice Exam

Original 65-question practice exam for the AWS Certified Developer - Associate (DVA-C02) certification, blueprint-weighted across all four domains (Development with AWS Services, Security, Deployment, Troubleshooting and…

65 questions 130 min pass 72%
Subscribe to start

Trademark notice & independence. AWS®, Amazon Web Services®, AWS Certified Developer – Associate™, and all related marks are trademarks of Amazon.com, Inc. or its affiliates. Certifym.net and Certifym Exam Services, LLC are not affiliated with, endorsed by, or sponsored by Amazon Web Services, Inc. The DVA-C02 exam blueprint, domain names, and weightings are the property of Amazon Web Services; candidates should download the official, current exam guide directly from aws.amazon.com/certification.

All questions, answers, and explanations on Certifym are original content created for practice purposes. They are not actual AWS examination questions and are not represented as such. Practicing with these materials does not guarantee a passing result on any live certification exam.