Azure Automation
Tariq Younas
@tariq_Younas
https://nz.linkedin.com/in/tariqyounas
http://tariq-younas.blogspot.com
What is Automation?
Definition:
If you think you will do a
task twice – automate it!
What is Azure Automation?
• A way for users to automate
Manual
Long-running
Error-prone
and frequently repeated tasks.
Microsoft Azure - Offering
Azure Storage
Virtual Networks
Mobile Services
Databases
Virtual Machines
Cloud Services
Azure Traffic Manager
Azure Web Apps
HD Insight
Azure Identity
Cloud Security
Azure CDN
Media Services
Integration
and many more……
Real Examples of Automation
Example
Example
Example
ExampleExample
Scenario
ScenarioScenario
Scenario
Scenario
Scenario
Scenario
Example
Example
Example 1: Development VMs
9:00 AM
5:00 PM
9:00 AM
Azure Automation
Before: 730 Hours/Month
Now: 176 Hours/Month
554 Hours
On Premises?
Hybrid Approach of Azure Automation
Example 2: Log Drives
100 GB 100 GB 100 GB 100 GB 100 GB 100 GB
Solution
Enough space to accommodate 
More Scenario’s……
• Notify users of underutilized VMs and perform remediation
• Monitor for when a new service gets created, and configure it for
the right tracing / backup policy
• Alert on a VM then turn on tracing, collect logs, upload to Azure
Storage and make available in Visual Studio for troubleshooting
• Deploy a new service to Azure and configure the end points for
CPU and Memory alerts
• Auto space provisioning/ Backup space
• VM’s availability in specific hours (On Prem/Cloud)
Benefits
• Saves time
• Reliability of
Admin Tasks
• Schedule Tasks
Demo

Azure automation