Authoring ARM Templates with Visual Studio 2019
Lab
Intermediate
1 h 45 m
2018-10-10
Lab Overview
In this lab, you will learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio 2019 focused on infrastructure as a service (IaaS) technologies. You will author a template that deploys a virtual machine that automatically configures a web server with a sample app as well as a virtual machine with SQL Server and a database for the sample app.

Related Learning Path(s):
Automating Azure with Resource Manager Templates
AZ - 103 Microsoft Azure Administrator
Objectives
  • Add and configure the following resources within an ARM template: Virtual Machines, Virtual Networks, Storage Accounts, PowerShell DSC Extensions, Public IP addresses, Network Security Groups
  • Add parameters and variables to an ARM template
  • Deploy the template to a resource group using Visual Studio 2017
Pre-Requisites
  • Experience with Microsoft Azure Infrastructure as a Service
Exercises

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

In this exercise, you will create a new Azure Resource Manager template add a virtual network and then deploy it to Microsoft Azure.

In this exercise, you will add a new storage account to the ARM template, followed by adding virtual machines for the web application and for the database VM instances. You will define the virtual machine configuration using the PowerShell DSC Script extension and then lock the environment down using a network security group.

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

Labs provide a live environment to get hands-on experience using the same tools and services in the real world.


Learn More