AWS Certified DevOps Engineer – Professional (DOP-C02): Exam Guide and Study Roadmap
AWS Certified DevOps Engineer – Professional (DOP-C02) validates the ability to provision, operate, and manage distributed AWS systems while applying continuous delivery, security automation, observability, resilience, and operational automation. It is aimed at DevOps practitioners with substantial AWS operating experience, software-development-lifecycle knowledge, and programming or scripting experience. This guide helps you decide whether your current experience is ready for professional-level preparation, which capabilities to practise first, and how to turn the AWS blueprint into a focused study plan.
What does DOP-C02 actually validate?
DOP-C02 tests whether you can make and manage connected operational decisions, not merely identify individual AWS services. AWS says the exam validates technical expertise in provisioning, operating, and managing distributed systems and services on AWS. It also assesses continuous delivery, automated security controls, governance and compliance validation, monitoring and logging, highly available and scalable systems, and operational automation.
A useful way to interpret that scope is to follow a change through its lifecycle. You should be able to move code through controlled stages, provision or update infrastructure, apply security and governance checks, observe the resulting system, respond to failures, and automate repeatable operations. Questions can therefore require you to choose a design that balances deployment safety, recovery, access control, visibility, and operational effort.
The exam is the current AWS Certified DevOps Engineer – Professional (DOP-C02). Its intended role profile is a DevOps engineer rather than a specialist focused only on application development, databases, networking, or security architecture.
Is your background a realistic match?
AWS identifies a target candidate with 2 or more years of experience provisioning, operating, and managing AWS environments, along with software-development-lifecycle and programming or scripting experience. Treat this as a readiness signal rather than a shortcut: professional-level questions are easier to reason through when you have operated systems and seen the consequences of deployment and configuration choices.
The recommended background includes building highly automated infrastructure, administering operating systems, and using modern development and operations processes and methodologies. AWS also recommends experience securing AWS infrastructure. If those areas describe your work, begin with the blueprint and scenario practice. If they do not, use hands-on projects to close the largest gaps before relying on question practice.
A candidate does not need to be a full-stack developer for this exam. AWS lists developing full-stack application code, designing and optimizing databases, advanced networking knowledge such as advanced routing algorithms, and deep-level security recommendations to developers among the out-of-scope job tasks. Out of scope does not mean that every related service is irrelevant; it means the expected role is operational DevOps engineering rather than specialist implementation in those areas.
How is the exam structured?
The exam contains 75 questions and allows 180 minutes. It includes multiple-choice questions with one correct response and three distractors, and multiple-response questions with two or more correct responses among five or more options. Unanswered questions are scored as incorrect, and AWS states that there is no penalty for guessing.
The exam includes 65 questions that affect your score and 10 unscored questions that do not affect your score. The unscored questions are not identified, so treat every item as part of the same exam experience. Do not try to predict which questions count or change your effort based on perceived difficulty.
Results are reported as a scaled score of 100–1,000, and the minimum passing score is 750. A scaled score is not a percentage, so avoid converting practice-test percentages directly into a claimed pass threshold. Use practice results to find weak domains and recurring reasoning errors instead.
Testing is available at a Pearson VUE testing center or through an online-proctored exam. The listed exam price is US$300, with AWS noting that additional pricing information may apply for foreign-exchange rates. The listed exam languages are English, Japanese, Korean, and Simplified Chinese. Confirm current scheduling and policy details through the AWS certification page before booking.
Which domains should shape your study plan?
AWS identifies six exam domains: SDLC Automation; Configuration Management and Infrastructure as Code; Resilient Cloud Solutions; Monitoring and Logging; Incident and Event Response; and Security and Compliance. The supplied official material does not provide domain percentages here, so do not create a percentage-based priority list or compare bare percentages. Start with the domains that expose weaknesses in your own work, then use the official task statements to refine the order.
SDLC Automation
Study how source changes become tested, approved, and deployed artifacts. Review pipeline stages, automated testing, artifact handling, deployment strategies, approval or promotion controls, and the operational consequences of a failed release. AWS specifically identifies continuous-delivery systems and methodologies, CI/CD pipelines, automated testing, and artifact management among the assessed skills and concepts.
Your practical exercise should build a small pipeline that compiles or tests an application, stores an artifact, deploys it, and makes the result observable. Then introduce a failure: an invalid artifact, a failed test, or an unhealthy deployment. Document what should stop promotion and what evidence would justify rollback.
Configuration Management and Infrastructure as Code
Focus on repeatable infrastructure and controlled configuration changes. AWS includes infrastructure as code and multi-account and multi-Region automation in the assessed skills. Be able to reason about templates, reusable definitions, drift or configuration consistency, parameter handling, dependency order, and safe changes across environments.
Practise separating application configuration, infrastructure configuration, and secrets. For each change, ask how it is reviewed, validated, promoted, tracked, and reversed. A memorized list of CloudFormation or CDK features is less useful than understanding how an infrastructure change behaves when it is partially applied or must be deployed consistently across accounts.
Resilient Cloud Solutions
This domain requires design reasoning about availability, scalability, recovery, and self-healing. AWS explicitly expects candidates to implement systems that are highly available, scalable, and self-healing, and lists resilience among assessed skills. Examine failure domains, scaling triggers, replacement behavior, dependency failure, backup and recovery, and hybrid or multi-Region requirements.
For each architecture you study, write a failure table: what can fail, how the system detects it, what replaces or isolates the failure, what data may be lost, and how operators verify recovery. Include cost and deployment requirements in the decision. A resilient design that cannot be monitored, operated, or afforded is not automatically the best answer.
Monitoring and Logging
Prepare to connect metrics, logs, traces, alarms, and operational decisions. AWS lists monitoring and logging among assessed skills and identifies metrics, monitoring, alarms, and logging as concepts that might appear. Study how telemetry is collected, centralized, retained, protected, correlated, and turned into actionable alarms rather than merely displayed on a dashboard.
Build an observability checklist for a sample service: health indicators, latency, errors, capacity, dependency status, deployment markers, and security-relevant events. For every alarm, define the condition, threshold rationale, notification path, and operator action. This exposes a common weakness—knowing how to emit data but not how to use it during an incident.
Incident and Event Response
Incident response questions reward a controlled sequence: detect the event, contain impact, gather evidence, restore service, communicate appropriately, and improve the system. AWS lists incident response and operational automation among the assessed skills. Review event routing, runbooks, automated remediation, rollback procedures, escalation, and post-incident learning.
Practise with scenarios rather than isolated definitions. Given a failed deployment, a sudden error-rate increase, or an unexpected configuration change, decide which signal is trustworthy, which action limits risk, and which automation is safe. Do not select a destructive remediation merely because it is fast; consider evidence preservation, blast radius, and reversibility.
Security and Compliance
Study security as an integrated delivery and operations concern. AWS expects automated security controls, governance processes, and compliance validation, and identifies IAM policies among the possible concepts. Review least privilege, role assumption, policy evaluation, secrets, encryption, logging, configuration compliance, account boundaries, and controls embedded in pipelines.
Use policy scenarios to practise separating identity permission from resource permission, preventive controls from detective controls, and deployment approval from runtime response. The exam is not asking you to become a deep specialist in every security product. It is asking whether you can build and operate delivery and cloud systems with appropriate security and governance controls.
Conclusion
Use the official exam guide as the controlling reference, then make your preparation practical: build a pipeline, define infrastructure as code, instrument the workload, simulate failure, automate a safe response, and inspect the permissions and compliance evidence around each step. Before scheduling, check that you can explain trade-offs across all six domains rather than recalling service descriptions in isolation. After earning the credential, remember that AWS certifications are valid for three years from the date earned; AWS requires taking the current version of the corresponding exam before expiration and does not accept continuing-education credits as an alternative recertification method.