Skip to main content
Ameerpet, Hyderabad · Classroom & live online
Cloud Soft Solutions

AWS DevOps Engineer Professional (DOP-C02) Exam Guide 2026: 6 Domains, Labs, 10-Week Plan and 15 Scenarios

AWS DevOps Engineer Professional (DOP-C02): 180 minutes, 75 questions, pass mark 750, USD 300. All six domains with weights, CI/CD and IaC labs, a 10-week plan and 15 scenario questions.

AWS Certified DevOps Engineer Professional DOP-C02 exam guide 2026, Cloud Soft Solutions
Last updated · 9 min read · 1,882 words

AWS Certified DevOps Engineer Professional DOP-C02 exam guide 2026, Cloud Soft Solutions

AWS Certified DevOps Engineer – Professional (DOP-C02) is AWS's senior DevOps certification. It tests whether you can build CI/CD pipelines, manage infrastructure as code across many accounts, design for failure, automate monitoring and incident response, and enforce security at scale. In India it is one of the most valued credentials for DevOps, SRE and platform engineers with a few years of AWS experience.

This guide follows AWS's official exam guide: all six domains with their weights, the services that matter in each, a 10-week plan and 15 original scenario questions.

Quick facts (AWS, November 2026)

ItemDetail
Exam codeDOP-C02
Time180 minutes
Questions75 (65 scored, 10 unscored), multiple choice and multiple response
Passing score750 on a 100–1,000 scale
FeeUSD 300 (plus applicable taxes and exchange charges)
DeliveryPearson VUE test centre or online proctored
LanguagesEnglish, Japanese, Korean, Simplified Chinese (Korean retires after 31 December 2026)
Valid for3 years
Recommended experience2+ years provisioning, operating and managing AWS environments, plus SDLC and scripting experience

Check the official DOP-C02 certification page and exam guide before booking. Passing DOP-C02 also renews the AWS CloudOps Engineer – Associate certification, so the two pair well (see our SOA-C03 guide).

Who should take DOP-C02?

  • DevOps and cloud engineers with about 2+ years of hands-on AWS work.
  • SREs and platform engineers who run multi-account AWS estates.
  • Engineers who hold an associate certification such as Solutions Architect Associate and want the professional level.

There are no formal prerequisites, but freshers should start with the Cloud Practitioner or an associate exam. AWS lists advanced networking, deep database tuning and full-stack coding as out of scope.

Domains and weights

DomainWeight
1. SDLC Automation22%
2. Configuration Management and IaC17%
3. Resilient Cloud Solutions15%
4. Monitoring and Logging15%
5. Incident and Event Response14%
6. Security and Compliance17%

Scoring is compensatory: you need to pass the exam overall, not each domain.

Domain 1: SDLC Automation (22%)

  • CI/CD pipelines: code, image and artifact repositories; CodeBuild; build secrets in Secrets Manager or Parameter Store; deployment strategies with CodeDeploy; single- and multi-account pipeline patterns.
  • Automated testing: unit, integration, acceptance, UI and security tests at the right pipeline stage; running builds on pull requests; load testing; health from exit codes; code coverage.
  • Artifacts: CodeArtifact, S3 and ECR repositories; EC2 Image Builder for AMIs and container images; artifact lifecycle and secure access.
  • Deployment strategies: EC2, ECS, EKS and Lambda; mutable vs immutable; blue/green and canary; the CodeDeploy agent; troubleshooting failed deployments.
# buildspec.yml – test, build and push an image to ECR
version: 0.2
phases:
  pre_build:
    commands:
      - aws ecr get-login-password | docker login --username AWS --password-stdin $REPO_URI
      - pytest -q --junitxml=reports/unit.xml
  build:
    commands:
      - docker build -t $REPO_URI:$CODEBUILD_RESOLVED_SOURCE_VERSION .
  post_build:
    commands:
      - docker push $REPO_URI:$CODEBUILD_RESOLVED_SOURCE_VERSION
reports:
  unit-tests:
    files: [reports/unit.xml]

For the pipeline side in interviews, see how to answer CI/CD pipeline failure questions.

