AWS Certified DevOps Engineer – ProfessionalStudy guide
The professional certification for automating CI/CD, IaC, monitoring, incident response, and security on AWS (DOP-C02).
About AWS Certified DevOps Engineer – Professional (DOP-C02)
AWS Certified DevOps Engineer – Professional (DOP-C02) is a Professional / Expert-level certification from AWS. This page organizes the exam scope into a 6-chapter, 18-section study guide and lets you check your understanding with exam-style practice questions. A good flow is to read the chapters below in order, then test yourself via "Practice questions."
Exam domains (approximate weighting)
- SDLC Automation~22%
- Configuration Management and IaC~17%
- Resilient Cloud Solutions~15%
- Monitoring and Logging~15%
- Incident and Event Response~14%
- Security and Compliance~17%
Weights are approximate guidance for the live exam. Each domain is covered in detail in the chapters and sections below.
Official exam information: https://aws.amazon.com/certification/certified-devops-engineer-professional/
1SDLC Automation
- 1.1CI/CD Pipelines
Understand AWS CI/CD services—CodePipeline (orchestration), CodeBuild (build/test), CodeCommit (source), and CodeArtifact (dependency packages). Automate from code to deployment.
- 1.2Deployment Strategies
Understand low-risk deployments—CodeDeploy, in-place/blue-green, rolling/canary/linear. Release while minimizing downtime and blast radius.
- 1.3Automated Testing and Artifact Management
Understand pipeline quality gates—automated tests, manual approval actions, artifacts (CodeArtifact/ECR), and CodeGuru. Stop bad changes before deployment.
2Configuration Management and IaC
- 2.1CloudFormation and IaC Fundamentals
Understand infrastructure as code—CloudFormation (templates/stacks), change sets, drift detection, and nested stacks. Manage infrastructure declaratively and reproducibly.
- 2.2IaC at Scale (StackSets, CDK, SAM)
Understand deploying across accounts/regions—StackSets, IaC in programming languages (CDK), and SAM for serverless. Deploy infrastructure consistently at organizational scale.
- 2.3Configuration Management (Systems Manager, Config)
Understand runtime configuration management—Systems Manager (Parameter Store/State Manager/Patch Manager), AWS Config (configuration evaluation), and Elastic Beanstalk. Maintain desired state and correct drift.
3Resilient Cloud Solutions
- 3.1Scalability and Elasticity
Understand demand-following design—Auto Scaling (dynamic/predictive/scheduled), ELB, scaling policies (target-tracking/step), and lifecycle hooks. Scale automatically with load.
- 3.2High Availability and Self-Healing
Understand fault-tolerant design—Multi-AZ/Multi-Region, decoupling (SQS/SNS), self-healing (health checks + auto-replace), and Route 53 health checks/failover. Eliminate single points of failure.
- 3.3Backup and Disaster Recovery
Understand data protection and recovery—AWS Backup, snapshots, cross-region replication, and DR strategies (RTO/RPO). Recover reliably from failures and data loss.
4Monitoring and Logging
- 4.1Metrics and Alarms
Understand metric monitoring—CloudWatch metrics (standard/custom), alarms, composite alarms, dashboards, and EventBridge. Detect anomalies and drive notifications/automation.
- 4.2Log Management
Understand log collection and analysis—CloudWatch Logs, Logs Insights (queries), metric filters, subscription filters, and centralized logging (Amazon Data Firehose → S3/OpenSearch). Gain insight and detection from logs.
- 4.3Tracing and Unified Observability
Understand unified observability—X-Ray (distributed tracing), ServiceLens, Synthetics (canaries), Container/Lambda Insights, and CloudTrail. Correlate metrics, logs, and traces to find causes fast.
5Incident and Event Response
- 5.1Event-Driven Automation
Understand automated responses to events—EventBridge (rules/targets), CloudWatch alarms, EventBridge Scheduler, and SNS/SQS. Trigger actions automatically on state changes.
- 5.2Auto-Remediation and Runbooks
Understand automating detect-to-remediate—SSM Automation (runbooks), Config auto-remediation, Lambda remediation, and Auto Scaling self-healing. Correct drift without human intervention.
- 5.3Notification and Escalation
Understand incident notification and operations—SNS, EventBridge, Systems Manager Incident Manager, Chatbot (Slack/Teams), and dead-letter queues (DLQ). Reach the right people reliably and coordinate response.
6Security and Compliance
- 6.1Identity and Secrets Management
Understand authorization for pipelines and runtimes—IAM roles, temporary credentials, Secrets Manager/Parameter Store, and OIDC federation. Eliminate long-lived keys and run securely with least privilege.
- 6.2Threat Detection and Compliance Automation
Understand continuous security governance—GuardDuty, Security Hub, AWS Config, Inspector, Macie, and auto-remediation. Run detect/evaluate/remediate automatically.
- 6.3Data Protection and Auditing
Understand data protection and trails—KMS (encryption), encryption at rest/in transit, CloudTrail (API auditing), S3 Object Lock/versioning, and tamper-proof trails. Meet compliance requirements.

