The Azure Automation service has been upgraded to support PowerShell modules that have a dependency on .NET Framework 4.6 or lower running from the service. This will not have any impact on existing runbook jobs.
An Azure Automation runbook is a new action type available in Azure action groups.
When you create an action group, you can select to run an Automation runbook in addition to any other actions that you configure. You can choose a built-in runbook that's supplied by Azure for common tasks, or you can choose a custom runbook that you've created in your Automation account.
Azure Automation has the ability to integrate and automate processes across Azure and on-premises environments by using a hybrid worker. This hybrid management capability has been extended to deliver automatic responses to events in your datacenter.
You can use a watcher task to author a watcher runbook that polls a system in your environment. The watcher task then calls an action runbook to process any events found. The watcher runbook and action runbook are authored in PowerShell and run on a Windows hybrid worker.
Azure Automation has the ability to integrate and automate processes across Azure and on-premises environments using a hybrid worker. This hybrid management capability has been extended to now deliver an automatic response to events in your datacenter using watcher tasks.
Watcher tasks deliver the ability to author a watcher runbook that polls a system in your environment and then call an action runbook to process any events found. Typical scenarios that this new functionality is used for are:
Look for new files that arrive in a folder and take action based on the content of the files.
Monitor for new requests in SharePoint and fulfill the request using an action runbook.
Watch for new email in an Office 365 folder and escalate to a ticketing system.
Monitor ITSM systems for incidents or requests and respond automatically.
Watch for alerts generated in a monitoring system and perform remediation tasks based on the alert type.
The PowerShell Desired State Configuration (DSC) for the Azure Automation DSC service is expanding to include the ability to perform update management, collect inventory, and track changes across both Azure virtual machines and computers running in hybrid datacenters. Therefore, the billing meters are changing to be reflective of that.
Today we are announcing a new set of automation features to simplify OS image upgrades for scale sets, allowing you to adopt a set-it-and-forget-it approach to OS lifecycle maintenance.
Now in preview, the automatic OS image upgrade feature for Azure scale sets will automatically upgrade all VMs in your scale set to the latest version. Once configured, the latest OS image published by image publishers will automatically be applied to the scale set without user intervention.
Azure Automation now supports update management, inventory, and change tracking. These capabilities are currently in preview.
Update management delivers visibility of update compliance across Azure, on-premises, and other clouds for both Windows and Linux. Create scheduled deployments to orchestrate the installation of updates within a defined maintenance window. Exclude specific updates and get detailed troubleshooting logs to identify any issues during the deployment.
Update management, configuration management & change tracking included at no cost for Azure customers to help you manage missing updates and track configuration changes efficiently across Windows and Linux virtual machines in Azure, and across your hybrid environments. Python support has been added to the Automation service in addition to the existing PowerShell & Graphical authoring capabilities to make it easier to automate both Windows and Linux environments. Learn more about Azure Automation and configuration updates.