Skip to main content

Migrating Workloads to Azure

About This Course

Azure is the public cloud offering from Microsoft where applications that run on virtual machines (VMs), can be run in what is known as Infrastructure as a Service (IaaS). IaaS is one of the most widely used services in the Azure, and supports building hybrid models where VMs that were traditionally run in private datacenters can now be run in the public cloud. This course teaches the various options for companies to make the transition and migrate those IaaS workloads.

Migrating to Microsoft Azure leveraging a systematic approach will be explored. Tactics for success such as decision making techniques on when to use manual approaches or leveraging automation will be covered. In addition, preferred practices for migrating IaaS workloads will be shared including: learning how to decide if rebuilding is the right approach or doing some type of Lift & Shift using the Tools Microsoft provides.

The services that run in IaaS rely heavily on the Storage, Compute and Networking capabilities of Azure. Specifically, virtual machines are where the majority of these services will run in the Microsoft Cloud. Different tools used for migrating workloads that use VMs will be explored. These include: using the Physical to VM disk tools, taking images of existing VMs and moving them to the Cloud manually or leveraging Azure Site Recovery as an almost zero downtime migration tool. Using the Azure Portal, Azure PowerShell cmdlets and other tools will be covered including preparing your VM images to be imported into Azure. Additional topics include capacity planning and moving large volumes of data to Microsoft Azure.

Azure Networking strategies for the migration and long-term hybrid cloud will be explored including Site to Site VPNs and ExpressRoute will also be examined.


This course is designed for information technology professionals that are managing both On-Premises and Public Cloud infrastructures and are in the process of migrating workloads, running hybrid workloads or moving from an on premises solution to a full cloud solution.

  • Professionals should a general understanding of cloud computing including services and usage models.
  • Professionals should have a good foundation in accessing and using simple Windows PowerShell commands.
  • Professionals should have a basic understanding of Azure services and components, including Azure PowerShell.
  • Professionals should have a general understanding of on-premises virtualization technologies, including virtual machines, virtual networking, and virtual hard disks.

Course Staff

Course Staff Image #1

Steve Ross

Steve is a Principal Cloud Solution Architect with Opsgility. Prior to Opsgility, Steve was with Microsoft, helping partners get to market and grow their business with Azure-based product and services offerings.

  1. Course Number

  2. Course Mode

  3. Estimated Effort

    8-16 hours total