Full exam simulation
65 questions · 130 minutes, 15 unscored and not identified. One question per screen, flag and strike-out, a review screen and a score report per domain — no answers until you finish.
Develop, test, deploy and debug applications on AWS, including AI-assisted development and secure use of AI services.
Independent practice — not affiliated with or endorsed by Amazon Web Services. DVA-C03 is used only to identify the exam. Trademark notices
DVA-C02 can be taken until November 30, 2026; DVA-C03 is delivered from December 1, 2026.
Share of scored content per domain. Every sitting draws questions by these weights.
No attempts yet. Take a full sitting to get a readiness rating; results are kept in this browser. Join your class to keep them on every device.
65 questions · 130 minutes, 15 unscored and not identified. One question per screen, flag and strike-out, a review screen and a score report per domain — no answers until you finish.
The full sitting with 30 extra minutes (160 min) — the accommodation non-native English speakers can request for exams in English.
20 questions · 40 min, same weights, all scored. A daily check.
20 questions aimed at your weakest domains, missed concepts and due reviews.
Pick domains, topics, how many questions and which pool (new, wrong, due, low confidence). Spaced repetition with confidence ratings, flashcards and a mistake book.
Open practiceOne domain, up to 20 questions.
Code for applications hosted on AWS (decoupling, sync vs async, retries, APIs, SDKs, streaming, events, AI-assisted coding, managed AI services), Lambda development and data stores including DynamoDB and caching.
Practice domain 1 →Authentication and authorization (federation, IAM roles and policies, presigned URLs, SigV4), encryption and sensitive data (KMS, ACM, secrets, PII), and securing AI service use (private access, guardrails, agent tool authorization, log protection).
Practice domain 2 →Preparing artifacts (dependencies, container images in ECR, configuration with AppConfig and Parameter Store), automated testing with SAM/CDK and mocks, and CI/CD deployment with CodeDeploy, CodePipeline, ECS/EKS, IaC and rollbacks.
Practice domain 3 →Root cause analysis with logs, metrics and traces, observability practices (structured logs, custom metrics, alerts, X-Ray, health checks) and optimization of concurrency, memory, messaging and caching.
Practice domain 4 →Domain names and weights come from the official DVA-C03 exam guide (checked 2026-10-26). Always check it for the authoritative scope.
Two of this exam's original questions, with the explanation you get after every answer.
An order service calls an invoicing service synchronously. When invoicing is slow, orders fail. Which change decouples the two services with the LEAST code?
Correct: C. A queue buffers requests so the producer does not depend on the consumer's availability or speed. Longer timeouts or merging services keep the tight coupling.
A developer needs to fan out one event to several independent consumers that each process every message at their own pace. Which combinations work? (Select TWO.)
Correct: D, E. SNS-to-SQS fan-out and EventBridge rules with multiple targets deliver a copy to each consumer. One shared queue delivers each message to only one consumer.