Empower IT professionals to automate Azure deployments efficiently with 'Developing Azure Resource Manager Templates,' mastering Infrastructure as Code for streamlined cloud management and reliable application environments.
Describe the benefits of Infrastructure as Code (IaC).
Use development tools to author and version templates.
Automate server environments with one-click deployments.
Employ best practices for template development.
This class starts with an overview of Microsoft Azure including the Azure Portal and how to automate tasks in the cloud using PowerShell. Then we’ll dive deep into ARM template development. You will learn how to define your infrastructure as code and how to build reusable templates for reliable and repeatable deployments. You’ll also see how you can use Azure VM extensions to bootstrap servers with PowerShell DSC and standard shell scripts. By the end of the class, you’ll be able to build an automated end-to-end solution with Azure Resource Manager templates.
No upcoming dates. Please check back later.
Introduction to Microsoft Azure
Azure Resource Manager Overview
Deploying Infrastructure in the Azure Portal
Automating Azure Infrastructure using PowerShell
Getting Started with JSON
Exporting JSON Templates from the Portal
Understanding Template Structure
Deploying Templates with PowerShell
Deploying Templates with the ARM Rest API
Versioning Templates in Source Control
Setting up One-Click Deployments
Overview of Expressions and Functions
Numeric Functions
String Functions
Array Functions
Resource Functions
Defining Parameters
Free-form vs. Known Configuration
Setting Parameter Constraints
Validating Parameter Input
Customizing Parameter Values at Runtime
Defining Variables
Using Functions with Variables
Storing JSON Objects in Variables
Understanding Resource Structure
Defining Resource Property Values
Setting Resource Dependencies
Deploying Multiple Resources with Copy Object
Linking to a Parameter File
Linking to Another Template
Using Variables to Link Templates
Using the Domain Join Extension
Creating Startup Scripts with the Custom Script Extension
Bootstrapping Servers with the PowerShell DSC Extension
Creating the Network Infrastructure
Deploying Domain Controllers
Launching Member Servers
Validating the Solution
Your team deserves training as unique as they are.
Let us tailor the course to your needs at no extra cost.
Trusted by Engineers at:
and more...
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier