Presentation is loading. Please wait.

Presentation is loading. Please wait.

Automate Microsoft Azure Ross Sponholtz Mark Ghazai.

Similar presentations


Presentation on theme: "Automate Microsoft Azure Ross Sponholtz Mark Ghazai."— Presentation transcript:

1 Automate Microsoft Azure Ross Sponholtz Mark Ghazai

2

3 How to install and configure Azure PowerShell http://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure

4

5

6

7

8

9

10 Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities while lowering costs Optimize and extend existing investments Integration Integrate into existing systems with PowerShell integration modules Build additional PS modules to enable integrating into other systems Deliver flexible and reliable services Orchestration Accelerate time to value with flexible process workflows Improve service reliability across multiple tools, systems, and department silos

11 Azure Monitoring Systems Change Control Systems Anything Runbook Authoring in Azure: Create runbooks to automate all aspects of cloud management in cloud based Monaco editor. Highly Available Engine: Support requirements for scale and H/A. Built on PowerShell Workflow. Isolation for runbook jobs. Integration into other systems: Import existing or create new PS modules and runbooks for Azure services or to connect into 3 rd party systems. Automation Purge stale logs from SQL Staged deployment of a service Remediate alert on a service Patch Azure VMs without downtime

12 PowerShell Workflow Use Windows PowerShell syntax Parallel or serial execution across devices Single task to manage complex, end-to-end processes Automated failure recovery with checkpoints Connection and activity retries Centralized store Credentials / certificates Variables / connections Checkpoints Module management Runbooks (draft / published versioning) Integrated scheduling As-a-service Azure-powered availability, scalability, reliability Tenant-isolated, host-independent execution Management through APIs, SDKs, cmdlets Multi-region support Backed by Azure SLA Historical Analysis Historical view of runbook job execution View output, errors, verbose, progress logs for jobs View runbook version used for jobs PowerShell Workflow Centraliz ed store Highly Available Historical Analysis Microsoft Azure Automation

13 Patch Azure IaaS VMs without downtime, leveraging Traffic manager. Enable regeneration of storage account keys while avoiding downtime in the application. SQL Backup on a schedule. Backup and restore IaaS VMs. Deploy a VM on an Azure / On- Premise cloud and enable monitoring for the VM. Deploy a new service to Azure and configure the end points for CPU and Memory alerts. Deploy application from Git, run validation tests, and swap to production if tests pass. Monitor SharePoint online for an approval to update a service and update the service once approved. Alert on a VM then turn on tracing, collect logs, upload to Azure Storage and make available in Visual Studio for troubleshooting. Monitor for when a new service gets created, and configure it for the right tracing / backup policy. Notify users of a subscription who have underutilized VMs and perform remediation. Change Control & Provisioning

14

15

16

17

18


Download ppt "Automate Microsoft Azure Ross Sponholtz Mark Ghazai."

Similar presentations


Ads by Google