Domain 2: Configuration Management and IaC (17%)

  • IaC: CloudFormation, AWS SAM and AWS CDK; StackSets across accounts and Regions; reusable patterns with Service Catalog, CloudFormation modules and CDK constructs.
  • Multi-account automation: AWS Organizations and Control Tower for account creation and guardrails; SCPs and cross-account roles; Config, Security Hub, GuardDuty and Detective at scale.
  • Automation of complex tasks: Systems Manager for inventory, patching and State Manager; Lambda and Step Functions for multi-step automations; keeping software compliant.

Terraform is common in Indian job descriptions even though the exam focuses on AWS-native IaC. Our Terraform interview questions cover the gap.

Domain 3: Resilient Cloud Solutions (15%)

  • High availability: Multi-AZ and multi-Region design; SLAs; replication and failover for stateful services; removing single points of failure; cross-Region features of DynamoDB, RDS, Route 53, S3 and CloudFront.
  • Scalability: scaling metrics; loosely coupled and serverless designs; ECS and EKS; API Gateway, Lambda and Fargate; caching.
  • Automated recovery: RTO and RPO; backup and restore, pilot light, warm standby; AWS Backup across Regions; testing Aurora and RDS failover.
DR strategyRTO / RPOCost
Backup and restoreHoursLowest
Pilot lightTens of minutesLow
Warm standbyMinutesMedium
Multi-site active/activeNear zeroHighest

More practice: AWS disaster recovery interview questions.

Domain 4: Monitoring and Logging (15%)

  • Collect and store: CloudWatch metrics, namespaces and dimensions; the CloudWatch agent for custom metrics; metric filters; metric streams to S3 or Firehose; log retention and S3 lifecycle; KMS encryption of logs.
  • Analyse: anomaly detection alarms; dashboards; X-Ray for containers, API Gateway and Lambda; Logs Insights and Athena; Inspector; Config rules; CloudTrail events.
  • Automate: EventBridge rules to SNS or Lambda; Auto Scaling for EC2, DynamoDB, ECS and EKS; Route 53 and ALB health checks; Config auto-remediation; SSM Agent.
# CloudWatch Logs Insights: top 5xx paths in the last hour
fields @timestamp, request, elb_status_code
| filter elb_status_code >= 500
| stats count(*) as errors by request
| sort errors desc
| limit 10

Domain 5: Incident and Event Response (14%)

  • Event sources: AWS Health, EventBridge and CloudTrail; fan-out, streaming and queuing with SQS, SNS, Kinesis, Lambda and Step Functions.
  • Configuration changes on events: Systems Manager and Auto Scaling fleet changes; Config remediation of a non-desired state.
  • Troubleshooting: failed CodePipeline, CodeBuild, CodeDeploy and CloudFormation runs; CloudWatch synthetics; failed scaling or ECS/EKS tasks; root cause analysis with CloudWatch, X-Ray and OpsCenter.

See production failure interview questions for scenario practice.

Domain 6: Security and Compliance (17%)

  • Identity at scale: roles vs users for humans and machines; IAM Identity Center and federation; permissions boundaries; SCPs; least privilege; ABAC; automated rotation with Secrets Manager; MFA and STS.
  • Automated security controls: Security Hub, Organizations, Control Tower and Systems Manager across accounts; defence in depth with ACM, WAF, Network Firewall, security groups and NACLs; Macie for sensitive data; KMS and CloudHSM encryption.
  • Monitoring and auditing: CloudTrail, Config, VPC Flow Logs, CloudFormation drift detection, GuardDuty, Inspector and IAM Access Analyzer; alerting on anomalous events such as exposed access keys or public S3 buckets.

10-week study plan (about 2 hours a day)

WeekFocusLab
1CodeCommit/GitHub, CodeBuild, CodePipeline basicsPipeline that tests and builds a container on every push
2CodeDeploy: in-place, blue/green, canary on EC2, ECS and LambdaCanary Lambda deployment with automatic rollback on alarm
3CodeArtifact, ECR, Image Builder; cross-account pipelinesPipeline in a tools account deploying to dev and prod accounts
4CloudFormation, StackSets, CDK, SAMStackSet that enables Config in every account
5Organizations, Control Tower, SCPs, Service CatalogSCP that denies leaving the organisation and unapproved Regions
6Systems Manager: Patch Manager, State Manager, AutomationPatch baseline plus an automation runbook triggered by EventBridge
7Multi-AZ/multi-Region, Aurora global, DynamoDB global tables, AWS BackupWarm-standby design with Route 53 failover
8CloudWatch agent, metric filters, Logs Insights, X-Ray, dashboardsAlarm on a log-derived metric that triggers Lambda remediation
9Security Hub, GuardDuty, Config rules, Macie, Access AnalyzerAuto-remediate a public S3 bucket
10Official practice question set, timed full practiceReview every wrong answer; book the exam

