Skip to content
This repository was archived by the owner on Oct 23, 2022. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Azure Cloud Adoption Framework

CAF is a set of methodologies. It's iterative, and not something "you do".

Cloud Adoption Framework for Azure

CAF Assessmnent Benchmark

Building a Digital Operating Model with Microsoft Cloud Adoption Framework (PDF)

Microsoft CAF Strategy and Plan template

Naming and Tagging tracker template

Architectural Decision Guides

CAF

Implement Disciplines of Cloud Governance

Cost Management template

Security Baseline template

Identity Baseline template

Resource consistency template

Deployment Acceleration template

Plan

Cloud Adoption Team (execution, agility) vs Cloud Governance Team (ensures processes and controls are implemented) Rationalize Digital Estate * Incremental approach (Power of 10 * select first 19 applications to be migrated which are a mix of simple and complex workloads) * The output is a prioritized backlog

Skills Readiness Plan

Cloud Adoption plan Converts the aspiratoinal goals of the cloud adoption strategy into an actionable plan. Use MSFT Template, sit down with client to fill it out.

  • Identify owners of the applications
  • Identify dependencies

Strategy, Plan & Ready Tooling Use Azure Devops Demo Generator (choose template: Microsoft Cloud Adoption Framework).

  • Scrum-based
  • Includes epics, work items, etc.
  • Can be customized with e.g. landing zone
  • Can be integrated to Teams (don't ever need to use the browser/Devops)

Assessment - CAF benchmark: https://fusionassessment.azurewebsites.net/

Common blockers:

  • Team doesn't fully understand the cloud
  • Stalled making hard decisions regarding networking, identity, connectivity, and centralized management principles
  • Understanding governance, security & operations

Involve CSO from the start. Aim for 100% alignment on the Azure environment

Ready

Go portal.azure.com Type in the search bar: Quickstart Center Select Azure Setup Guide

  • Step 1: Define a management hierarchy

    • Create Management Groups, Subscriptions, and Resource Groups (optional)
  • Step 2: Management Access (RBAC)

    • Add Role assignments in Subscriptions and Resource Groups
  • Step 3: Manage Costs

    • Configure budget and alerts
  • Step 4: Governance, security and compliance

    • Create and publish a blueprint
    • Assign Azure policies (may be part of the blueprint itself)
    • Explore Azure Security Center (ARM template for ASC may be part of the blueprint)
  • Step 5: Monitoring and reporting

    • Explore Azure Monitor: visualize metrics, run log queries, set up alerts and actions
    • Explore Azure Service Health: Check global view of the health of Azure Services
    • Explore Azure Advisor: Check Azure recommendations for e.g:
      • High availability (e.g. add VM to scaleset)
      • Security (e.g. apply disk encryption or enable NSG)
      • Performance (e.g. create indexes for boosting SQL query performance)
      • Cost (e.g. resizing, shutting down underused VMs)
    • Operational excellence (e.g: set up and enforce policy rule, repair invalid log alerts, configure alerts)

About

Resources and Tools for Azure Cloud Adoption Framework

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors