Roadmap for System Center Orchestrator Service Management Automation

  • Slides: 33
Download presentation

Roadmap for System Center Orchestrator, Service Management Automation, and Azure Automation Eamon O’Reilly M

Roadmap for System Center Orchestrator, Service Management Automation, and Azure Automation Eamon O’Reilly M 217

 • • Automate Any Cloud Any OS • Migration tools to carry forward

• • Automate Any Cloud Any OS • Migration tools to carry forward Orchestrator investments

Adopt Cloud Technologies Integrate into different cloud providers Management as a Service Enable self

Adopt Cloud Technologies Integrate into different cloud providers Management as a Service Enable self service of IT offerings Automation solution across heterogeneous environments Enable Dev. Ops Automation at scale

Microsoft System Center Service Management Automation Orchestrator Partners Azure Automation Azure DSC OEMs ISVs

Microsoft System Center Service Management Automation Orchestrator Partners Azure Automation Azure DSC OEMs ISVs Management Products Automation Products Windows Server Power. Shell Workflow Just Enough Admin Desired State Configuration

System Center Automation Investments Author Automate Operational Tasks Achieve On Demand Delivery Integrate Integration

System Center Automation Investments Author Automate Operational Tasks Achieve On Demand Delivery Integrate Integration Automation Orchestration Optimize and extend existing processes Operate Automation Deliver flexible and reliable services Lower costs and improve predictability Integrate into existing systems with Power. Shell integration modules Accelerate time to value with flexible process workflows Enable operations to focus on work that adds business value Extend by building PS modules to enable integrating into other systems Improve service reliability across multiple tools, systems, and department silos Reduce error-prone manual activities while lowering costs

Orchestrator User Interface • Standalone Management Console • Access Permissions (RBAC) Authoring • Graphical,

Orchestrator User Interface • Standalone Management Console • Access Permissions (RBAC) Authoring • Graphical, forms-based authoring of runbooks • Visualize end-to-end orchestration • Testing console to validate end to end process Runbook Engine • Highly available • Custom workflow engine • Databus to easily pass information between activities Integration • Integration packs for Microsoft and 3 rd party systems • Orchestrator toolkit to extend into custom systems

With private clouds (Hyper. V, VMWare, Open. Stack), Azure & other public clouds Integrate

With private clouds (Hyper. V, VMWare, Open. Stack), Azure & other public clouds Integrate into SCCM / WSUS / 3 rd party Disaster Integrate. Recovery into SCCM / WSUS / 3 rd system for orchestrated patching of party cloud system for orchestrated private infrastructure Patch Remediation patching of WAP, VMWare, Open. Stack infrastructure Automate backup of infrastructure as new capacity added / removed Backup VMis& workloads Orchestrate DR solution for private cloud services Restore VMbackup & workloads Automate of private cloud infrastructure as new Patch Azure, Amazon, service provider capacity is added / removed Iaa. S VMs without downtime. Enable regeneration of storage account keys while avoiding downtimefor in the Orchestrate DR solution application. services built on top of private cloud Backup Iaa. S VMs on a schedule. Integrate intoscenarios Service Manager // 3 rd User request Integrate into Service party systems for change control on on party cloud services / plans // plans infrastructure Provisioning private cloud services / infrastructure Deploy new infrastructure and services cloud Change Control Deploy infrastructure services by integrating of the by integrating all of theall management systems. Integrate multiple Service Desks systems. Integrate WAP services into CMDB to Integrate cloudcontrol services into CMDB to Capacity Management enable change control Deploy VM on an Azure/On-Premises Release Management cloud and enable monitoring Deploy application from Git, run Compliance requirements validation tests, and swap to production if tests pass Monitor Share. Point online for an approval to update a service and update the service once approved Automation response to incidents Alert on operations manager or 3 rd party monitoring system, perform Remediate incident diagnostics & remediation. Monitor for SLA issues in the SLA adherence issues Monitor for SLA issues in space the environment (SQL server environment (SQLautomatically server space add running out) and Integrate OMand intoautomatically 3 rd running out) new capacity based onparty policy. add new capacity on policy. who Notify users ofbased a subscription have underutilized VMs and shutdown a subscription who /Notify deleteusers if notofused. have underutilized shutdown Alert on a VM then VMs turn and on tracing, /collect deletelogs, if not used. to Storage and upload make available in Visual Studio for troubleshooting. Monitor for when a new service gets created, and configure it for the right tracing / backup policy.

Engine Management Integration User Interface • Multi-tenancy support to enable separation between departments •

