Azure Automation

  • 4.8(45,987 Rating)

Course Overview

The Azure Automation course provides comprehensive training on automating cloud management tasks using Microsoft Azure’s cloud automation service. In this course, learners will gain a deep understanding of Azure Automation, exploring various components such as runbooks, DSC configurations, and the integration with source control systems.

Course Prerequisites

To ensure that students have the foundational knowledge required for successfully undertaking training in the Azure Automation course, the following prerequisites are recommended:

Learning Objectives – What you will Learn in this Azure Automation?

Introduction to Azure Automation Course Learning Outcomes

Gain proficiency in automating cloud management tasks, managing resources, and integrating Azure services using Azure Automation. Enhance skills in PowerShell, Python, DSC, and source control integration for efficient cloud operations.

Learning Objectives and Outcomes

  • Understand the fundamentals of Azure Automation and its components.
  • Develop and manage PowerShell Workflow and Python runbooks for task automation.
  • Create, import, and manage assets such as credentials, variables, and connections.
  • Install and configure the Azure PowerShell module to manage Azure Automation.
  • Connect and authenticate to Azure Automation using PowerShell for management tasks.
  • Learn about Desired State Configuration (DSC) and how to implement it in Azure environments.
  • Deploy and manage DSC configurations for consistent state management across Azure resources.
  • Configure and manage Hybrid Runbook Workers for on-premises automation.
  • Integrate Azure Automation with source control systems like GitHub and Azure Repos for version control and collaboration.
  • Implement best practices for designing, optimizing, and monitoring Azure Automation to ensure efficient and scalable automation solutions.
  • Basic understanding of cloud computing concepts and the Azure platform.
  • Familiarity with the Windows PowerShell scripting language and command line interface.
  • Knowledge of PowerShell Workflow, as it is used for creating runbooks in Azure Automation.
  • Experience with Python is beneficial for understanding Python runbooks.
  • Fundamental awareness of source control principles and experience using GitHub or other version control systems.
  • An introductory level of knowledge in networking, including understanding of IP addressing, domain name system (DNS), and firewalls.
  • Some familiarity with Desired State Configuration (DSC) and configuration management concepts would be helpful, but not mandatory.
  • General IT troubleshooting skills to understand monitoring and troubleshooting lessons.

These prerequisites are meant to provide a foundation upon which the course will build. With these skills, students will be better equipped to grasp the course content and apply the lessons in practical scenarios.

Target Audiance

  • Systems Administrators
  • DevOps Engineers
  • Cloud Engineers
  • Infrastructure Architects
  • IT Operations Staff
  • Security Engineers
  • Developers with an interest in deployment automation
  • Technical Managers overseeing IT operations or cloud infrastructure
  • IT Professionals looking to learn about Azure for career advancement
  • PowerShell Scripters seeking to automate Azure tasks
  • Python Developers interested in automating cloud workflows

Schedule Dates

Azure Automation
15 July 2024 - 16 July 2024
Azure Automation
15 October 2024 - 16 October 2024
Azure Automation
15 January 2025 - 16 January 2025
Azure Automation
15 April 2025 - 16 April 2025

Course Content

  • Module 1 introduces the fundamentals, setting the stage for more advanced topics.

  • In Module 2, learners will dive into creating and managing runbooks, with specific lessons on PowerShell Workflow and Python runbooks, along with asset management.

  • Module 3 focuses on Azure Automation management using PowerShell, teaching students to install, configure, and connect using the Azure PowerShell Module.Advanced modules cover Azure Automation DSC, Hybrid Runbook Workers, source control integration, and security and auditing.

  • The course concludes with best practices in Module 4, ensuring learners can design, implement, optimize, monitor, and troubleshoot Azure Automation solutions effectively. Through this Azure Automation training, participants will develop the skills to automate and streamline their Azure cloud operations.


Yes, we do.

Yes, course requiring practical include hands-on labs.

We use the best standards in Internet security. Any data retained is not shared with third parties.


Start learning with 15.8k students around the world.
  • 3.3k
  • 100+
    Certified Instructors
  • 99.9%
    Success Rate
Open chat
How Can We Help You?