Skip to main content

Core path

Your path through this level

Progress saves in this browser and syncs after you sign in

Completed
0 of 4
You will be able to
  • Analyse architecture decisions in complex systems using realistic constraints and failure modes.
  • Explain advanced patterns (events, CQRS, observability) in practical terms.
  • Evaluate risk and resilience trade offs and their operational consequences.
Optional
Full module map
Use this if you want the shape of the level before you start
Show
Bounded contexts keep meaning local so change does not break everything.
Open
Prerequisites
  • Comfort with earlier modules in this track
  • Ability to explain trade-offs and risks without jargon
Outcomes
  1. Explain domains and bounded contexts in your own words and apply it to a realistic scenario.
  2. Bounded contexts keep meaning local so change does not break everything.
  3. Check the assumption "Meaning is local" and explain what changes if it is false.
  4. Check the assumption "Interfaces are explicit" and explain what changes if it is false.
Practice
  • Solve a complex scenario with explicit assumptions and constraints
  • Write one mitigation plan and one fallback plan
Artefact and failure modes
  • A concise design or governance brief that can be reviewed by a team
  • Boundary denial. When boundaries are denied, coupling grows and delivery slows.
  • Shared database coupling. Shared databases often break bounded contexts by stealth.
Distributed patterns solve coupling and scale. They introduce new failure modes that must be owned.
Open
Prerequisites
  • Comfort with earlier modules in this track
  • Ability to explain trade-offs and risks without jargon
Outcomes
  1. Explain distributed patterns in your own words and apply it to a realistic scenario.
  2. Distributed patterns solve coupling and scale. They introduce new failure modes that must be owned.
  3. Check the assumption "Failure is expected" and explain what changes if it is false.
  4. Check the assumption "Ownership exists" and explain what changes if it is false.
Practice
  • Solve a complex scenario with explicit assumptions and constraints
  • Write one mitigation plan and one fallback plan
Artefact and failure modes
  • A concise design or governance brief that can be reviewed by a team
  • Retry storms. Retries can amplify failures if not bounded.
  • Invisible queues. Backlogs can grow quietly without signals and alerts.
Resilience is how you behave on bad days. Performance is how you behave on normal days.
Open
Prerequisites
  • Comfort with earlier modules in this track
  • Ability to explain trade-offs and risks without jargon
Outcomes
  1. Explain resilience and performance in your own words and apply it to a realistic scenario.
  2. Resilience is how you behave on bad days. Performance is how you behave on normal days.
  3. Check the assumption "Budgets exist" and explain what changes if it is false.
  4. Check the assumption "Degradation is designed" and explain what changes if it is false.
Practice
  • Solve a complex scenario with explicit assumptions and constraints
  • Write one mitigation plan and one fallback plan
Artefact and failure modes
  • A concise design or governance brief that can be reviewed by a team
  • Cascading failure. One failure can spread quickly without isolation and backpressure.
  • Optimising the mean. Optimising the average can hide tail latency that users feel.
Systems evolve safely when governance enables change and prevents accidental harm.
Open
Prerequisites
  • Comfort with earlier modules in this track
  • Ability to explain trade-offs and risks without jargon
Outcomes
  1. Explain evolution and governance in your own words and apply it to a realistic scenario.
  2. Systems evolve safely when governance enables change and prevents accidental harm.
  3. Check the assumption "Decision rights are clear" and explain what changes if it is false.
  4. Check the assumption "Evidence is captured" and explain what changes if it is false.
Practice
  • Solve a complex scenario with explicit assumptions and constraints
  • Write one mitigation plan and one fallback plan
Artefact and failure modes
  • A concise design or governance brief that can be reviewed by a team
  • Stale governance. If governance never updates, teams ignore it.
  • No feedback loop. If learning does not update standards, the same failures repeat.
Optional
Planning and evidence
Objectives, timing, and CPD tracking
Show

