Build and Deploy Azure Templates
Azure Training Architect II
This course is intended for students with a basic understanding of Azure. Students should be able to connect to Azure and provision an Azure virtual machine from scratch with a resource group, storage account, and other basic virtual machine settings.
This deep dive course will cover the usage of Azure Resource Manager (ARM) templates to facilitate the rapid and automated deployment of Azure Resources.
In addition, we will cover Azure ARC as a methodology to extend Azure Templates to premise or other cloud platform servers.
This is a short course introduction to Buidling and Deploying Azure Resource Manager (ARM) Templates. ARM templates are the foundation to creating infrastructure as code. One should have a basic understanding of Azure and the Azure Portal prior to starting this course.
About the Training Architect
This introductory session introduces Robert Burnett, the instructor for this course.
Working with Azure Resource Manager
Azure Resource Manager Template Architecture
What is an Azure Resource Manager Template?
Before we get started using Azure Resource manager templates, let's take a look at what makes up a template and why we might want to use them as a part of our deployment methodology.
Benefits of Azure Resource Manager Templates
Let's look at some of the benefits to using Azure Resource Manager templates for managing Azure resources.
ARM Template Terminology
In this session, we explore terminology related to Azure Resource Manager templates.
On-Premises Templates with Azure ARC
This session introduces the capability of using Azure ARC to extend ARM templates beyond the Microsoft Data Center. Azure ARC can be used to manage Virtual Machines in any environment and also used to extend Kubernetes to beyond Azure to Amazon, Google or any other cloud provider as well extending Azure Data Services to any cloud platform.
Azure Template Best Practices
In this session, we explore the best practices and limitations of Azure Respource Manager templates.
In this session, we explore the other versions of Azure and how to ensure our template will work regardless of location.
Deploying Azure Templates
In this session, we discuss the incremental deployment mode for Azure Resource Manager (ARM) templates.
In this session, we examine the use of complete deployment mode when deploying Azure Resource Manager templates.
This session serves as an introduction to the Deployment Manager which allows the deployment of resources in a hierarchical order. This enables it to meet complex deployment needs.
Using Visual Studio Code to Manage Azure Templates
In this session, we take a look at the Visual Studio Code toolset we can use to manage and deploy Azure Resource Manager templates.
Using Azure Cloud Shell to Manage Azure Templates
In this session, we explore the toolset of Azure Cloud Shell along with some of the advantages and disadvantages of using it to manage Azure templates.
Using Azure Templates with Non-Azure Virtual Machines
Introduction to Azure ARC
In this session, we explore how we can extend our Azure JSON templates to be used in other locations.
What Can Azure ARC Do?
In this session, we examine the benefits of using Azure templates with Azure ARC.
This session will discuss next steps depending on the cloud path of interest: developer, infrastructure engineer, Azure administrator, or Azure cloud architect.
Take this course and learn a new skill today.
Transform your learning with our all access plan.Start 7-Day Free Trial