Engine Management Integration User Interface • Multi-tenancy support to enable separation between departments • 64 Bit support for performance and 64 bit Power. Shell modules • Native support for Power. Shell ( 3. 0 / 4. 5 support) • Checkpoints so customers don’t have to maintain state of runbook in separate store • Automatic distribution of jobs across runbook workers • Global variables that can be changed at runtime • Performance improvements • Full administration through command line • Full web service support for all capabilities from authoring, operations, & administration using REST & client libraries for other languages • Ability to patch runbook servers without downtime • Role based access control • Auditing • Additional integration packs for various Microsoft / 3 rd party systems • Keep integration packs current with latest product updates • Improved SDK toolkit • Portal experience so designer does not need to be installed everywhere • Rich Power. Shell editing experience • Ability to work on draft runbook while still having production job running • Runbook versioning with source control integration • Granular export of runbooks and assets • Dynamic connections to systems. • Search functionality across runbooks or activities • Better debugging support • Improved scheduling capabilities

Power. Shell Workflow • Use Windows Power. Shell syntax • Multi-device management • Running

Power. Shell Workflow • Use Windows Power. Shell syntax • Multi-device management • Running a single task to manage complex, endto-end processes • Automated failure recovery • Connection and activity retries Centralized store • Credentials / certificates • Global variable • Global connection for runbooks • Modules • Runbooks (draft / published versioning) • Scheduling Highly Available Historical Analysis • Runbook servers to process jobs • Odata Web service to submit / retrieve status • SQL Server clustering / always on • Historical view of runbook jobs • Reporting through Excel Power. Pivot for ROI • View runbook used for all jobs Power. Shell Workflow Centralized store Service Management Automation / Azure Highly Available Historical Analysis

Management Integration User Interface • Full administration through command line • Full web service

Management Integration User Interface • Full administration through command line • Full web service support for all capabilities from authoring, operations, & administration using REST & client libraries for other languages • Ability to patch runbook servers without downtime • Role based access control • Auditing • Additional integration packs for various Microsoft / 3 rd party systems • Keep integration packs current with latest product updates • Improved SDK toolkit • Portal experience so designer does not need to be installed everywhere • Rich Power. Shell editing experience • Ability to work on draft runbook while still having production job running • Runbook versioning with source control integration • Granular export of runbooks and assets • Dynamic connections to systems. • Search functionality across runbooks or activities • Better debugging support • Improved scheduling capabilities Complete Partial complete – More investments planned Planned Servie Management Automation / Azure Automation Engine • Multi-tenancy support to enable separation between departments • 64 Bit support for performance and 64 bit Power. Shell modules • Native support for Power. Shell ( 3. 0 / 4. 5 support) • Checkpoints so customers don’t have to maintain state of runbook in separate store • Automatic distribution of jobs across runbook workers • Global variables that can be changed at runtime • Performance improvements

SMA with Azure Pack User Interface • Web portal Authoring • Power. Shell Authoring

SMA with Azure Pack User Interface • Web portal Authoring • Power. Shell Authoring • Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Runbook Engine • Highly available • Power. Shell Workflow based engine Integration • Power. Shell Module based integration • Use existing Power. Shell modules for Microsoft and 3 rd party systems • Create Power. Shell modules for additional resources/systems

Automate deployments and orchestrate any cloud Gallery Azure Amazon Service Providers ü Automate On-Premises

Automate deployments and orchestrate any cloud Gallery Azure Amazon Service Providers ü Automate On-Premises & Cloud Automation Engine Jobs ü Workflow & DSC ü Graphical & Power. Shell authoring ü Integrate across systems ü Windows & Linux Hyper-V VMWare Open. Stack

Public clouds • • AWS Service Providers Other clouds Automation Runbooks delivered to onpremises

Public clouds • • AWS Service Providers Other clouds Automation Runbooks delivered to onpremises machines • • Hyper-V • And many more… VMWare Open. Stack Heterogeneous (e. g. Linux) Other providers Automation Hybrid Runbook Workers Azure resources Enterprise Private clouds

 • Migration tool to convert Orchestrator Integration toolkit based Integration packs to Power.

• Migration tool to convert Orchestrator Integration toolkit based Integration packs to Power. Shell modules • Shipped converted Power. Shell modules for the Microsoft released and supported Integration packs • Provides Integration Module that contains equivalent cmdlets for Orchestrator’s collection of Standard Activities. Download Migration Toolkit Download Converted Modules

Runbook Migration Steps 1. Import the converted integration modules § For Microsoft supported Integration