15 scenario questions with answers

These are original scenarios written for this guide, not exam questions.

1. A Lambda update must go to 10% of traffic for 10 minutes, then all traffic, and roll back if errors rise. What do you use?
CodeDeploy with a canary deployment configuration (for example Canary10Percent10Minutes) and a CloudWatch alarm attached for automatic rollback.

2. Database passwords must not appear in buildspec files. Where do they go?
Secrets Manager or Parameter Store SecureString, referenced from the buildspec env section, with the CodeBuild role allowed to read them.

3. A pipeline in a shared tools account must deploy to five workload accounts. How?
Cross-account IAM roles in each target account that CodePipeline assumes, with a KMS key and artifact bucket policy shared to those accounts.

4. Every new account needs CloudTrail, Config and a baseline IAM role automatically. What do you use?
Control Tower (with its account factory and customisations) or CloudFormation StackSets with automatic deployment to the organisational unit.

5. Engineers must never launch resources outside Mumbai and Hyderabad Regions. How do you enforce it?
An SCP that denies actions when aws:RequestedRegion is not ap-south-1 or ap-south-2, with exceptions for global services.

6. Patches must be applied to 400 EC2 instances every Sunday with a report. What do you use?
Systems Manager Patch Manager with a patch baseline and maintenance window, and compliance reporting.

7. An application needs RPO of seconds and RTO of minutes across Regions on a relational database. What do you choose?
Aurora Global Database with a managed cross-Region failover, plus Route 53 health checks for the application tier.

8. You must count "PaymentFailed" lines in application logs and alarm above 20 a minute. How?
A CloudWatch Logs metric filter on the log group, then a CloudWatch alarm on that metric sending to SNS.

9. A slow API spans API Gateway, Lambda and DynamoDB. How do you find the slow segment?
Enable X-Ray tracing on API Gateway and Lambda and analyse the trace map and segment timings.

10. When someone makes an S3 bucket public, it must be fixed automatically. How?
An AWS Config managed rule for public S3 access with automatic remediation through a Systems Manager Automation document (or EventBridge to Lambda).

11. A CloudFormation stack update failed and rolled back. Where do you look first?
The stack's events in CloudFormation for the first failed resource and its status reason, then that service's logs or CloudTrail.

12. Teams must self-provision approved, pre-secured architectures. What do you use?
AWS Service Catalog portfolios with products built from CloudFormation templates, and launch constraints.

13. Credentials for a third-party API must rotate every 30 days with no downtime. How?
Secrets Manager with a rotation Lambda and a 30-day schedule; applications read the secret at runtime.

14. Someone changed a security group manually and the stack no longer matches its template. How do you detect it?
CloudFormation drift detection (and a Config rule or EventBridge alert on the change).

15. AWS announces scheduled maintenance on your EC2 hosts. How do you react automatically?
An EventBridge rule on AWS Health events that triggers Lambda or a Systems Manager Automation to stop and start or replace the instances.

After DOP-C02

Cloud Soft Solutions in Ameerpet, Hyderabad trains AWS DevOps with real-time pipeline, IaC and monitoring projects. See all courses and the APEX program.

📞 Call +91 96660 19191 · WhatsApp · Flat No. 513, 5th Floor, Nilagiri Block, Aditya Enclave, Ameerpet, Hyderabad

Frequently Asked Questions

How long is the AWS DOP-C02 exam?
180 minutes, with 75 questions: 65 scored and 10 unscored.

What is the passing score for DOP-C02?
750 on a scaled score of 100 to 1,000.

How much does the AWS DevOps Engineer Professional exam cost?
USD 300, plus applicable taxes and exchange charges.

Which DOP-C02 domain has the most weight?
SDLC Automation, at 22% of scored content.

Do I need an associate certification before DOP-C02?
No. There are no formal prerequisites, but AWS recommends 2+ years of experience operating AWS environments.

How long is the certification valid?
3 years. Passing DOP-C02 also renews the AWS CloudOps Engineer Associate certification.

Share𝕏inf✉
EnrollWhatsAppCall us