Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities.

Similar presentations


Presentation on theme: "Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities."— Presentation transcript:

1

2

3 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

4 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

5

6 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 Centralized store Highly Available Historical Analysis Microsoft Azure Automation

7

8 DevelopmentTestProduction

9 Intent Environment Configuration (Dev -> Test -> Production) $SystemDrive = "C:" $DemoFolder = "$SystemDrive\Demo" $global:WebServerCount = 3 … Structural Configuration WindowsFeature IIS { Name = "Web-Server" Ensure = "Present" } … Make It So Idempotent Automation foreach -parallel ($featureName in $Name) { $feature = Get-WindowsFeature -Name $featureName if(($Ensure -eq "Present") -and (!$feature.Installed)) { Install-WindowsFeature -Name $featureName } …. } …

10

11

12

13


Download ppt "Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities."

Similar presentations


Ads by Google