Cloud Adoption Framework Overview
Walk through the six stages of the Microsoft Cloud Adoption Framework — Strategy, Plan, Ready, Adopt, Govern, and Manage — and apply each to a cloud migration scenario.
Cloud Adoption Framework Overview is a free Cloud & IT Cert Prep lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Cloud & IT Cert Prep learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
What Is the Cloud Adoption Framework?
The Microsoft Cloud Adoption Framework (CAF) is a collection of documentation, best practices, and tools designed to guide organisations through their cloud adoption journey. It provides proven guidance for every stage of cloud adoption — from defining the business strategy through to ongoing management of cloud workloads. The CAF is vendor-informed but vendor-agnostic in principle; Microsoft provides it free of charge.
The Six Stages of CAF
The CAF is structured around six stages that represent the phases of a cloud adoption journey:
- Strategy — define motivations and expected business outcomes
- Plan — align cloud adoption to business priorities
- Ready — prepare the environment (landing zones)
- Adopt — migrate and innovate workloads
- Govern — manage risk and ensure compliance
- Manage — operate and optimise the cloud environment
Stage 1: Strategy
The Strategy stage helps organisations articulate why they are moving to the cloud. Common motivations include: cost savings, application modernisation, enabling global reach, responding to a data centre contract expiry, or improving disaster recovery. The strategy stage produces a Cloud Strategy document that aligns IT goals with business goals and gains executive sponsorship for the adoption journey.
Stage 2: Plan
The Plan stage translates the strategy into an actionable adoption plan. Key activities include: creating a digital estate inventory (cataloguing all applications and servers to migrate), rationalising the portfolio (applying the 6-Rs to decide how each app will be handled), building a cloud adoption plan (project timeline and resource requirements), and aligning the plan with business release cycles to minimise disruption.
# Tools for the Plan stage:
# Azure Migrate: discover on-premises servers and create a migration assessment
# Azure DevOps: create the cloud adoption plan as a backlog of work items
# CAF Digital Estate tool: rationalise applications and map to target architectures
# Total Cost of Ownership Calculator: estimate cost savings for business caseStage 3: Ready
The Ready stage prepares the Azure environment to receive workloads. The primary deliverable is a landing zone — a configured Azure environment that has the networking, identity, security, and governance foundations in place. The Ready stage ensures that when the first workload is migrated, it lands in an environment that already meets the organisation's standards, rather than being bolted on later.
Stage 4: Adopt — Migrate and Innovate
The Adopt stage has two tracks that run in parallel:
- Migrate — move existing workloads to Azure, typically starting with lower-risk applications (the 'migrate' wave)
- Innovate — build new cloud-native applications that take advantage of PaaS, AI, and serverless capabilities
The CAF recommends starting with the migrate track to build team skills and generate quick wins that demonstrate cloud value to stakeholders.
Stage 5: Govern
The Govern stage implements the guardrails that prevent cloud environments from drifting into a state of compliance risk or uncontrolled cost. It uses Azure Policy, management groups, resource tagging, and cost alerts to enforce governance across all subscriptions. The CAF's Govern methodology emphasises building governance incrementally — starting with the minimum viable governance stance and adding controls as the organisation matures.
Stage 6: Manage
The Manage stage focuses on ongoing operational management of the cloud environment. It covers defining a management baseline (monitoring, backup, disaster recovery for all workloads), establishing an operations team with clear responsibilities, and continuously improving operational capabilities. The CAF's Manage methodology recommends using Azure Monitor, Azure Automation, and Azure Arc as the core operational tools.
CAF and the Well-Architected Framework
The CAF and the Well-Architected Framework are complementary but address different concerns. The CAF provides guidance on the journey of adopting Azure — strategy, planning, landing zones, migration, governance. The WAF provides guidance on the quality of individual workloads — how to design each application for reliability, security, cost, operational excellence, and performance. Organisations use both together for a complete cloud programme.
CAF for Small Organisations
The CAF is designed to be scalable — large enterprises use all six stages in depth, while small organisations can adopt a lighter approach. The start small and expand guidance helps smaller teams begin with a minimal landing zone, migrate a few workloads, and grow their governance maturity over time. The CAF documentation provides specific guidance for SME adoption scenarios distinct from large enterprise migrations.
CAF Tools and Accelerators
Microsoft provides several tools and accelerators to speed up CAF adoption:
- CAF Landing Zone accelerator — Bicep/Terraform templates for deploying an enterprise landing zone
- Azure Migrate — discovery and migration tooling for the Adopt stage
- Azure DevOps CAF template — pre-populated backlog for the cloud adoption plan
- Microsoft Assessment tools — readiness assessments for the Strategy and Plan stages
Quick Check
Test your understanding of Microsoft Azure Fundamentals (AZ-900) concepts from this lesson.
Lesson Recap
In this lesson you learned: the Cloud Adoption Framework guides organisations through Strategy, Plan, Ready, Adopt, Govern, and Manage stages; the Ready stage focuses on establishing landing zones as the foundation; and the CAF and WAF are complementary — CAF covers the adoption journey while WAF covers workload quality. Next up we explore Azure Landing Zones in depth.
Frequently asked questions
Is the “Cloud Adoption Framework Overview” lesson free?
Yes — the full text of “Cloud Adoption Framework Overview” is free to read here on the web, and the Cloud & IT Cert Prep course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Cloud & IT Cert Prep course, upgrade to CoddyKit PRO.
What will I learn in “Cloud Adoption Framework Overview”?
Walk through the six stages of the Microsoft Cloud Adoption Framework — Strategy, Plan, Ready, Adopt, Govern, and Manage — and apply each to a cloud migration scenario. You practise Cloud & IT Cert Prep with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Cloud & IT Cert Prep?
No prior experience is required. Cloud & IT Cert Prep on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Cloud Adoption Framework Overview” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Cloud & IT Cert Prep lesson?
Yes. Every Cloud & IT Cert Prep lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- Cloud Adoption Framework Overview
- Azure Landing Zones
- Hub-and-Spoke Network Topology
- Enterprise Identity and Access Design