Azure Automation 2020: Brief Recap and What’s New

If you use Azure or any other platform of your choice, we’re sure that the consistent management of the resources would likely be at the top of your mind.

To configure infrastructure and orchestrate workflows, Azure Automation has brought a rich feature set and integration capability with other platforms. With the help of customer feedback, the team at Microsoft continues to expand their ecosystem, offering more features and improvements.

In this blog post, let’s go back on a retrospective journey and see the enhancements introduced in Azure Automation in 2020, an announcement from Forrester declaring Microsoft as a leader in the Infrastructure Automation Platform, and a sneak peek into our focus areas and initiatives in the coming years.

Picked up directly from Microsoft’s website, listed below are all the updates and changes that have taken place.

Process automation and state configuration

  • Azure Automation integration with GitHub. As TechNet Script Center is retiring and to enable crowdsourcing of runbooks, all runbooks hosted in the Runbook gallery have been moved to our Automation GitHub organization.
  • Support for process automation and state configuration declared general availability in Japan West, Switzerland West, UAE North, Germany West Central, Switzerland North, Brazil South East, and US Gov Arizona.
  • Azure Automation and Update Management Private Link announced general availability. Azure Automation enables private link support to secure execution of a runbook on a hybrid worker role, using Azure Update Management to patch machines, invoking a runbook through a webhook, and using State Configuration service to keep your machines compliant.
  • Azure Automation classified as Grade-C certified on accessibility. Accessibility features of Microsoft products help agencies address global accessibility requirements.
  • Desired State Configuration (DSC) support announced for Oracle 6,7, and Ubuntu 18.04.
  • Preview for Python3 runbooks in Automation. Azure Automation now supports Python 3 cloud and hybrid runbook execution in preview in all regions in Azure global cloud.
  • Published the DSC extension to support Azure Arc. Use Azure Automation State Configuration to maintain the desired state of hybrid connected machines enabled through the Azure Arc enabled servers DSC Virtual Machine (VM) extension.
  • Start and Stop virtual machines during off-hours runbooks updated to use Azure Az modules. Start and Stop virtual machine runbooks have been updated to use Azure Az modules in place of Azure Resource Manager modules.
  • Hybrid Runbook Worker support for Windows Server 2008 R2 added to support automation scenarios on Server 2008 R2.
  • Automation diagnostic logs schema update. Introduced change in the schema of Azure Automation log data in the Log Analytics service.
  • Hybrid Runbook Worker onboarding script updated to use Azure Az modules. The New-OnPremiseHybridWorker runbook has been updated to support Azure Az modules.
  • Updated Automation service DNS records from region-specific to Automation account-specific URLs. Azure Automation DNS records have been updated to support Private Links.
  • Added capability to keep Automation runbooks and DSC scripts encrypted by default. In addition to improving the security of assets, runbooks and DSC scripts are also encrypted to enhance Azure Automation security.
  • Retirement of the Automation watcher task. Azure Logic Apps is now the recommended and supported way to monitor for events, schedule recurring tasks, and trigger actions.
  • Support for Impact Level 5 (IL5) compute isolation in Azure commercial and Azure Government cloud. Azure Automation Hybrid Runbook Worker can be used in Azure Government to support Impact Level 5 workloads.
  • Introduced support for Azure virtual network service tags. Automation support of service tags allow or deny the traffic for the Automation service, for a subset of scenarios.
  • Enable TLS 1.2 support for Azure Automation service. Azure Automation fully supports TLS 1.2 and all client calls (through webhooks, DSC nodes, and hybrid workers).
  • Introduced preview of customer-managed keys for Azure Automation. Customers can now manage and secure encryption of Azure Automation assets using their own managed keys.
  • Retirement of Azure Service Management (ASM) REST APIs for Azure Automation. Azure Service Management (ASM) REST APIs for Azure Automation will be retired and no longer supported after January 30, 2020.

Azure update management

  • Update Management availability in South Central US, China East 2, and US Gov Arizona region. Azure Automation region mapping updated to support Update Management feature in the said regions.
  • Update Management support for Windows Server 2008 R2. Update Management now supports assessing and patching the Windows Server 2008 R2 operating system.
  • Azure Lighthouse supports Automation Update Management. Azure Lighthouse enables delegated resource management with Update Management for service providers and customers.