Authoring ARM Templates with Visual Studio Code
2 h 0 m
Lab Overview
In this lab, you learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio Code, focused on Infrastructure as a Service (IaaS) technologies. You author a template that deploys a virtual machine, which gets automatically configured as a web server with a sample web app, as well as configuring a second virtual machine which gets configured with SQL Server and a database for the sample app.

In this exercise, you create a Virtual Machine in Azure that will be used to complete the exercises in this lab guide and learn what you will build in the lab.

In this exercise, you will author an Azure Resource Manager template using Visual Studio Code and deploy it using the Azure CLI tools.  In the following exercises, we will be manually creating our ARM template leveraging the IntelliSense features of Visual Studio code for syntax adherence.

In this exercise, you will provision two virtual machines as part of your ARM Template. You will then configure custom script extensions to customize the virtual machines. Finally, you will create a network security group and apply it to a resource group to further constrain traffic to the network.

Real-Time Lab
Not Registered?
Create Account
Already Registered?
What are Labs?

Labs are where you can get hands on experience from what you have learned from lectures. You get to work in real time in virtual machines at your pace.