Download presentation
Presentation is loading. Please wait.
Published byDaniel Dean Modified over 9 years ago
1
Automate Microsoft Azure Ross Sponholtz Mark Ghazai
3
How to install and configure Azure PowerShell http://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.