Linux on Azure

Solution Architect
Solution Architect
Azure Virtual Machines

This comprehensive learning path reviews deployment and management of Linux on Azure. Learn about cloud computing concepts, Linux IaaS and PaaS solutions and benefits and Azure cloud services. Discover how to migrate and extend your Linux-based workloads on Azure with improved scalability, security, and privacy.


  • Ability to configure and administer a Linux server
  • Access to a Microsoft Azure account
  • Ability to navigate the Azure portal

Modules in this learning path

This module helps you understand the types of services and platforms Azure provides for Linux environments. Perhaps you're exploring the migration of Linux-based workloads to the cloud or you're looking at rearchitecting Linux-based applications to increase agility and reduce time to market. After reviewing this material, you should be able to choose which types of services you'll need to start planning your Linux environment.

Learn about standards and practices for planning, deploying, managing, and optimizing Linux VMs in Azure.

Azure allows you to use several common provisioning tools to deploy Linux virtual machines (VMs), to include Terraform, Bicep, the Azure portal, and the Azure CLI. In this module, you'll learn how to deploy a Linux virtual machine using each of these methods.

Learn how to set up a MEAN-based web application on a new Azure Linux virtual machine.