Runbook Migration Steps 1. Import the converted integration modules § For Microsoft supported Integration packs - Download the converted Integration modules § For custom Integration packs – Use the IP converter tool to convert into an integration module 2. Import the Standard Activities modules 3. Export the Runbook from SCO and import into SMA/Azure Automation § 4. Import process will perform the necessary mapping/conversion from SCO runbooks to Power. Shell workflow Do the manual fix up (as needed) Release Timelines Migration Toolkit with Runbook Converter (Beta)- Fall 2015 Migration Toolkit (RTM) aligned with System Center 2016

System Center Orchestrator Service Management Automation with Windows Azure Pack OMS Automation Will be

System Center Orchestrator Service Management Automation with Windows Azure Pack OMS Automation Will be shipped in SC 2016 • Updating Integration Packs to support latest System Center components • Support for SQL 2014 Will be shipped in SC 2016 Add on to System Center Continue to make feature enhancements Monthly releases with new capabilities Continue to get Update Rollups and Hot fixes On-demand hotfixes anytime Continue to get Update Rollups and Hot fixes Migration tools available to carry forward your SCO investments

o o

o o

Integration Pack Integration pack version Bug Azure 2012 R 2 SCO/IP - Null. Reference.

Integration Pack Integration pack version Bug Azure 2012 R 2 SCO/IP - Null. Reference. Exception is thrown when we use "Get VM Instance" activity to get an Azure VM instance, which is configured one virtual network FTP 2012 R 2 SCO/IP: XCeed SFTP binaries send SSH_FXF_BLOCK_WRITE when writing a file but don't handle SSH_FX_OP_UNSUPPORTED if the server doesn't support SSH_FXF_BLOCK_WRITE resulting in failures to upload data SCOM IP 2012 SP 1 Monitor Alerts activity will trigger on the same updated alert when 'Updated Alerts' option is set` Issue with maintenance mode activity in OM 2012 R 2 OIP Exchange Admin 2012 R 2 Support Windows Authentication Share. Point 2012 R 2 Fix and add handling for Choice and other item types

Automate deployments and orchestrate any cloud Role Based Access Control Gallery Azure Amazon Service

Automate deployments and orchestrate any cloud Role Based Access Control Gallery Azure Amazon Service Providers Automation Engine Jobs ü Automate On-Premises & Cloud Script runbooks -Native support for Power. Shell scripts ü Workflow & DSC Getting Started Content & Solutions ü Graphical & Power. Shell authoring ü Integrate across systems ü Windows & Linux Hyper-V VMWare Open. Stack Source Control Integration Community Gallery Native automation assets (Runbooks, PS Scripts, Assets, Modules, DSC) Automation Packs (Grouping of Assets) Integration with other Azure services (alerts and VMs Linux Support for DSC

One Automation Solution for OMS, Azure, clouds and on premises User Interface • Web

One Automation Solution for OMS, Azure, clouds and on premises User Interface • Web portal • Access Permissions (RBAC) • Source control & versioning Authoring • Graphical Authoring to visualize end-to-end orchestration • Power. Shell Authoring • Gallery • Power. Shell Desired State Configuration support Runbook Engine • Highly available • Power. Shell-Workflow-based engine • Hybrid runbook worker to enable management across public and private clouds. • REST web service and Power. Shell modules to enable integration from 3 rd party systems / web portals Integration • Based on Power. Shell modules with a rich ecosystem • Use existing Power. Shell modules for Microsoft and 3 rd party systems • Create Power. Shell modules for additional resources/systems Tools • Tools to convert SCO Integration Packs and runbooks and import into Azure Automation

Automation investments over time • • Automate the creation, deployment, monitoring, and maintenance of

Automation investments over time • • Automate the creation, deployment, monitoring, and maintenance of resources Rich workflow consistency through Power. Shell Workflow based runbooks One automation solution for Azure, public clouds and on-premises Automation from the cloud enables faster adoption and onboarding of new capabilities into the organization

 • • Azure Automation can manage resources anywhere • Migration tools to carry

• • Azure Automation can manage resources anywhere • Migration tools to carry forward Orchestrator investments

1 Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure [M

1 Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure [M 235] Wed 10: 40 am 2 OMS @ Massey – Taking a peek into your infrastructure [M 245] Thurs 1: 55 pm Find me later at… § Hub Happy Hour Wed 5: 30 -6: 30 pm § Hub Happy Hour Thu 5: 30 -6: 30 pm § Closing drinks Fri 3: 00 -4: 30 pm

Free Online Learning http: //aka. ms/mva Subscribe to our fortnightly newsletter http: //aka. ms/technetnz

Free Online Learning http: //aka. ms/mva Subscribe to our fortnightly newsletter http: //aka. ms/technetnz http: //aka. ms/msdnnz Sessions on Demand http: //aka. ms/ch 9 nz

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U. S. and/or other countries. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.