Tools and templates

The Cloud Adoption Framework has tools, templates, and assessments that can help you quickly implement technical changes. Use this framework to accelerate your cloud adoption. The following resources can help you in each phase of adoption. These tools, templates, and assessments can be used in multiple phases.

Strategy

Resource Description
Cloud journey tracker Identify your cloud adoption path based on the needs of your business.
Strategy and plan template Document decisions as you execute your cloud adoption strategy and plan.

Plan

Resource Description
Strategic migration assessment and readiness tool From business planning, to training, to security and governance—find out how to prepare for your Microsoft Azure migration, using the strategic migration assessment and readiness tool (SMART).
Cloud journey tracker Identify your cloud adoption path based on the needs of your business.
Strategy and plan template Document decisions, as you execute your cloud adoption strategy and plan.
Cloud adoption plan generator Standardize processes by deploying a backlog to Azure Boards using a template.
Using the Strategy-Plan-Ready-Govern Azure DevOps template Standardize processes by deploying a backlog to Azure Boards using a template.

Ready

Resource Description
Readiness checklist Use this checklist to prepare your environment for adoption. The checklist includes preparations for your first migration landing zone, and personalizing the blueprint and expanding it.
Naming and tagging conventions tracking template Document decisions about naming and tagging standards to ensure consistency and reduce onboarding time.
CAF Foundation blueprint Use a lightweight implementation of an initial governance foundation, to provide practical experience with governance tools in Azure.
CAF Migration landing zone blueprint Provision and prepare to host workloads being migrated from an on-premises environment into Azure. For more information about this blueprint, see Deploy a migration landing zone.
Terraform modules Open-source code base for the Terraform version of the CAF Azure landing zones.
Terraform registry The Terraform registry website can be filtered to list all of the applicable Cloud Adoption Framework modules, needed to create a landing zone via Terraform.
Enterprise-scale landing zone Open-source code base for the enterprise-scale implementation of the CAF Azure landing zones.
Data management zone Deploys a single Data Management Zone to a subscription. Note: Deploy before the data landing zone.
Data landing zone Expand your landing zone with data. Data landing zone shared services, such as data storage, ingestion services, and management services.
Data management and landing zone Azure DevOps template Use this Azure DevOps project to guide you through all the steps and decisions to build your data management and landing zone.

Govern

Resource Description
Governance benchmark assessment Identify gaps between your current state and business priorities, and get the right resources to help you address those gaps.
CAF Foundation blueprint Lightweight implementation of an initial governance foundation, to provide practical experience with governance tools in Azure.
Governance discipline template Define the basic set of governance processes used to enforce each governance discipline.
Cost Management discipline template Define the policy statements and design guidance to mature the cloud governance in your organization. Focuses on cost management.
Deployment Acceleration discipline template Define the policy statements and design guidance to mature the cloud governance in your organization. Focuses on deployment acceleration.
Identity Baseline discipline template Define the policy statements and design guidance to mature the cloud governance in your organization. Focuses on identity requirements.
Resource Consistency discipline template Define the policy statements and design guidance to mature the cloud governance in your organization. Focuses on resource consistency.
Security Baseline discipline template Define the policy statements and design guidance to mature the cloud governance in your organization. Focuses on the security baseline.
Azure Security Benchmark The Azure Security Benchmark (ASB) provides prescriptive best practices and recommendations to help improve the security of workloads, data, and services on Azure.
Azure governance visualizer The Azure governance visualizer is a PowerShell script. It iterates through Azure tenant's management group hierarchy, down to the subscription level. It captures data from the most relevant Azure governance capabilities—such as Azure Policy, Azure role-based access control (Azure RBAC), and Azure Blueprints. From the collected data, the visualizer shows your hierarchy map, creates a tenant summary, and builds granular scope insights about your management groups and subscriptions.
Microsoft Product Placemat for CMMC L3 The Microsoft Product Placemat for Cybersecurity Maturity Model Certification (CMMC) Level 3 (Preview), is an interactive view representing how Microsoft cloud products and services may satisfy requirements for CMMC practices.

Migrate

Resource Description
Datacenter migration discovery checklist Review this checklist for information that helps identify workloads, servers, and other assets in your datacenter. Use this information to help plan your migration.
Migration templates In the Azure DevOps generator, we've built several templates that you can use to help streamline your projects. Templates have been created for Azure Virtual Desktop, server migration, SQL migration, and AKS deployments.

Innovate

Resource Description
Knowledge Mining the knowledge mining Azure DevOps project simplifies the process of accessing the latent insights contained within structured and unstructured data.
Modern Data Warehouse Build your modern data warehouse using this Azure DevOps project, in this project we have links to assets, code and learning material all intended to help simplify your deployment.
Retail Recommender This Solution Accelerator is an end-to-end example on how to enable personalized customer experiences for retail scenarios by leveraging Azure Synapse Analytics, Azure Machine Learning Services, and other Azure Big Data services. This project can be found in the following GitHub repo Retail Recommender with Azure Synapse.
Modern IoT Azure Connected sensors, devices, and intelligent operations can transform businesses and enable new growth opportunities. In this project you will get the work items needed to plan and implement your IOT solution using the Azure IoT Platform.
Many Models In the real world, many problems can be too complex to be solved by a single machine learning model. Whether that be predicting sales for each individual store, building a predictive maintenence model for hundreds of oil wells, or tailoring an experience to individual users, building a model for each instance can lead to improved results on many machine learning problems.
Demand Forecasting This accelerator was built to provide developers with all of the resources needed to build a solution to identify the top factors for revenue growth from an e-commerce platform using Azure Synapse Analytics and Azure Machine Learning.

Manage

Resource Description
Microsoft Azure Well-Architected Review This online assessment aids in defining workload-specific architectures and operations options.
Best practices source code This deployable source code complements and accelerates adoption of best practices for Azure server management services. Use this source code to quickly enable operations management and establish an operations baseline.
Operations management workbook Document decisions about operations management in the cloud. Facilitate conversations with the business to ensure alignment regarding SLAs, investment in resiliency, and budget allocation related to operations.

Organize

Resource Description
Cross-team responsible, accountable, consulted, and informed (RACI) diagram Download and modify the RACI spreadsheet template to track organizational structure decisions over time.

Secure

Resource Description
Deploy STIG-compliant Windows VM This quickstart shows how to deploy a STIG-compliant Windows virtual machine (Preview) on Azure or Azure Government using the corresponding portal.
Deploy STIG-compliant Linux VM This quickstart shows how to deploy a STIG-compliant Linux virtual machine (Preview) on Azure or Azure Government using the corresponding portal.