Why to automate anything should be obvious. In addition to efficiency, there are also considerations on consistency, repeatability, and predictability to programmatically carry out tasks. Considering DevOps, automation is an effective vehicle to minimal user interventions from both Dev and Ops for establishing application infrastructure, configuring run-time, and deploying a target application. This automation provides consistency and predictability of application deployment with transparency to both Dev and Ops. The theme is that DevOps calls for automation and automation sets DevOps in motion.
Microsoft Azure Automation allows you to automate the creation, monitoring, deployment and management of cloud resources in your Microsoft Azure subscription using a highly-available workflow execution engine. Azure Automation provides an orchestration feature set for public cloud resources that is similar to what the Service Management Automation (SMA) engine provides for on-premises private cloud resources via the Windows Azure Pack and System Center 2012 R2 Orchestrator. Orchestrator as the name suggests is a powerful component in System Center to for automating and orchestrating a data center. You can consider it as a turbo DevOps engine leaning towards the Ops side.
Azure Automation is very effective because it allows you to perform automated cloud provisioning and management without needing to manually build and manage a separate set of automation servers. Also, scalability and high availability of the Azure Automation engine is provided natively via the Microsoft Azure cloud platform without any extra configuration steps, which helps to make sure that your scheduled runbooks will always execute when needed.
Check out this 30 min video with Rick Claus, Joe Levy, and (surprise guest) Jeffrey Snover as they explore new features of Azure Automation, as part of the Microsoft Operations Management Suite, that have turned Azure Automation into a powerful, reliable solution for automation of IT management tasks on-premises or in any cloud, for Windows and Linux — using the tools you’re already familiar with.