Deploy a website with Azure virtual machines

Beginner
Developer
Azure
Azure Virtual Machines
Azure Portal
Azure Cloud Shell

If your web hosting requirements aren't directly supported by the Azure Web app platform, you can leverage virtual machines to customize and control every aspect of the web server. Learn how to create, configure, and manage virtual machines on Linux and Windows that host web apps. This learning path can help you prepare for the Microsoft Certified: Azure Developer Associate certification.

Prerequisites

None

Modules in this learning path

Learn about the decisions you make before creating a virtual machine, the options to create and manage the VM, and the extensions and services you use to manage your VM.

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.

Azure virtual machines (VMs) enable you to create dedicated compute resources in minutes that can be used just like a physical desktop or server machine.

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