Skip to content

CAF and WAF

Cloud Adoption Framework Steps

Strategy

Business justification & outcomes

  1. Motivations → Why move? (migration, innovation)
  2. Success Measurements → Savings/New markets/Revenue/...
  3. Business Justification → ROI → Business Case (Motivations + Measurements = Business Justification) → MS Helpers: Azure TCO calc, Azure Pricing Calc, Azure Cost Management
  4. First Project:

  5. Business Criteria (Should already work (not WIP/Prototype/new Project), dedicated owner, strong motivation to move

  6. Technical Criteria (minimum dependencies)

Planning

CAF 1 Stage: Actionable plan

  1. Digital Estate (Asset Inventory) → 5 Rs Rationalization:

  2. Rehost → move to cloud without any changes (IaaS)

  3. Refaktor → small changes to make it fit in Azure e.g. IaaS VM + Paas DB + PaaS Webserver
  4. Rearchict → Introduce new technologies e.g. Key Vault, Backup Process, ...
  5. Rebuild → Effort to do above is to high/not worth it → start new
  6. Replace → What does the cloud has to offer already → Maybe Azure replaces your app with an SaaS solution

  7. Initial Organization Alignment (every one of relevance/importance needs to agree on moving to the cloud)

  8. Skills readiness plan → review current skill set → create plan to address gaps (new skills required)
  9. Cloud Adoption Plan = Digital Estate + Initial Organization Alignment + Skills readiness plan

Readiness

CAF 2 Stage: Prepare Azure Environment

  1. Azure Setup Guide → Read Docs → How do you want your environment to look like
  2. Azure Landing Zone → Create Environment → Code Base → IaC
  3. Extend Landing Zone → Expand for further cloud transition
  4. Check Best Practices → Hard to change later, do it right

Adopt

CAF 3 Stage: Implement → migrate & innovate

  1. Migrate

    • First Migration
    • Migration Scenarios (OS, App, Data, Other)
    • best practices → tool check/design check/process check
    • migration process improvement → eval current migration steps and improve where possible
  2. Innovate

    • Business Value Consensus → Value/needs vs. cloud strategy
    • Innovation Guide → MVP
    • best practices
    • process improvement

Overall Management Processes

Governance (overall process)

- comply, control and secure
- Define governance solutions → Business needs, agility, control risks

Management (overall process)

- Operate & Optimize
- Manage cloud environment (Cloud operations) → Stability & Control Costs

Organize

- Roles and Responsibilities (RACI)