The Azure Migration Program provides a step-by-step approach to migrate workloads to Azure over time. It offers prescriptive guidance, tools, skill building, and incentives to accelerate customers' journey to the cloud. Customers first assess their environments and plan migrations. They then build the foundation and complete skill building. With assistance from Microsoft and partners, customers execute migrations, optimize workloads, and establish management and security practices on Azure.