If you want to start learning now, leave this closed. Come back when you want to plan your practice or keep evidence for CPD. This is guidance and it is not endorsed by awarding bodies. Standards mapping lives on the course overview page.

Learning objectives

What you will be able to do

  1. 1. Analyse architecture decisions in complex systems using realistic constraints and failure modes.
  2. 2. Explain advanced patterns (events, CQRS, observability) in practical terms.
  3. 3. Evaluate risk and resilience trade offs and their operational consequences.
  4. 4. Apply decision recording and governance thinking to keep systems changeable over time.

What changes at this level

Level expectations

Each level is independent but clearly deeper than the last. This panel makes the jump explicit.

Assessment intent
Advanced

Governance, evolution, and operational design.

Style
mixed
12 questions
Pass standard
Coming next
Not externally certified
Evidence you can save (CPD friendly)
  • A bounded context map with ownership and language boundaries, plus one risk of boundary drift.
  • An architecture governance note: review cadence, decision rights, and how you avoid architecture as theatre.
  • A runbook for one failure mode: detection signal, triage steps, containment, rollback, and a post-incident improvement.

CPD timing

Advanced time breakdown

Defensible timing based on page content: reading, labs, checkpoints, and reflection.

Reading
30m
4,465 words × 1.3
Practice
60m
4 × 15m
Checkpoints
20m
4 × 5m
Reflection
32m
4 × 8m
Estimated total
2h 22m
Based on page content
Claimed hours
4h
Includes reattempts + capstone
Claimed hours exceed on-page estimate by ~2h. Gap will be filled with guided practice and assessment-grade work.

CPD tracking

Fixed hours for this level are 4. Timed assessment time is included once on pass.

View in My CPD
Progress minutes
0.0 hours

Learning objectives

What you will be able to do

  1. 1. Analyse architecture decisions in complex systems using realistic constraints and failure modes.
  2. 2. Explain advanced patterns (events, CQRS, observability) in practical terms.
  3. 3. Evaluate risk and resilience trade offs and their operational consequences.
  4. 4. Apply decision recording and governance thinking to keep systems changeable over time.

What changes at this level

Level expectations

Each level is independent but clearly deeper than the last. This panel makes the jump explicit.

Assessment intent
Advanced

Governance, evolution, and operational design.

Style
mixed
12 questions
Pass standard
Coming next
Not externally certified
Evidence you can save (CPD friendly)
  • A bounded context map with ownership and language boundaries, plus one risk of boundary drift.
  • An architecture governance note: review cadence, decision rights, and how you avoid architecture as theatre.
  • A runbook for one failure mode: detection signal, triage steps, containment, rollback, and a post-incident improvement.

Learning contract

Advanced outcomes

About 4 hours

Read the explanation first, then use the tools to test the idea. Skip any tool that is not useful for your goal.

  1. Analyse architecture decisions in complex systems using realistic constraints and failure modes.
  2. Explain advanced patterns (events, CQRS, observability) in practical terms.
  3. Evaluate risk and resilience trade offs and their operational consequences.
  4. Apply decision recording and governance thinking to keep systems changeable over time.
Loading content...

Next step

Practise this level, then move on

I recommend you use the practice assessment for Advanced to test your understanding and write a short reflection. Timed assessments are being prepared for this track.

Practice

Assessment

No timer

Pace

Reflection

Evidence

Practice assessment

Start the practice assessment for Advanced

It is designed for confidence and evidence, and you can retry as often as you need.

The timed assessment for this level is being prepared. Use the practice assessment and labs until it is ready.

Sign in to save progress and keep your pass record

You can complete the course while signed out, and your progress saves in this browser. Sign in before assessments so your pass record is attached to your account.

Courses and assessments are free. There is no paywall for the learning path, practice questions, or formal assessments. Optional donations support hosting, maintenance, and ongoing updates.

During timed assessments, copy and the context menu are restricted to reduce casual cheating. Passed assessments are recorded in your account as evidence.

Course materials are protected by intellectual property rights.View terms