Azure Automation with Azure PowerShell and the Azure CLI
Learn to automate Azure tasks with templates, PowerShell, CLI, and Azure Automation in this 5-day advanced course.
Course Description
In this 5-day course, you will learn the inner workings of Azure Resource Manager and learn how to use tools like Azure Resource Manager Templates, Bicep, Azure PowerShell and the Azure CLI to automate the creation, deletion and management of resources in Azure.
Audience Profile
Attendees for this class should have a solid understanding of managing resources using the Azure portal and have some experience with scripting languages such as Bash or PowerShell.
About this Course
Course Outline
Module 1: Advanced Azure Resource Manager
In this module, you will learn the inner works of Azure Resoure Manager and how it can be used programmatically to automate and update Azure Resources.
Module 2: Introduction to Azure Resource Manager Templates
In this module, you will learn how to author Azure Resource Manager templates, including nested templates, and deployment and authoring best practices
Module 3: Introduction to Azure Bicep
In this module, you will learn how to author templates using the Bicep language. This module will cover deployment and authoring best practices
Module 4: Automating Resources with Azure PowerShell
In this module, you will learn how to leverage the Microsoft Azure modules for PowerShell.
Module 5: Automating Resources with the Azure CLI
In this module, you will learn how to use the Azure Command Line Interface
Module 6: Leveraging Azure Automation to Automate Tasks
In this module, you will learn how to use Azure Automation to automate tasks such as scaling or turning off resources.
Duration
5 Days
Prerequisites
- understanding of managing resources using the Azure portal
- some experience with scripting languages such as Bash or PowerShell.
Level
Intermediate
Product
- Azure
- PowerShell
- CLI