Jakob Gottlieb Svendsen System Center Orchestrator Service Management Automation

Slides:



Advertisements
Similar presentations
Agenda Human Process + System Automation Better together Demos Identify self service opportunities Enable cloud through automation Key Takeaways.
Advertisements

Service Manager 2012 Overview
System Center 2012 R2 Overview
19 % System Center FY14 Revenue Growth Large enterprises actively using SC 63% SC customers actively using SCOM 30% SC customers still using.
Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities.
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
Microsoft Ignite /16/2017 5:11 PM
w/ Service Provider Foundation & Service Management Automation VMs, Networks, Automation Service Bus Database SQL Sever MySQL Web Sites Services Plans.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Yet another Service Management Automation Session
System Center Orchestartor – The Future Ryan Scorch.codeplex.com #MMSMinnesota #MMSPOSH #MMSSMA.
Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Adopt Cloud Technologies Integrate into different cloud providers Enable self service of IT offerings Enable DevOps Management as a Service Automation.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
CMDB Ticketing Billing Management Systems Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud.
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
WMU GNL Automation How to make my IT life easier CHRISTOPHER KEYAERT CONSULTANT AT INOVATIV CLOUD AND DATACENTER MANAGEMENT MVP.
Windows Azure Pack Tomáš „Kanty“ Kantůrek
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
System Center 2012 R2 Windows Azure Pack Service Management Automation 101.
Memi Lavi Senior Consultant MCS, Microsoft Israel Self Service Private Cloud With Windows Azure Pack.
Automate Microsoft Azure Ross Sponholtz Mark Ghazai.
Eamon O’Reilly & Ranganathan Srikanth Microsoft Corporation
CMDB Ticketing Billing Management Systems VIRTUAL MACHINE CLOUDS 12 SQL SERVER 9 PLANS 12 WEBSITE CLOUD 12 MYSQL SERVERS 0 NOTIFICATIONS 0 USER.
Private Cloud Service Delivery and Automation with Microsoft System Center 2012 Sean Christensen Senior Technical Product Marketing Manager Microsoft Corporation.
Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
4/24/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Orchestrator 2012 The Unknown Hero of Automation David Norling-Christensen Senior Systems Architect.
Jakob Gottlieb Svendsen Kåre Rude Andersen New Tools and Fun Stuff.
Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Roadmap for System Center Orchestrator, Service Management Automation, and Azure Automation
Azure Automation Tao Yang & Pete Zerger ARC311 Microsoft Ignite 2015
Service Manager & Orchestrator = IT Automation Gavin Kemp & Ellis Paul Microsoft UK Gavin Kemp & Ellis Paul Microsoft UK.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Nagender Vedula & Bradley Bartz ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Marcel Zehner Partner | Private Cloud Architect itnetx gmbh Effizientes IT Service Management mit System Center Service Manager 2012.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
Nigel Cain Senior Program Manager Microsoft SCVMM, SCO and SCSM Integration IT Service Management for the Private Cloud Greg.
Microsoft Public Cloud Services Automation Excellence Marcel Zehner | Cloud Believer Innovation itnetX
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Inventory Monitor Protect InfraToolsProcessBusiness Requirements Deploy Configure Migrate Tools Service Provider “Service Admin Fabric Admin” Application.
AZ PASS User Group Azure Data Factory Overview Josh Sivey, Solution Partner October
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Introduction Service Management Automation
Windows 2012R2 Hyper-V and System Center 2012
Ed OMS Team 5/29/2018 1:05 PM PowerShell as a Service Managing clouds, Windows, Linux, on-premises or public with Microsoft Operations.
Hybrid Management and Security
Azure Primed Randy Pagels Sr. Developer Technology Specialist
Microsoft Virtual Academy
11/8/2018 2:35 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft IT process automation – an unexpected journey
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
TechEd /21/2018 5:20 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Productive + Hybrid + Intelligent + Trusted
Automation in a hybrid world
Day 1, Session 4 Building Your Service Catalog
Presentation transcript:

Jakob Gottlieb Svendsen System Center Orchestrator Service Management Automation

