How to Study for the Exam
Most people who fail the AWS Certified DevOps Engineer – Professional (DOP-C02) did not fail because the material was beyond them. They failed because they studied the way they studied at school — reading front to back, highlighting, re-reading the highlights — and that method is almost perfectly mismatched to what this exam actually measures. DOP-C02 is closed-book and entirely multiple-choice: no terminal, no console, no documentation tab. Nobody watches your hands. What gets scored is whether you can look at four options that would all work and pick the one that fits the constraint in the question, roughly once every two and a half minutes, for three hours. This page is the method, not the material — the study plan is the calendar, the six blueprint pages are the syllabus, and this is how to work through them so any of it survives to exam day.
There are two kinds of test. In the first, someone hands you a bike and says "ride to the end of the street and back, you have four minutes." In the second, someone hands you a sheet of paper with four sentences about bikes and asks which one is the best advice for riding downhill in the rain. You would not train for those the same way. For the first you get on a bike over and over until your legs stop thinking. For the second you have to learn to compare — because all four sentences will sound sensible, and three of them are just slightly wrong for the situation described. This exam is the second kind. Reading the bike manual again does not help. Being asked, out loud, with the manual closed, does.
What kind of exam this is — and why that changes everything
☺ Like you're 10: One kind of test watches your hands. This one reads your mind. You practice hands by doing; you practice knowing by explaining, and by arguing with wrong answers.
Everything on this page follows from one distinction, so get it straight before you plan a single hour. A performance-based exam grades the state you leave behind. Nobody cares how you got there — if the Deployment ends up rolled back and healthy, you scored, whether you typed it, patched it, or pasted it from the docs. A knowledge-based exam grades which option you selected. Nobody cares whether you could have built the thing; they care whether you can tell the best answer from three that are also true.
DOP-C02 is squarely the second kind. AWS's exam guide lists exactly two question types: multiple choice (one correct response, three distractors) and multiple response (two or more correct responses out of five or more options). That is the whole format. There is no lab component, no CLI, and nothing to build.
This matters here more than on most sites, because the Certifications page in this course also covers exams that are the other kind — the CNCF ladder (CKA, CKAD, CKS) is performance-based, sat on live clusters against a clock. If you are studying for both, do not run one regime for both exams. They reward opposite skills.
| Study decision | Knowledge-based (DOP-C02) | Performance-based (CKA/CKAD/CKS) |
|---|---|---|
| The unit you repeat | A discrimination — "given this constraint, blue/green beats an in-place rolling update because…" | A task — "expose this Deployment behind a Service and prove it resolves" |
| What "knowing it" means | You can state the trade-off in a sentence and say why each other option is worse for the constraint given | You can produce it under a clock, without hunting |
| Where the time goes | ~65% reading and retrieval, ~35% hands — enough to make the scenarios concrete | ~70% hands on a cluster, ~30% reading |
| Reference material on the day | None. Closed book — see No Docs Map. Recall has to be complete | A defined set of official docs is permitted; navigating it fast is itself a timed skill |
| Biggest failure mode | Picked the option that was technically correct but not the best fit, or stopped reading carefully once tired | Ran out of time. Knew it, typed it too slowly, skipped three tasks |
| Best readiness signal | Two unseen full-length papers clear, no domain dragging, and you can explain why each answer was right | Two full mock papers above the cut with time left over |
The arithmetic that drives every tactic on this page
AWS's certification product page lists DOP-C02 as 75 questions in 180 minutes. Divide, and you get 2.4 minutes per question — and that 2.4 minutes has to cover reading a scenario that frequently runs to a full paragraph or two, holding its constraints in your head, reading five or six options, and eliminating. Simon Mafany, writing up his first-attempt pass in October 2024, put it about as bluntly as it can be put: questions are very lengthy, and you have roughly 2.4 minutes to read one, understand it, read the options, analyze them, eliminate the distractors, and choose.
Every technique below exists to protect that budget. Speed on this exam does not come from reading faster. It comes from arriving with so much already automatic that the 2.4 minutes is spent on the one decision the question is actually about, and not on remembering what CodeDeploy's deployment configurations are called.
The question count and the duration come from AWS's own DOP-C02 certification page; the question types, the scored/unscored split, the scaled-score range and the domain weights come from the current DOP-C02 exam guide (version 1.6 at the time of writing). Note that the guide itself states neither a duration nor a fee — those live only on the product page. AWS revises both documents without much notice, and has already replaced DOP-C01 with a materially different domain structure once. Check the live pages before you book, and see the exam guide page in this course for the full format briefing.
A performance exam trains production. This exam trains discrimination. Neither transfers to the other automatically, and the single most common wasted month in DOP-C02 prep is spent building things that were never going to be graded — or reading things that were never going to be recalled.
Retrieval, not re-reading
☺ Like you're 10: Reading a page again feels good and teaches almost nothing. Trying to say it with the page closed feels awful and teaches a lot. Pick the second one.
Re-reading is fluent. The words go down easily the second time, and that fluency gets mistaken for learning — which is why it is the most popular study technique and one of the least effective. Retrieval — pulling something out of your head with the source closed — is the opposite experience: slow, uncomfortable, and the thing that actually moves a fact from "I would recognize that" to "I own that." Every technique on this page is a wrapper around the same move: close the tab, produce the thing, then check. The flashcards do it one fact at a time, Self-Check one question at a time, a blank page a whole domain at a time, and the mock papers do it under a clock. They differ in scale, not in kind.
How to tell "I recognize this" from "I can do this"
This is the single most useful diagnostic in the whole plan, because level 1 feels almost exactly like level 4 from the inside. Three tests, in increasing order of honesty. Run them on yourself, not on a topic you already like.
| Test | How to run it | What a fail means |
|---|---|---|
| The blank page | Name a domain. Write everything you know about it in ten minutes, with nothing open. Then open the blueprint page and mark what you missed. | You are at level 1. The gaps you found are your actual study list — not the whole domain. |
| The distractor argument | Take any question from Self-Check. Before you pick, say out loud why each other option is wrong. Not "it feels off" — a reason, in words. | If you can only defend the right answer, you are at level 2 or 3. The exam scores level 4, and level 4 is the ability to reject. |
| The two-service split | Pick a confusable pair — CloudWatch Logs vs. CloudTrail, Multi-AZ vs. read replica, SSM Parameter Store vs. Secrets Manager, change sets vs. drift detection. In one sentence each: what does A do that B cannot, and vice versa? | If both sentences sound the same, you have a label, not a model. This is the exact shape of a DOP-C02 distractor. |
The reason the third test is so predictive is that DOP-C02 distractors are rarely wrong in the abstract. Husain Yusuf, writing up his DOP-C02 preparation on DEV Community in December 2024, made the observation in one line: all the answer options could be implemented. The question is not "which of these works." It is "which of these works given the constraint in the last sentence" — least operational overhead, minimum downtime, most cost-effective, no changes to the application code. Miss the constraint and you will confidently choose a perfectly good answer and score nothing.
Rewrite every study item as a comparison, not a fact. Not "CodeDeploy supports blue/green" — that is level 1 and it will not survive contact with a distractor. Instead: "blue/green over in-place when the constraint is instant rollback or zero in-flight impact; in-place when the constraint is cost, because blue/green doubles capacity during the cutover." Now it has an edge you can test against.
Read the blueprint as a checklist, not as prose
☺ Like you're 10: AWS publishes a list of everything it is allowed to ask. Turn that list into a to-do list with boxes, instead of reading it once like a story.
AWS publishes a full exam guide for DOP-C02: six domains, each with a percentage weight, each containing numbered task statements. Almost everybody reads it once, nods, and goes off to buy a video course. That is the biggest wasted asset in the whole of exam prep. The guide is not an introduction. It is the specification of the question pool, and it is free.
The six weights, and what they buy
The weights below are from the current exam guide. Worth knowing: they have not moved between guide version 1.0 and version 1.6, which makes them unusually safe to plan around — though still worth re-checking, because guides get revised.
| Domain | Weight | Hours out of a 100-hour plan | Where it lives in this course |
|---|---|---|---|
| 1 — SDLC Automation | 22% | 22 | SDLC Automation · CI/CD Pipelines |
| 2 — Configuration Management and IaC | 17% | 17 | Config Management & IaC · Infrastructure as Code |
| 6 — Security and Compliance | 17% | 17 | Security & Compliance · Shift-left security |
| 3 — Resilient Cloud Solutions | 15% | 15 | Resilient Cloud Solutions · Deployment Strategies |
| 4 — Monitoring and Logging | 15% | 15 | Monitoring & Logging · Observability |
| 5 — Incident and Event Response | 14% | 14 | Incident & Event Response · Incident Management |
Read the weights literally. Domains 1, 2 and 6 are 56% of the paper between them — over half the score in three of six domains, which is why the study plan front-loads them and why "a week per domain" is a worse plan than it looks: it hands the 14% domain the same calendar as the 22% one.
The guide also states something that changes how you read a weak mock: DOP-C02 uses compensatory scoring — you do not need a passing score in each section, only overall. So a domain you are merely adequate at is survivable. A domain you skipped is not; those questions still appear and still count as raw zeroes.
Turn every task statement into a claim you can defend
Exam-guide task statements are written as nouns and gerunds: "Implement CI/CD pipelines." You cannot tick off a noun, because there is no moment at which you have finished one. So rewrite each into a sentence you either can or cannot say out loud, with the book shut.
| Published task statement (roughly) | Your rewrite — a claim with an edge on it |
|---|---|
| Implement and manage a pipeline that promotes artifacts across environments | "An artifact is built once and promoted; a pipeline that rebuilds per environment cannot prove that what you tested is what you shipped." |
| Automate deployment strategies with the AWS deployment services | "Blue/green when the constraint is instant rollback, canary when it is blast radius, in-place linear when it is cost — and CodeDeploy names its configurations literally, which is what the question will quote." |
| Define infrastructure as code and manage its drift | "A change set tells me what an apply would do; drift detection tells me what someone already did behind my back. Different question, different service call." |
| Implement automated monitoring and event-driven responses | "CloudWatch answers 'is it healthy', X-Ray answers 'where did the latency go', CloudTrail answers 'who did this'. An alarm can act natively on a short list of targets; anything beyond that list needs EventBridge in the middle." |
| Implement a secure and compliant delivery pipeline | "Least privilege is enforced at the role the pipeline assumes, not at the human who wrote the pipeline — and an IAM symptom is either a trust-policy problem or a permissions-policy problem, never vaguely both." |
Notice the shape. Every rewrite contains a versus or a because. If your rewrite is a noun phrase, you have written a mood, not a study item — and moods cannot be tested.
Build a confidence ledger
Now make it queryable. A plain text file beats any app here, because you want to be able to sort and count it without leaving the terminal you already live in. One line per task statement, with a confidence score you update honestly at the end of every session.
mkdir -p ~/dop-prep && cd ~/dop-prep printf 'item|domain|conf|last\n' > ledger.psv cat >> ledger.psv <<'EOF' Build once, promote the same artifact across environments|D1 SDLC Automation 22%|0|never Deployment strategies and their rollback characteristics|D1 SDLC Automation 22%|0|never Templates, change sets, drift, and stack lifecycle|D2 Config Mgmt and IaC 17%|0|never Backup, restore, and disaster-recovery strategy selection|D3 Resilient Cloud 15%|0|never Metrics, logs, traces, and which answers which question|D4 Monitoring and Logging 15%|0|never Event-driven automated remediation|D5 Incident and Event Response 14%|0|never Identity, least privilege, and cross-account access|D6 Security and Compliance 17%|0|never EOF
Those lines are a seed written in this course's words, and they are deliberately short of a full blueprint. Replace them with the published task statements from the current exam guide, copied rather than paraphrased, so your ledger and AWS's blueprint stay diffable. Then score each line 0–3 on a scale that has nothing to do with feelings: 0 never studied; 1 read about it, would recognize the name in a list (level 1); 2 can explain it on a blank page and name one thing it is not good at (levels 2–3); 3 have answered scenario questions on it correctly, cold, on two different days, and can argue down a plausible wrong option (level 4).
Only a 3 counts as done. The strictness is the whole point — anything looser lets "I watched the video on this" masquerade as finished, and that is precisely the item that collapses at minute 100 of a three-hour paper. Now the ledger answers the only question that matters at the start of a session:
cd ~/dop-prep
awk -F'|' 'NR>1 && $3<=1 {printf "%-58s %-30s conf=%s last=%s\n", $1, $2, $3, $4}' ledger.psv
awk -F'|' 'NR>1 {s[$2]+=$3; n[$2]++} END {for (d in s) printf "%-30s avg %.1f over %d items\n", d, s[d]/n[d], n[d]}' ledger.psv | sortThe second command is the one that changes behavior. It prints an average confidence per domain, which you hold next to the published weight. A 22% domain sitting at average confidence 1.0 is where your next four sessions go, regardless of which topic you happen to find interesting this week.
Allocating hours purely by weight assumes you start from zero everywhere, and nobody does. Multiply each row by your gap: a 14% domain you have never touched deserves more hours than a 22% domain you already run in production. The ledger tells you the gap; the weights break the ties.
The service list in the guide is a floor, not a ceiling
☺ Like you're 10: The exam guide has a list of AWS services at the back. It is a bit out of date in both directions — it still lists things AWS has retired, and the real exam has started asking about things the list does not mention. Do not treat it as the complete set.
This is the most actionable single thing on this page, and it is checkable against AWS's own documents rather than anyone's opinion.
The current exam guide (v1.6) carries an appendix listing in-scope services and features. Compare it with the launch-era v1.0 guide and with the live exam as candidates describe it, and three things fall out:
| What the documents say | Why it matters to your plan |
|---|---|
| AWS CodeCommit was in v1.0's in-scope list and is not in v1.6's. The current guide does not mention it anywhere — not in the service list, not in any task statement. | If you are studying from an older blog post or course, you may be spending hours on a source-control service the current blueprint has dropped. |
| AWS's own free sample-questions PDF still opens with a CodeCommit scenario ("A company controls the source code for an application in AWS CodeCommit…"). | AWS's study aids and AWS's blueprint have drifted apart from each other. Use the sample questions — they are excellent — but do not infer the service list from them. |
| Candidates report AWS CodeConnections on the live exam, though it appears nowhere in the v1.6 list. A Qiita write-up by @boloyome (10 June 2026) translates roughly as "the story of meeting a service I'd never heard of when I took the AWS DOP" — he reports it appearing repeatedly and being unsettled to find it absent from the official reference list. Irene Bonso, writing up her 2025 sitting for Tutorials Dojo, independently lists it among topics that came up frequently. | Know what CodeConnections is for — brokering a connection to an external source provider — even though the appendix omits it. |
| v1.6 still lists AWS CodeStar, AWS OpsWorks and AWS Proton — services AWS has since wound down or closed to new customers — and names the chaos-engineering service AWS Fault Injection Simulator, where AWS now calls it AWS Fault Injection Service. | Retired-but-still-listed services are low-yield study. Know roughly what each was for; do not build a week around any of them. |
Fairly, the guide itself says the list is non-exhaustive and subject to change — so this is documented drift rather than a broken promise. But the practical consequence for your plan is real, and it points at a study habit rather than a list to memorize.
@boloyome's own conclusion is the one worth borrowing: when an unfamiliar service name appears in an option, do not panic and do not assume you missed a chapter. Ask where it sits. Is this a source, a build, a deploy, an orchestration, an observability, or a governance service? Which of the other options already occupies that slot? A service you have never heard of, sitting in a slot another option already fills better for the stated constraint, is usually a distractor — and if it is the answer, its position in the graph will usually tell you so.
Practically: build your study list from the exam guide's task statements, which are stable, rather than from its appendix, which is not. Then add a short "recent arrivals" list of your own — services that appear in AWS's current DevOps documentation and in recent candidate reports but not in the appendix — and give each one a single sentence. Not a week. A sentence.
A warning about your own research
You will want to read what other candidates say, and you should — but be aware that the search results for this exam are unusually polluted. Queries like "DOP-C02 exam experience" return practice-dump sites, course listings and content-farm "2026 guides" well above genuine first-hand write-ups. Two consequences worth planning around:
- Third-party guides drift ahead of the facts. One widely-linked eight-week study plan asserts that DOP-C02 includes ordering, matching and case-study question types. AWS did introduce those formats — but the current DOP-C02 exam guide lists only multiple choice and multiple response, and no official source puts the newer types on this exam. Check any format claim against AWS's own guide before you change your preparation because of it.
- Braindumps are a trap with teeth. Beyond being against AWS's certification agreement and grounds for revocation, they train the wrong level entirely: memorizing an answer key is a level-1 activity aimed at an exam that scores level 4. A memorized answer to a question whose wording has changed is worth nothing.
The genuine accounts are out there, and it is worth noting for an English-speaking reader that the most current and most detailed first-hand material for this exam is in Japanese — Qiita's 合格体験記 ("pass experience report") tag carries far more recent DOP-C02 write-ups than the English-language web does, many with exact scaled scores, and they translate cleanly. The field notes page collects the accounts worth reading, in both languages, with the commercial interests disclosed.
The free material is better than its billing
@Crowncrow, comparing this exam against six other AWS certifications he already held, says flatly that study materials for DOP are scarce. That is a fair characterization of the paid market — and it makes the free official material unusually valuable:
- The exam guide itself — free, current, and the specification of the question pool. The whole ledger method above is built on it.
- AWS's official sample-questions PDF — twenty questions with an answers section that explains why each distractor is wrong, which is exactly the level-4 training this exam scores. Two cautions from candidates: @Rabbit_booK scored 65% on it and reports it runs harder than the real exam, so a middling score is not a verdict; and it still opens with the CodeCommit scenario discussed above.
- The free Exam Prep course on AWS Skill Builder, which several candidates single out as the highest-value free structured resource.
- AWS's service documentation and the DevOps blog, used the disciplined way: never open documentation without a specific question in hand.
Paid resources come up repeatedly in genuine accounts too — Stephane Maarek's and Adrian Cantrill's courses, Jon Bonso's practice exams, Neal Davis for associate-level foundations, KodeKloud's AWS path. This site does not rank them and has no relationship with any of them. Read those recommendations with one thing in mind: a resource named in an account published on a vendor's own blog carries a commercial interest, however genuine the sitting behind it.
Three passes over one blueprint
☺ Like you're 10: Go over everything three times — fast, then slow, then from memory. Not once, slowly, forever.
The instinct is to start at domain one and go deep until it is perfect, then move on. That produces a candidate who is superb at CodePipeline and has never once thought about a disaster-recovery RPO, because time ran out. Three passes over the whole blueprint beats one perfect pass over a third of it — because the paper samples all six domains, and a raw zero in domain 5 costs exactly what a raw zero in domain 1 costs.
Pass 1 — survey (about 15% of your time)
Read the entire exam guide, then skim one page per domain. Take no notes. The only artifact is the ledger, scored honestly. This pass exists to kill surprises: by the end of it, nothing in the blueprint should be a name you have never heard. Expect it to feel unproductive — it is buying you the ability to plan, and it is the pass people skip. Finish it with a genuinely cold baseline: a run at the Exam Simulator or one mock paper before you have studied. The score will be bad. That is not a verdict, it is a measurement, and you cannot demonstrate progress later without it.
Pass 2 — build and explain (about 60%)
The long middle, worked domain by domain in weight order, taking every ledger line from 0 or 1 to at least 2. The unit of work: read the blueprint page, close it, write the task statement out in your own words with a versus in it, then answer that domain's questions in Self-Check and see whether your version survives contact with a distractor.
Pass 3 — compress (about 25%)
Nothing new is allowed in pass 3. Three activities only: retrieving from a blank page, drilling the weak items your ledger and mistake log agree on, and sitting full-length timed papers. If you find yourself learning a brand-new service here, you have mis-scheduled — bank it as a known gap and go back to drilling. One unknown service costs you a question or two. A blown revision schedule costs you the paper.
The most common way this goes wrong is that pass 2 quietly eats pass 3. You keep finding interesting things, the "one more domain" reflex kicks in, and suddenly it is the week before and you have never sat a full 180-minute paper. Put pass 3's start date in the calendar at the beginning, in ink, and let pass 2 be the thing that gets cut short.
Spacing — review just before you forget
☺ Like you're 10: Things you learn leak out of your head. If you grab them again just as they are about to leak, they stick much longer — and you have to do it less and less often.
Memory for anything you are not using daily decays, and it decays fastest right after you learn it. Reviewing just as something starts to fade resets the clock and flattens the curve, so each successive review can be further away than the last. That is the whole idea — the single most evidence-backed study technique there is, and nearly free.
A schedule you will actually keep
Ignore the elaborate algorithms. A fixed 1 / 3 / 7 / 21 ladder captures nearly all the benefit and needs no software: learn it today, revisit tomorrow, then three days later, then a week, then three weeks. Anything you fumble on a review drops back to the start of the ladder. Anything you nail at +21 is done — trust it and stop spending time on it.
The cheapest possible implementation is a dated file. Add a line when you learn something; each morning, grep for today.
cd ~/dop-prep printf '%s|%s\n' "$(date -v+1d +%F)" "CodeDeploy config names, in-place vs blue/green" >> reviews.psv printf '%s|%s\n' "$(date -v+3d +%F)" "CodeDeploy config names, in-place vs blue/green" >> reviews.psv grep "^$(date +%F)|" reviews.psv || echo "nothing due today - go do a fresh domain instead"
That date -v+1d form is BSD/macOS; on Linux the equivalent is date -d '+1 day' +%F. Either way, the point is that scheduling a review must cost you one line, or you will stop doing it by Thursday.
The three drills on this site, and the order to run them in
This course ships three retrieval tools and they are not interchangeable. Each one measures a different level from the staircase above, and using them out of order is how people end up with a great flashcard streak and a failed mock.
| Tool | What it actually trains | When to use it | How to use it honestly |
|---|---|---|---|
| Flashcards | Level 2 — recall of vocabulary, so terminology is free while your attention is spent elsewhere | Daily, in short bursts, from pass 2 onward | Answer out loud before you flip. Flipping first and thinking "yes, I knew that" trains recognition, which is the level the exam does not score. Five-second rule: anything you cannot start answering in five seconds is not known, however familiar it feels. |
| Self-Check | Levels 3–4 — discrimination, untimed, with an explanation on every answer | At the end of every pass-2 session, filtered to the domain you just studied | Argue the distractors down before you click, and read the explanation even when you were right — right answers for wrong reasons are invisible until you check, and they are what fail you on the day. |
| Exam Simulator and the mock papers | Level 4 under load — discrimination plus pacing plus stamina | Once cold at the end of pass 1; then through pass 3, spaced with review days between | Real conditions: no notes, no pausing, right time of day. A paper you have already seen measures your memory of that paper, so keep at least one set sealed for the final week. |
Flashcards and quizzes are diagnostics, not training. Their real output is a list of things you do not know. When a card keeps coming back, the fix is never to flip it again — it is to re-read the lesson it came from and then answer scenario questions on it, because a card you keep missing is a level-1 item pretending to be a level-4 one.
Hands-on still matters — even though nobody watches your hands
☺ Like you're 10: The test never asks you to build anything. But the people who have actually built things answer the questions better, because they remember what went wrong.
It is tempting to conclude that a closed-book multiple-choice exam should be studied entirely by reading. Every genuine first-hand account of this exam says otherwise, and the mechanism is worth understanding rather than just accepting.
DOP-C02 questions are scenarios: something is failing, or someone wants an outcome with a constraint attached. The distractors are chosen to be plausible to someone who has only read about the services. What breaks the tie is usually a piece of operational memory — how a thing actually behaves when it goes wrong. Simon Mafany's account credits exactly this, naming specific memories that carried him: how cfn-init scripts and cfn-signal actually behaved, and how deployment hooks failed. Those are not facts you retain from a slide. They are facts you retain from having watched a stack sit in CREATE_IN_PROGRESS for fifteen minutes because nothing ever signaled.
So budget roughly a third of your hours for hands, and spend them narrowly:
- One thing per domain, built and then broken. A pipeline that promotes an artifact; a stack you drift on purpose and then detect; an alarm that fires and triggers something; a role that fails with an access-denied you have to diagnose as trust-policy versus permissions-policy. The capstone lab track is built in six stages for exactly this, and the break-fix drills are the short version.
- Predict before you run. Say out loud what you expect — which resource changes, what the console will show, what the failure message will be — then run it and check. A right prediction confirms your model cheaply. A wrong prediction is the most valuable event in a lab, because it points at the exact place your model is broken, which is precisely where a distractor will get you.
- Stop when it stops paying. Nothing you build is being graded. Once a service's failure modes are concrete to you, further building is entertainment.
Map each topic to work you have actually done
Suraj Solanki, a senior DevOps engineer writing up his pass in August 2025, describes the technique that seems to work best for experienced candidates: pair every revision topic with a specific project memory. Multi-account CI/CD gets paired with the GitHub Actions and CodePipeline setup he built; DR strategies get paired with actual DR drills he ran; EventBridge gets paired with the automation he wrote to restart failed ECS tasks. The topic stops being a page and becomes an anecdote, and anecdotes are enormously more durable than definitions.
If you have the experience, do this deliberately — one column in the ledger, one memory per line. If you do not have the experience yet, the lab track is the substitute: it manufactures the anecdotes. It is slower than remembering ones you already have, which is part of why AWS's own target-candidate description for this exam assumes two or more years of experience provisioning, operating and managing AWS environments, plus software-development-lifecycle and scripting experience. That is a description of a prerequisite, not a rule — but it does tell you how much of the exam is expected to be recognition of things you have lived through. If you are not sure you have the substrate this plan assumes, the baseline page is the honest place to check before you spend a hundred hours.
Take the ledger you built above and add a fifth column: memory. For each line, write one specific thing you have personally seen — an outage, a deploy that went sideways, a permission that took an afternoon to debug. Leave it blank where you have nothing. When you are done, the blank rows are your lab list, in priority order, and they are a much better lab list than "do all six capstone stages."
Keep a mistake log
☺ Like you're 10: Write down every mistake in one place. After a few weeks you will notice you keep making the same three — and those three are your whole revision list.
Individual mistakes are noise. Patterns of mistakes are the highest-value information you will generate in the entire plan, and you cannot see a pattern without writing things down. One file, appended to the moment something goes wrong, never edited afterward.
cat >> ~/dop-prep/mistakes.md <<'EOF' ## 2026-08-14 · D3 Resilient Cloud · RDS - the scenario: read-heavy workload, reporting queries slowing the primary - what I picked: Multi-AZ deployment - the answer: read replica - what was really wrong: I had "Multi-AZ = the durable one" as a slogan and never separated availability from read scaling - class: near-miss - redrill: 2026-08-17 EOF
"What was really wrong" is a different sentence from "what I got wrong," and forcing yourself to write it is what converts a mistake into a lesson. "I picked the wrong one" is not actionable. "I had a slogan where I needed a distinction" tells you exactly what to fix and how.
Classify it — the fix depends entirely on the class
| Class | What it looks like | The actual fix |
|---|---|---|
knowledge-gap | You did not know the service, the limit, or the behavior at all | Re-read the blueprint page, then answer scenario questions on it. Cheapest class to fix, and normal early on. |
near-miss | You picked an option that would work, but not the best one for the constraint stated | This exam's signature failure. Practice arguing distractors down out loud; see Answer Triage & Elimination. |
missed-constraint | You never registered "with the least operational overhead" / "without downtime" / "without changing application code" | A reading ritual, not more study: find and underline the constraint before you look at a single option. |
over-engineered | You chose the answer that solves more than was asked — a rebuild where a parameter change was wanted | Ask "what is the smallest change that satisfies the stated constraint?" AWS scenarios reward the minimum sufficient answer far more often than the thorough one. |
stale-service | You reasoned from a service AWS has moved on from, or assumed a default that has changed | Check the current guide and current docs for that slot in the service graph. See the drift section above. |
fatigue | You got it wrong after minute 90 — and answered it correctly, cold, when you reviewed it later | Not a knowledge problem at all. This is a stamina problem, and the fix is full-length papers, not more reading. |
Once entries are classified, one command every Sunday tells you what kind of candidate you currently are:
grep -h '^- class:' ~/dop-prep/mistakes.md | sort | uniq -c | sort -rn grep -h '^- redrill:' ~/dop-prep/mistakes.md | awk -v today="$(date +%F)" -F': ' '$2 <= today'
A log dominated by knowledge-gap means you are early — keep reading. A log dominated by near-miss means you know the services and need to work on discrimination, which is a completely different activity. A log full of missed-constraint means you need a reading ritual, not more study. A log full of fatigue means you need to sit three-hour papers until three hours stops being remarkable. The prescription is different in every case, which is exactly why the classification is not busywork.
The class you will under-record is fatigue, because reviewing a paper the next morning feels like reviewing what you knew — you get the question right in the calm of your kitchen and quietly file it as a fluke. It is not a fluke. If you can answer it cold and could not answer it at minute 140, that is a real, fixable finding — and across a paper's worth of questions it is the class that separates a narrow miss from a pass.
Reading long scenarios without running out of concentration
☺ Like you're 10: The hard part is not that the questions are tricky. It is that they are long, and there are seventy-five of them, and your brain gets tired somewhere in the middle.
Across every genuine account of this exam, the same adversary shows up — and it is not obscurity. It is length and endurance. Simon Mafany reports being tired after the first hour with two-thirds of the paper still to go, and almost losing concentration by the end of the second. Rishab Kumar, who passed in 2023 with 756 on essentially no dedicated preparation, describes his focus starting to go around question 30 to 35. These are people who passed. Plan for the fatigue rather than hoping you are the exception.
A reading order that saves you seconds every question
- Read the last sentence first. The constraint and the actual ask almost always live there. Knowing what you are looking for changes how you read the paragraph above it — you are now filtering rather than absorbing.
- Name the constraint in one word before you look at the options: overhead, cost, downtime, latency, audit, blast radius. That word is what the distractors are graded against.
- Eliminate on the constraint, not on technical validity. Two or three options will usually be technically fine. Discarding them requires the constraint word, which is why you named it.
- Halve the field on service characteristics first. @Crowncrow, who passed in June 2026 with 815 while already holding six other AWS certifications, describes this as the core mechanic: you can usually cut the options in half on what the services fundamentally do, and the exam is won or lost on the final discrimination between the two that are left. Get to the final two fast and spend your time there.
- Answer everything. The exam guide states plainly that unanswered questions are scored as incorrect and there is no penalty for guessing. A guess is strictly better than a blank, always.
Flag and move on — rehearse it, do not improvise it
Every account agrees on this, and it is worth practicing rather than discovering. Tolu Nimi, writing up a remote sitting in October 2024, reports flagging 25 of 75 questions and starting the flagged review with 45 minutes left — noting that many of the flagged ones were multi-response, "choose 3 of 5 or 6," which is the shape that eats time. @Rabbit_booK, who prepared in a week off the back of five prior AWS certifications, finished his first pass with 20 minutes left and still could not get back to everything he had flagged.
The lesson is not "flag less." It is that the review pass is part of the plan and needs a budget. Decide in advance at what point a question gets flagged rather than fought — a reasonable rule is that if you are not down to the final two options within about ninety seconds, you flag and go. Practice it in the mock papers so that on the day it is a reflex, not a decision you have to make while anxious.
The exam guide states that 10 of the 75 questions are unscored — pretest items AWS is trialing — and that they are not identified. You cannot spot them and you cannot skip them, so the only sane play is to treat all 75 identically. But knowing they exist is genuinely calming mid-paper: an inexplicably strange question that seems to be about something nobody mentioned may simply not count. Note it, answer it, let it go, and do not let it colonize the next three questions.
Building stamina is a training activity
You cannot fix reading fatigue by reading more blueprint pages. You fix it the way you fix any endurance problem: by doing the full distance, repeatedly, until it stops being the hard part. Sit at least two full-length, uninterrupted, correctly-timed papers in pass 3 — at the same time of day as your booked slot, phone away, no pausing to look something up. The point is not the score. The point is that minute 140 becomes familiar.
The shape of a study session
☺ Like you're 10: Small amounts, most days, always at the same time. That beats one giant panic weekend, every time.
The week-by-week calendar for this exam already exists — the study plan lays out eleven weeks with hours funded by the real domain weights, and there is no point restating it here. What that page does not tell you is what to do inside a single hour, and that is where plans usually leak.
Two scheduling rules are worth stating outright, because they are what make the calendar survivable. Four focused hours spread across a week beat eight hours on a Sunday — spacing is doing half the work for you, and a three-hour block is where fatigue quietly turns study into transcription. And keep one weekly half-hour for bookkeeping: update the ledger, mine the mistake log for patterns, pick next week's domain by weight × gap. It is the session everybody cuts, and it is the one that makes the plan self-correcting. Without it you will keep studying whatever you enjoyed most last week, which for DevOps people is almost always pipelines.
A 60-minute session template
| Minutes | What | Why |
|---|---|---|
| 0–5 | Retrieval warm-up: last session's claim, from a blank page | Starts with the hard move while you are fresh, and doubles as a spaced review |
| 5–15 | Read today's blueprint section | Input, bounded. The timer is what stops reading from eating the hour |
| 15–40 | Close it. Write the claim out. Say why each neighboring service is not the answer | The only part that actually moves a ledger score |
| 40–55 | Scenario questions on it in Self-Check, arguing distractors down out loud | Converts a claim into discrimination, which is the level that gets scored |
| 55–60 | Update the ledger, log every miss, schedule the +1d review | Five minutes that make every future session better targeted |
When you miss a week
You will. The rule is: do not restart, and do not try to make it up. Come back with a single 30-minute retrieval session on whatever the ledger says is weakest, take the score hit honestly, and resume the normal week. Candidates who try to repay lost hours in one heroic weekend usually abandon the plan within a fortnight. A study plan you resume is worth ten study plans you quit.
Open the current DOP-C02 exam guide next to a blank file. For every task statement, write one line: the statement, its domain and weight, and a confidence score of 0–3 using the strict definition above — where 3 means you have answered scenario questions on it correctly, cold, on two different days. Do not look anything up while scoring; the honesty is the entire value. Then run the two awk commands from the ledger section and read the per-domain averages next to the published weights. Whatever the biggest weight × gap product is, that is Monday's session. You have just built a study plan in twenty-five minutes, and it is better targeted than any generic one you could buy.
How to know you are actually ready
☺ Like you're 10: "I feel ready" is not evidence. "I sat two full papers I had never seen and cleared them both" is evidence. Only book on evidence.
Confidence is not a readiness signal. It is a mood, and it tracks how recently you read something rather than whether you can produce it. The exam has an objective bar, so measure yourself objectively.
- Two full-length papers you had never seen, sat under real conditions, on different days, both comfortably clear. One is a data point; two is a trend. Keep at least one set sealed for the final week so this is possible.
- No domain dragging. Compensatory scoring means one weak domain will not automatically sink you — but a domain you cannot pass at all produces raw zeroes across roughly a seventh of the paper, and that is a lot of ground to make up elsewhere.
- You can write every domain out on a blank page, one paragraph each, without notes. All six, including the 14% one people skip.
- You can articulate why each wrong option is wrong, not merely pick the right one.
- Your median question time is inside 2.4 minutes with room for the review pass. A question you got right in four minutes is a slow question, and slow questions are what run a three-hour paper out of clock.
- The mistake log has gone quiet, and what is left is
near-missandfatiguerather thanknowledge-gap. - You have practiced flagging and moving on, and know what your own ninety-second cutoff feels like.
A misconception worth clearing up before you set a personal bar
You will see people convert 750 into a raw number of questions — "you need to get 57 right." One otherwise excellent and widely-read write-up says exactly that. It is not correct, and believing it will lead you to set the wrong target.
DOP-C02 reports a scaled score from 100 to 1000, with 750 to pass. Scaling exists precisely so that scores can be equated across exam forms of differing difficulty, which means there is no fixed conversion to raw questions and AWS publishes none — a harder form needs fewer raw correct answers for the same scaled score, and 10 of your 75 questions are unscored anyway. So do not treat 750 as "75%" and aim for exactly that on mocks; set your personal bar meaningfully higher, because this site's wording is not AWS's and a mock score is not a prediction. And track which domains your misses cluster in rather than how many you can afford to lose — the first is actionable, the second is not.
Two honest calibration points, at opposite ends: Rishab Kumar passed with 756 — barely over the line — off one year of DevOps experience and no dedicated preparation, using about two and a half of the three hours. @Crowncrow scored 815 with six prior AWS certifications and finished in roughly 100 minutes. Both passed. The distance between them is what preparation buys, and neither number was predictable from a mock.
Signals that mean nothing
| Feels like readiness | Why it is not |
|---|---|
| "I've read every page in this course" | Input is not output. Reading measures your patience, not your recall. |
| "I finished the video course" | Completion is the course's metric, not the exam's. |
| "It all feels familiar now" | Familiarity is level 1. The exam scores level 4. |
| "I scored 90% on a mock — though I had seen it before" | A repeated paper measures memory of that paper. Keep one set sealed. |
| "I've been at this for four months" | Time served is not a signal. Two candidates with identical hours can be nowhere near each other. |
| "I already hold three AWS certifications" | It helps enormously with vocabulary and speed, but does not by itself carry a professional-level scenario paper. Several accounts of passing this exam come from people holding five or six others who still describe it as a step up. |
When the objective signals are green, book it. Waiting for the feeling is how people spend a year "almost ready" — and this is a moving target, so the material ages while you hesitate. The study plan's readiness checkpoint is this same idea as a gate you have to actually pass.
The last 72 hours
☺ Like you're 10: The three days before the test are for polishing what you have, not for learning anything new. Sleep counts as studying.
Whatever you do not know 72 hours out, you will not know on the day — so stop trying. The final stretch has one job: arrive rested, fast and calm, with the mechanics rehearsed so that none of your attention is spent on logistics.
| Window | Do | Don't |
|---|---|---|
| T-72 → T-48 | Your final unseen full-length paper, under exam conditions. Mark it, take the two weakest findings, drill those two only. | Open a domain you have never touched. If the paper reveals something big and unlearnable in two days, that is real information about whether to reschedule — far better now than an hour before you start. |
| T-48 → T-24 | Read your own artifacts: the mistake log end to end, the ledger's remaining 1s and 2s, one pass through Know It Cold and the flashcards at five seconds a card. Then rehearse the logistics — ID matching your registration name exactly, and, if you are sitting online, the system check, the cleared desk and room, and how early you must be online. Requirements differ between test-center and online delivery and get revised, so read AWS's and Pearson VUE's current policies rather than assuming. | Sit another full paper — you cannot act on the result and you will spend fatigue you need on the day. And do not assume your setup is fine because it was fine for a different exam; a failed system check is a common way to lose a booking. |
| T-24 → T-8 | One light pass over your one-page compression sheet — the six domain summaries and the confusable pairs — then stop, early. | Cram. It trades the consolidation sleep does for shallow re-reading you will not retain. On a paper whose real adversary is concentration at minute 140, that is a bad trade. |
| T-8 → 0 | Sleep, eat properly, arrive early, breathe. | Any studying at all. |
One logistical note worth setting expectations on, because it varies: candidates report different result experiences. Some see a preliminary result at the end of the session; Irene Bonso, sitting online in 2025, reports that no result appeared on screen at all and that her pass email arrived roughly sixteen hours later, while @Crowncrow's arrived the same evening. Plan for a wait rather than for an instant answer, and do not read anything into a blank screen.
The last 72 hours cannot add knowledge, but they can absolutely subtract points — through fatigue, a failed system check, or a panic-induced topic switch. Treat the final stretch as protecting the score you already have, and hand the rest over to exam-day mechanics — with the exam guide page for registration and format.
The DOP-C02 Study Plan
This method, laid out as eleven weeks with hours funded by the real domain weights and a readiness gate you have to pass.
📘 · the formatThe DOP-C02 Exam
Question counts, scaled scoring, the six weights, registration and proctoring — the logistics briefing.
✎ · discriminationSelf-Check
Shuffled options and an explanation on every answer. The level-4 drill, untimed, filtered by domain.
🃏 · recallFlashcards
Answer out loud before you flip. Five-second rule. Vocabulary should be free while your attention is elsewhere.
✂ · techniqueAnswer Triage & Elimination
Turning a genuine fifty-fifty into a confident answer — the technique behind the near-miss fix.
Know It Cold
The literal strings, limits and defaults worth drilling outright, because there is no documentation tab.
🧱 · prerequisiteThe baseline you need first
What you must already be able to do before any of this study plan starts paying.
⏰ · logisticsExam day
Proctoring, the room, the system check, and how to manage three hours of clock.
📝 · first-handField notes
What real test-takers published afterwards — scores, pacing, surprises, and who was paid to say it.
Foxy: I've read all six blueprint pages twice. Book me in for Friday.
Professor Owl: Certainly. Close the laptop and tell me, in one sentence, when a read replica is the wrong answer and Multi-AZ is the right one.
Foxy: …one of them is for reading. The other is for, um, the other thing. Availability. Probably.
Professor Owl: That is recognition. You have read it. You do not own it. The gap between those two is worth about forty points.
Remy the Rabbit: Try it my way — I don't reread anything. I get asked, I answer or I don't, and the ones I don't come back tomorrow. Uncomfortable, fast, works.
Gizmo the Gremlin: Or — hear me out — there's a site with all the questions on it. Two evenings. Nobody checks. 🤑
Timmy the Turtle: They do check, and they revoke. And it wouldn't help you anyway — every option in a DOP-C02 question already works. Memorizing an answer key teaches you nothing about picking between four things that all work.
Ellie the Elephant: The mistake log is where the real answer is. Mine said sixty percent missed-constraint — I wasn't bad at AWS, I was skipping the last sentence of the question.
Sol the Sloth: …and 750 isn't seventy-five percent. It's a scaled score. I checked. Twice. Nobody should be doing arithmetic on it.
Professor Owl: Measure, then study. In that order. Foxy — the ledger, please. Twenty-five minutes.
One exam, one method. Now point it at something. If you are missing the substrate, start with the baseline. If you have it, open the current exam guide next to a blank file, build the ledger, and let the weights and your gaps pick Monday's session. And when the objective signals turn green — two unseen papers clear, no domain dragging, the mistake log gone quiet — read exam day, work through the registration checklist, and book it. Not before.
1. Name the skill a performance-based exam trains that DOP-C02 does not — and the skill DOP-C02 trains instead. 2. Why is re-reading a blueprint page a poor use of study time, and what should replace it? 3. What does a confidence score of 3 mean in the ledger, and why is the definition deliberately strict? 4. The exam guide's appendix lists in-scope services. Give two documented reasons you should not treat it as the complete set. 5. Your mistake log is 60% near-miss. What should you change, and what should you not change? 6. Why can you not convert a scaled score of 750 into a number of questions you need to answer correctly? 7. Give three objective readiness signals and one signal that feels convincing but means nothing. 8. In a predict-then-verify lab, which outcome is more valuable — prediction right, or prediction wrong?
Check your answers
- A performance exam trains production under time — building a correct end state without hunting. DOP-C02 trains discrimination — ranking four workable options against a stated constraint. Neither transfers automatically, which is why one regime for both the CKA and the DOP-C02 shortchanges both.
- Re-reading is fluent, and that fluency gets mistaken for learning — but it reliably reaches only level 1, and the exam scores level 4. Replace it with retrieval: close the page and produce the thing.
3means you have answered scenario questions on it correctly, cold, on two different days, and can argue down a plausible wrong option. It is strict because anything looser lets "I watched the video on this" pass as done — and that is exactly the item that collapses at minute 100.- Any two of: it has dropped CodeCommit between v1.0 and v1.6 while AWS's own sample-questions PDF still opens with a CodeCommit scenario; candidates independently report CodeConnections on the live exam though it appears nowhere in the v1.6 list; it still lists services AWS has wound down (CodeStar, OpsWorks, Proton) and names the chaos-engineering service by its former name; and the guide itself says the list is non-exhaustive and subject to change. Build from the task statements, which are stable, not the appendix, which is not.
near-missmeans you know the services and are losing on the final discrimination, so shift to discrimination work: name the constraint word before you look at the options, argue distractors down out loud, and work Answer Triage & Elimination. Do not re-read the blueprint pages — that fixesknowledge-gap, which is not your problem, and it will eat the time the actual fix needs.- Because 750 is a scaled score, and scaling exists to equate results across exam forms of differing difficulty. A harder form needs fewer raw correct answers for the same scaled score, AWS publishes no conversion, and 10 of the 75 questions are unscored anyway. Track which domains your misses cluster in instead.
- Objective signals: two unseen full-length papers cleared under real conditions on different days; no domain dragging; every domain writable on a blank page; median question time inside 2.4 minutes with room for the flagged review; a quiet mistake log. Meaningless: "it all feels familiar now" — that is recognition.
- Prediction wrong. It points at the exact place your model of the service is broken, which is precisely where a well-written distractor will get you. A right prediction only confirms, cheaply.