Automating Deployment and Scale of Azure IaaS Solutions
This course dives into how to script, automate, and scale Azure deployments, so that you can fully utilize Azure automation technologies and techniques, in an optimal manner.
What you'll learn
Automation is key to fully utilizing Azure in a consistent and optimal manner. In this course, Automating Deployment and Scale of Azure IaaS Solutions, you will learn how to create and scale services in an automated fashion. First, you will delve into the automation technology options offered within Azure. Next, you will dive into using PowerShell and JSON templates to define and deploy services to Azure. Last, you will learn how to scale resources in Azure. When you are finished with this course, you will have the foundational knowledge to help you script, automate, and scale Azure deployments.
Table of contents
- Module Introduction 1m
- Review of the JSON Format 3m
- Walkthrough of an Azure JSON Template 9m
- Review of Tools to Edit JSON Templates 5m
- Using Visual Studio to Create and Edit JSON Templates 6m
- Using VS Code to Edit JSON Templates 6m
- Utilizing Existing JSON Templates 5m
- How to Deploy JSON Templates 7m
- Module Summary 1m
- Module Introduction 1m
- Azure Automation Introduction 5m
- Why PowerShell Workflows? 5m
- Textual vs. Graphical Runbooks 3m
- Demonstration of Using Azure Automation 16m
- Azure Automation Authentication 5m
- Azure Automation Hybrid Runbook Workers 2m
- Using PowerShell DSC in Azure 7m
- Integrating Azure with Service Catalogs 3m
- Module Summary 1m