Azure Automation is a Microsoft Azure service that enables organizations to automate the deployment, configuration, maintenance, and operational management of Azure and hybrid environments. It supports PowerShell and Python runbooks, scheduling, shared resources, webhooks, source control integration, Update Management, Change Tracking, and Desired State Configuration (DSC) to simplify repetitive administrative tasks and improve operational consistency. This course provides practical knowledge of creating, managing, and monitoring automation workflows, helping IT professionals reduce manual effort, improve reliability, and efficiently manage cloud infrastructure at scale.
Prerequisites
- Basic understanding of cloud computing concepts
- Understanding of Microsoft Azure fundamentals is helpful
- Basic knowledge of PowerShell or scripting is an advantage
What Will You Learn?
- Azure Automation concepts and architecture
- Creating and managing Automation Accounts
- Developing and executing runbooks
- PowerShell and Python automation in Azure
- Scheduling and monitoring automation jobs
- Managing variables, credentials, and assets
- Implementing Desired State Configuration (DSC)
- Automating real-world Azure operational tasks
Who Should Learn?
- Cloud administrators
- System administrators
- Azure engineers and DevOps professionals
- IT operations and support engineers
- Infrastructure and cloud automation engineers
- Professionals managing Azure environments