Who am I Chief Developer / Consultant / Trainer Coretech A/S, System Center Gold Partner – Offices in Titles – System Center Cloud and Data Center Management MVP – Member of the System Center Influencers Team Areas – Orchestrator / Service Management Automation / Windows Azure Pack – Extensions for System Center (PS,VB.NET,C#.NET) Communities – Co-Founder of the Danish PowerShell User Group ( Author / Training – Service Manager 2012 Unleashed (contributing author – Released October 2014) – Mastering System Center Orchestrator 2012 – 3 day workshop – Service Management Automation - 3 day Workshop (New!)

Introduction

Core Resource clouds AutomationBillingTenant management Hosting plan Hardware IaaS Virtual machines PaaS Service bus PaaS Websites IaaS Network PaaS Database Azure Pack Operations Manager Infrastructure & application monitoring, alerting & usage Data Protection Manager Continuous protection of key applications & workloads Service Manager IT service management & request authoring Orchestrator Integration & automation of key technologies & processes with SMA & Service Manager Virtual Machine Manager Fabric, library & cloud management Service Delivery stack

Service Management Automation (SMA) System Center 2012 R2 Orchestrator adds support for PowerShell Workflows through the SMA feature Browser-based runbook authoring integrated into the Azure Pack Portal Supports requirements for scale and high availability Import PS modules and create additional modules and runbooks Check out the Building Clouds Blog for an Introduction to SMA

Demo First runbook

Portal Centralized library for all Automation – Create runbooks within portal – Call existing runbooks in library Manage Assets – Modules – Variables (standard and encrypted) – Credentials (PowerShell Credentials and Certificates) – Certificates – Connections Test – Run runbook and see results within authoring window – Troubleshoot issues Publish – Edit draft before publishing

Demo Assets + Schedules

SMA : Architecture and Installation Authoring Debugging Operating Service Management Portal Runbook service PowerShell Modules Runbook Workers REST oData web service Authorizes users Web Service Runbooks Runbook Resources Tracks runbook job state SMA Database Submit requests Runbooks Jobs ModulesActivies Return results SQL Database & ODATA REST Web Service Persist State Pick up Jobs Runbook Workers Http Response Http Request Service Management Portal

SMA : Installation

Minimum Setup

SMA Advantages Over Classic Orchestrator 64-bit support Native PowerShell execution and PowerShell 3+ support Checkpoint/Resume inside runbooks Runbook servers architecture is more scalable Save/Test drafts Schedule runbooks Parallel processing inside runbooks Text authoring vs. Visual Designer

Demo Check Points

Tools

SMA : Runbook Authoring Tools Azure Pack Portal PowerShell ISE – Emulated Automation Activities – Get it at TechNet Gallery: Joe Levy SMA Studio 2014 – FREE! – Open Source –

SMA : Other Tools – Import / Export SMA Toolkit Visualization and Dependency Mapping Tool Import and Export Tool Import complete folders + other options Documentation and Conversion Helper Tool For Classic Orchestrator SMART for Runbook Import and Export tool.aspx

Demo Logging / Progress

Interoperability SMA with Orchestrator Integration into each other via PowerShell modules

Orchestrator Roadmap

Automation investments over time Automate the creation, deployment, monitoring, and maintenance of resources Rich workflow consistency through PowerShell Workflow based runbooks One automation solution for Azure, on-premises and Service Providers Cloud first investment enables hardened scenarios and capabilities on-premises Automation

Today: Orchestrator and Automation Orchestrator for DatacenterAzure Automation, SMA and Azure Pack User Interface Standalone Management Console Access Permissions (RBAC) User Interface Web portal Authoring Graphical, forms-based authoring of runbooks Visualize end-to-end orchestration Testing console to validate end to end process Authoring PowerShell Authoring Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Runbook Engine Highly available Custom workflow engine Databus to easily pass information between activities Runbook Engine Highly available PowerShell Workflow based engine Integration Integration packs for Microsoft and 3 rd party systems Orchestrator toolkit to extend into custom systems Integration PowerShell Module based integration Use existing PowerShell modules for Microsoft and 3 rd party systems Create PowerShell modules for additional resources/systems

New Web portal Based on the new Azure Portal Role Based Access Control – Grant permissions to Automation resources

Graphical Authoring Visual Process – Design your end to end processes using a visual experience – Share easily with co-workers responsible for different parts of the process – Document end to end process based on visual representation Data Bus – Subscribe to previous activities published data at design time – Publish results to data bus during runtime. Authoring – Create runbooks using forms based authoring – Easily identify where the process failed for enhanced debugging

Managing Runbooks & Jobs Dashboard View – View runbook jobs over time – Find jobs that may need attention Runbooks View – Filtering of jobs based on status and date – Identify authoring state (New, In edit, Published) – Filter by tags to group related runbooks Jobs View – History of jobs per runbook – Who last updated and when – Input parameters and output – Drill into each job to view streams generated to help troubleshooting – Stop, Suspend and Resume job

Consistent Runbooks / Assets / API Runbooks – Runbooks can be moved between Azure & On premises – Export & Import without changing PowerShell script API / PowerShell Module – Consistent API so you can automate runbooks in Azure & on premises the same way – Azure module for Automation to work against Azure and on premises

Gallery Content – Bring in Runbooks, PowerShell scripts, workflows and modules from Microsoft & community locations. Integrated Experience – Customers can find and import content from within portal experience Ecosystem – Customers can contribute runbooks and modules to community

Coming: Orchestrator and Automation One Automation Solution for Azure and On Premises User Interface Web portal Access Permissions (RBAC) Authoring Graphical Authoring PowerShell Authoring Visualize end-to-end orchestration Gallery Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Runbook Engine Highly available PowerShell Workflow based engine Integration PowerShell Module based integration Use existing PowerShell modules for Microsoft and 3 rd party systems Create PowerShell modules for additional resources/systems Tools Tools to convert SCO Integration Packs and runbooks

Orchestrator Investments move forward Integration packs – Migration tool to convert Orchestrator Integration packs to PowerShell modules – Write PowerShell module for built in Orchestrator activities Runbooks – Migration tool to export runbooks from Orchestrator and import into new system – Some fix up of runbooks required for things not directly supported Service Manager connector – New SM connector to allow it to work with the new Orchestrator solution. – Update existing SM processes to use new connector

Orchestrator Roadmap System Center 2012 / SP1 Orchestrator for traditional datacenter Automation Heterogeneous support with Integration Packs System Center 2012 R2 Updated Orchestrator with additional integration packs and customer feedback Released Service Management Automation for the Azure Pack Azure Automation Released Automation in Azure (Generally available now) Multi-tenant solution for Azure operational tasks vNext Single Automation solution for cloud and datacenter automation Graphical authoring Consistent solution delivered in Azure and on premises Convert non-PowerShell-based runbooks to PowerShell Workflow runbooks. Convert integration packs to PowerShell modules

Demo Automate Everything!

When to Automate Activities ? Easy to AutomateOccurs Often Visible to Customers High RiskBreaches SLA Often Time Consuming

Typical Automation scenarios with Windows Azure Pack Integrate into SCCM / WSUS / 3 rd party system for orchestrated patching of WAP infrastructure Automate backup of WAP infrastructure as new capacity is added / removed Orchestrate DR solution for WAP services Integrate into Service Manager / 3 rd party systems for change control on WAP services / plans / infrastructure Deploy new infrastructure and WAP services by integrating all of the management systems. Integrate WAP services into CMDB to enable change control Alert on operations manager or 3 rd party monitoring system, perform diagnostics & remediation. Monitor for SLA issues in the environment (SQL server space running out) and automatically add new capacity based on policy. Notify users of a subscription who have underutilized VMs and shutdown / delete if not used. Alert on operations manager or 3 rd party monitoring system, perform diagnostics & remediation. Monitor for SLA issues in the environment (SQL server space running out) and automatically add new capacity based on policy. Notify users of a subscription who have underutilized VMs and shutdown / delete if not used. Change Control & Provisioning

SMA Sessions at NIC 2015 Thursday PowerShell Workflows: Prepare yourself for SMA and Azure Automation – 10: :00 - Room 1 - Aleksandar Nikolic System Center - Service Management Automation - Introduction – 11: :20 - Room 1 - Jakob Gottlieb Svendsen SMA - real-life experiences and troubleshooting – 13: :20 - Room 1 - David O'Brien & Trond Hindenes Automating DevOps between SCSM and TFS using SMA – 14: :40 - Room 6 - Travis Wright System Center - Service Management Automation – Automating System Center 2012 R2 – 16: :00 - Room 1 - Jakob Gottlieb Svendsen Friday Hangovers (and other subjects like SCSM in the cloud!)

Links My Blog Building Clouds Blog Tips & Tricks Wiki – Ryan Andorfer and-tricks-for-runbook-writing.aspx