Official Documentation

Service Description

Automation greatly facilitates the management of Azure resources by enabling the automation of tasks such as the creation of resources, their deployment, monitoring, and administration as part of a workflow-based engine. Associated resources (e.g., a cloud service with associated storage account and Active Directory setup) can be created and managed using what are referred to as "runbooks." The individual resources then no longer have to be created individually and separately.

Getting Started

  1. Understanding Operations Management Suite Automation
    8/31/2016, Video, 0:12:09
  2. Azure210x - Automating Azure Workloads
    5/31/2017, Mva
  3. Getting Started with Operations Management Suite Automation
    8/31/2016, Video, 0:15:39
  4. Automating the Cloud with Azure Automation
    8/14/2014, Mva
  5. Microsoft Azure Essentials: Azure Automation
    3/11/2016, Ebook
  6. Automating Operational and Management Tasks Using Azure Automation
    5/4/2015, Video, 1:33:34

Latest Content

RSS Feed

Scheduled runbooks will use the latest modules in your automation account Blog
Azure Analysis Services Programmability and Automation Webinar Video
Import support for signed DSC node configurations in Automation Blog
Azure Automation available in UK and West Central US regions Blog
Creating an Azure Vending Machine to Show the Possibilities of Azure Video
Error handling added to Automation graphical runbooks Blog
Update: Automation Graphical Authoring SDK Blog
Update: Automation Graphical Authoring SDK Blog
Invoking Operations Management Suite Automation Runbooks Video
Migrating Runbooks from System Center Orchestrator to Operations Management Suite Automation Video
Operations Management Suite Automation DSC Video
Hybrid Cloud Automation with Operations Management Suite Automation Video

Azure Documentation

1. Overview
     1.1. What is Azure Automation?
2. Get started
     2.1. Get started with Azure Automation
     2.2. Runbook tutorial
          2.2.1. Create graphical runbook
          2.2.2. Create PowerShell runbook
          2.2.3. Create PowerShell Workflow runbook
3. How to
     3.1. Authentication and security
          3.1.1. Create standalone Automation account
          3.1.2. Create Azure AD User account
          3.1.3. Configure Authentication with AWS
          3.1.4. Create Automation Run As account
          3.1.5. Validate Automation account config
          3.1.6. Manage role-based access control
          3.1.7. Manage Automation account
     3.2. Create runbooks
          3.2.1. Runbook types
          3.2.2. Create and import runbooks
          3.2.3. Edit textual runbooks
          3.2.4. Edit graphical runbooks
          3.2.5. Test a runbook
          3.2.6. Learning PowerShell Workflow
          3.2.7. Child runbooks
          3.2.8. Runbook output
          3.2.9. Source control integration
     3.3. Automate runbooks
          3.3.1. Start a runbook
          3.3.2. Start a runbook from a webhook
          3.3.3. Run runbooks in your datacenter
          3.3.4. Configure runbook input parameters
          3.3.5. Error handling in graphical runbooks
          3.3.6. Track a runbook job
          3.3.7. Change runbook settings
          3.3.8. Manage Azure Automation data
          3.3.9. Call Azure Automation Runbook from Log Analytics alert
     3.4. Deploy configuration management (DSC)
          3.4.1. Desired State Configuration (DSC) overview
          3.4.2. Getting started
          3.4.3. Onboarding machines for management
          3.4.4. Compiling DSC configurations
          3.4.5. Continuous deployment using Chocolatey
          3.4.6. Forward Azure Automation DSC reporting data to OMS Log Analytics
     3.5. Manage automation assets
          3.5.1. Certificates
          3.5.2. Connections
          3.5.3. Credentials
          3.5.4. Integration Modules
          3.5.5. Schedules
          3.5.6. Variables
          3.5.7. Update Azure PowerShell modules
     3.6. Automate scenarios
          3.6.1. Runbook gallery
          3.6.2. Create Amazon Web Service VM
          3.6.3. Remediate Azure VM alert
          3.6.4. Start/stop VM with JSON Tags
          3.6.5. Remove Resource Group
          3.6.6. Source control integration with GitHub Enterprise
          3.6.7. Source control integration with VSTS
     3.7. Solutions
          3.7.1. Change Tracking
          3.7.2. Update Management
          3.7.3. Start/stop VMs during off-hours
     3.8. Monitor
          3.8.1. Forward Azure Automation job data to Log Analytics
          3.8.2. Unlink Azure Automation account from Log Analytics
     3.9. Migrate
          3.9.1. Migrate from Orchestrator
          3.9.2. Move Automation Account
     3.10. Troubleshoot
          3.10.1. Troubleshoot common errors
          3.10.2. Troubleshoot Hybrid Runbook Worker
4. Reference
     4.1. PowerShell
     4.2. PowerShell (Classic)
     4.3. .NET
     4.4. REST
     4.5. REST (Classic)
5. Resources
     5.1. Automation introduction video
     5.2. Azure Automation training
     5.3. Azure Roadmap
     5.4. Learning path
     5.5. MSDN forum
     5.6. Pricing
     5.7. Release notes
     5.8. Service updates
     5.9. Stack Overflow
     5.10. Videos

Web Content

Content Type
Microsoft Azure Essentials: Azure Automation Ebook

Online Training Content

Date Title
5/31/2017 Azure210x - Automating Azure Workloads
8/14/2014 Automating the Cloud with Azure Automation


Tool Description
CloudMonix CloudMonix enhances Microsoft Azure by providing deep monitoring of most of Azure's infrastructure via live dashboards, ability to self-heal from many different production issues, on-demand historical performance and uptime reports, customizable alerts & notifications, sophisticated auto-scaling engine, integration to third party systems, and a lot more.