AWS DVA-C02 30-, 60-, and 90-day study plan for Lambda, eventing, troubleshooting, review loops, and final-week priorities.
This page answers the question most candidates actually have: “How do I structure my DVA-C02 prep?” Below are three realistic schedules (30 / 60 / 90 days) based on the current official weighted domains and the chapterized online guide for this exam.
Use the plan that matches your available time, but anchor it to real implementation reps. Each week should include one short build, one troubleshooting pass, one timed drill set, and one miss-log review. The loop is: study chapter -> do a small build -> run timed questions -> log misses -> revisit the weak chapter or appendix.
Treat DVA-C02 as a judgment exam, not a service-name exam. The strongest loop is:
48-72 hoursIf you only read, your async, IAM, and deployment mistakes usually repeat.
There is no single right number, but most candidates land in a range based on background:
| Your starting point | Typical total study time | Best-fit timeline |
|---|---|---|
You build on AWS weekly (Lambda, IAM, DynamoDB) |
40-60 hours | 30-60 days |
| You have used AWS but not deeply | 60-90 hours | 60-90 days |
| You are new to AWS developer tooling | 90-120 hours | 90 days |
Choose a plan based on hours per week:
| Time you can commit | Recommended plan | What it feels like |
|---|---|---|
| 10-15 hrs/week | 30-day intensive | Fast learning plus lots of practice |
| 6-9 hrs/week | 60-day balanced | Steady progress plus room for review |
| 3-5 hrs/week | 90-day part-time | Slow and solid with repetition |
AWS currently weights the guide like this:
| Domain | Weight | What you should be good at |
|---|---|---|
| Development with AWS Services | 32% | Application patterns, Lambda, data stores, and resilient integrations |
| Security | 26% | IAM roles, tokens, KMS, secrets, masking, and tenant-safe access |
| Deployment | 24% | Packaging, test environments, IaC, CI/CD, canary releases, and rollbacks |
| Troubleshooting and Optimization | 18% | Metrics, logs, traces, observability, concurrency, caching, and tuning |
If you want one rule: spend ~70% learning and 30% practice early, then invert it to ~30% learning and 70% practice in the final one or two weeks.
Try to keep one small runnable workload alive while you study. For DVA-C02, that baseline should include:
Target pace: ~10-15 hours/week (1.5-2.5 hrs/day).
Goal: cover the official domains quickly, then rely on drills and mocks to harden instincts.
| Week | Focus | What to do | Links |
|---|---|---|---|
| 1 | 1.1 Application Patterns, APIs, Messaging & Integrations + 1.2 Lambda Config, Events, VPC Access & Errors | Learn decoupling, retries, idempotency, Lambda event behavior, and configuration. Do two focused drill sets and start a miss log. | Resources • Cheat Sheet • Glossary |
| 2 | 1.3 DynamoDB, Consistency, Caching & Data Stores + 2.1 Federated Access, IAM Roles & App Authorization | Drill query vs scan, key design, caching, IAM roles, bearer-token logic, and application authorization. End the week with a 40-question mixed set. | Resources • Cheat Sheet |
| 3 | 2.2 Encryption at Rest, In Transit & Key Management + 2.3 Secrets, Sensitive Data, Masking & Multi-Tenant Access + 3.1 Packaging, Dependencies, Repositories & Environment Config | Drill KMS, key-permission failures, secrets handling, masking, and environment-config discipline. Practice AccessDenied and decryption-failure reasoning. |
Glossary • FAQ |
| 4 | 3.2 Development Endpoints, Integration Tests & Event-Driven Testing + 3.3 Automated Test Environments, IaC & Approved Versions + 3.4 CI/CD, Deployment Strategies, Runtime Config & Rollbacks + Troubleshooting and Optimization | Do two full mocks under time (65Q / 130m). Review every miss. Re-drill observability, concurrency, caching, and safe rollout or rollback decisions. |
Resources • FAQ |
Checkpoint before exam day: you can explain why a solution is correct in one sentence, not just recognize a familiar service name.
Target pace: ~6-9 hours/week. Goal: learn each domain, then loop back for spaced repetition and mixed practice.
Target pace: ~3-5 hours/week. Goal: slow repetition and stickiness while building consistent practice habits.
| Week | Focus | What to do | Links |
|---|---|---|---|
| 1 | Setup + 1.1 Application Patterns, APIs, Messaging & Integrations | Set your weekly cadence, start the miss log, and learn the core pattern vocabulary. | Exam Root • Glossary |
| 2 | 1.2 Lambda Config, Events, VPC Access & Errors | Drill Lambda retries, triggers, destinations, and VPC-connected behavior. | Resources |
| 3 | 1.3 DynamoDB, Consistency, Caching & Data Stores | Focus on key design, consistency, query vs scan, and cache logic. | Cheat Sheet |
| 4 | 2.1 Federated Access, IAM Roles & App Authorization | Practice IAM-role, token, and least-privilege stems. | FAQ |
| 5 | 2.2 Encryption at Rest, In Transit & Key Management | Drill KMS, server-side vs client-side encryption, and decryption-failure reasoning. | Glossary |
| 6 | 2.3 Secrets, Sensitive Data, Masking & Multi-Tenant Access | Focus on secrets, sanitization, and tenant-safe authorization. | Resources |
| 7 | 3.1 Packaging, Dependencies, Repositories & Environment Config | Learn artifact prep, version labels, and environment configuration discipline. | Cheat Sheet |
| 8 | 3.2 Development Endpoints, Integration Tests & Event-Driven Testing | Practice staging, mock dependencies, and event-payload testing. | FAQ |
| 9 | 3.3 Automated Test Environments, IaC & Approved Versions | Drill IaC, approved versions, and repeatable test environments. | Resources |
| 10 | 3.4 CI/CD, Deployment Strategies, Runtime Config & Rollbacks | Focus on canary, blue/green, rollback, and release-safety judgment. | Cheat Sheet |
| 11 | 4.1 Root Cause Analysis with Metrics, Logs & Traces | Practice evidence-based triage and deployment-failure diagnosis. | FAQ |
| 12 | 4.2 Logging Strategy, Custom Metrics, Alerts & Health Checks + 4.3 Concurrency, Caching, Messaging Filters & Performance Tuning | Close with observability design and performance tuning, then start full mocks. | FAQ • Glossary |
Use timed practice to test judgment, not to replace the explanation layer:
48-72 hours later until the same failure mode stops repeating.| Day range | What to emphasize |
|---|---|
| 7-5 days out | Lambda behavior, eventing, retries, idempotency, DynamoDB access patterns |
| 4-3 days out | IAM, KMS, secrets, masking, and tenant-boundary questions |
| 2 days out | deployment safety, aliases, stages, canary, rollback, and observability |
| 1 day out | cheat sheet, weak-note review, and one light mixed set only |
65 questions / 130 minutes) plus deep review of every miss.Target before exam day: consistent ~75-80% on mixed sets, with stable performance across all four weighted domains, especially Security and Troubleshooting and Optimization.