SlideShare a Scribd company logo
Service Management Automation 
Introduction 
Jakob Gottlieb Svendsen 
Coretech A/S 
http://blog.coretech.dk/jgs 
@JakobGSvendsen
Who am I 
• Jakob Gottlieb Svendsen - @JakobGSvendsen 
• Profession 
• Chief Developer, Coretech A/S, System Center Gold Partner 
• Titles 
• System Center Cloud and Data Center Management MVP 
• Windows Azure Pack / SMA 
• Orchestrator + Extensions for SCSM + SCOM 
• VBScript / PowerShell / VB.NET / C#.NET 
• Communities 
• Co-Founder of the Danish PowerShell User Group (www.psug.dk) 
• Moderator on Microsoft TechNet Forums 
• Author 
• Service Manager 2012 R2 Unleashed (contributing author – Release 2014) 
• Mastering System Center Orchestrator 2012 – 3 day workshop 
• Windows Azure Pack - SMA Workshop/course (in development) 
• Advanced SCOM management pack design/development Workshop/course (in development)
Use cases for process automation 
http://blogs.technet.com/ 
b/privatecloud/archive/20 
13/10/29/3589799.aspx 
Area Example 
Alert Triage and Remediation Automating tier 1 monitoring activities 
(diagnostics and recoveries) 
Maintenance Tasks Cluster patching 
Stop/start servers or services in the right sequence 
Automate SQL Server maintenance tasks 
Maintenance windows 
Service Catalog, Provisioning and 
Change Management Automation 
Automate all or part of change management activities 
Server and VM provisioning 
Integration with a service catalog 
Dynamic Resource Allocation e.g. depending on load or calendar 
Cross-Technology Integration Consistently integrate ticketing in processes 
Migration and interoperability between different solutions 
(e.g. new monitoring or ticketing system) 
Line of Business Scenarios New employee onboarding, password resets, file transfers, etc.
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 WAP Admin 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 
http://aka.ms/IntroToSMA
Demo 
Introduction
Introducing PowerShell Workflows 
 Workflows are a PS construct similar to a function or cmdlet 
 Converted to and executed as a Windows Workflow Foundation workflow 
 Workflows are different from a function/script/cmdlet 
 Workflows can execute commands in parallel or in sequence 
 Workflows can persist state 
 You can suspend/resume a workflow 
 Workflows “survive” OS shutdowns or network outages 
 Runs activities. Cmdlets are run inside of an InlineScript block
Demo 
First runbook
SMA enhancements to PowerShell Workflow 
 High availability workflow execution backed by SQL Server 
 Centralized, machine-independent store 
 Variables, Credentials, Connections, Certificates 
 Schedules, Actions (Trigger on Events) 
 Modules, Workflows, Checkpoints 
 Built-in versioning for workflows and modules 
 API interface over HTTP (Odata web service) 
 Historical view of all workflow jobs and their output
Demo 
Assets + Schedules
SMA : Architecture and Installation 
Web Service 
• Standard interface for all of SMA 
• Security group controls access 
• HTTPS support to secure connection to clients 
Runbook Worker 
• All runbook jobs are picked up by one or more runbook workers 
• Runs under a service account 
PowerShell Module 
• SMA PowerShell module to enable management of SMA through 
cmdlets 
Service Admin Portal integration 
• Connect the Service Admin portal to the SMA web service
SMA : Architecture and Installation 
Service Management Portal 
• Authoring 
• Debugging 
• Operating 
Runbook Workers 
• Runbook service 
• PowerShell Modules 
Web Service 
•REST oData web service 
•Authorizes users 
Return results 
SQL 
Database 
Service Management Portal 
Http Response Http Request 
Submit requests SMA Database 
•Runbooks 
•Runbook Resources 
•Tracks runbook job state 
Runbooks 
Jobs 
Modules & 
Activies 
ODATA REST Web 
Service 
Pick up Jobs 
Persist State 
Runbook Workers
Service Management Automation – Minimum Setup 
WAP 
Admin API 
Admin Portal 
Orchestrator/SMA 
Web Service 
Runbook Worker 
Powershell Module 
WAP Database SMA Database 
http://technet.microsoft.com/en-us/library/dn296433.aspx
Demo 
Check Points
SMA Architecture with Service Manager 
Windows Azure Pack Admin Portal 
SCSM Console SCSM Workflows 
SMA PowerShell Module/Cmdlets 
Service Management Automation Web Service API 
Service Management Automation Runtime 
PowerShell 
Windows Workflow Foundation 
SMA 
Cireson SMA Connector 
Cireson SMA Connector
Integration of Orchestrator and SMA 
 Orchestrator 
supports 
 PowerShell Workflow 
 Graphical Authoring 
 Call SMA from Orchestrator 
 Call Orchestrator from SMA 
http://bit.ly/1ciQZZc
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 
 Versioned runbooks 
 Schedule runbooks 
 Parallel processing inside runbooks 
Text authoring vs. Visual Designer
Moving Runbooks and Concepts 
from Orchestrator to SMA 
 Sample migration case & Tools available to help 
 2-part blog post series about calling an Orchestrator Runbook from SMA, and integrating with 
Service Manager 
 http://blogs.technet.com/b/privatecloud/archive/2013/11/01/calling-an-orchestrator-runbook-from-sma- 
part-1.aspx 
 Orchestrator and SMA integration in action 
 http://blogs.technet.com/b/privatecloud/archive/2013/12/11/automation-fun-with-orchestrator-and-sma- 
integration-points.aspx 
 Smart for Runbook Conversion 
 http://blogs.technet.com/b/privatecloud/archive/2013/11/25/automation-service-management-automation- 
sma-runbook-toolkit-spotlight-smart-runbook-conversion-helper.asp
SMA : Runbook Authoring 
 Things to consider when creating SMA Runbooks 
 Check Out: http://aka.ms/IntroToSMA 
 Tags 
 Logging 
 Progress 
 “Atomic” Runbooks that are modular in nature
Demo 
Logging / Progress
SMA : Runbook Authoring Tools 
 WAP Portal 
 PowerShell ISE 
 Emulated Automation Activities Module 
 Get it at TechNet Gallery – Joe Levy 
 SMA Studio 2014 
 FREE! – Open Source 
 http://www.sekurbit.se/
SMA : Runbook Import / Export 
 Easy Import / Export 
 Use SMART for Runbook Import and Export 
 http://blogs.technet.com/b/privatecloud/archive/2013/10/23/automation-service- 
management-automation-sma-runbook-toolkit-spotlight-smart-for- 
runbook-import-and-export.aspx
Demo 
Import Export
Related Sessions 
 Today – 17/9: 
 16:45 – 17:15 – Me in Ask the Experts 
 17:15 – 18:15 - Manage your Azure through Service Manager and SMA – Kurt van Hoecke 
 17:15 – 18:15 - Advanced Orchestrator Runbook Authoring and Management - Anders 
Bengtsson, Peter Zerger 
 Thursday 18/9 
 10:45 – 11:45 - Building a real self service platform with SCSM, SMA and PowerShell Workflows 
- Travis Wright 
 17:15 – 18:15 - Service Management Automation (SMA) deep dive - Michael Rüefli, Markus 
Klein 
 Friday 19/9 
 14:30 - 15:30 - Self-service software provisioning with SCSM, SCORCH and SCCM
Links 
 Jakob Blog 
 http://blog.coretech.dk/jgs 
 Building Clouds Blog 
 http://blogs.technet.com/b/privatecloud/ 
 Tips & Tricks Wiki – Ryan Andorfer 
http://social.technet.microsoft.com/wiki/contents/articles/26616.quick-tips-and-tricks- 
for-runbook-writing.aspx
Feedback 
 Session feedback 
 SCU session planner  http://planning.systemcenteruniverse.ch 
 SCU WP app 
 Overall Conference feedback 
 Link sent by email after the conference 
 Remember: we will donate for every feedback we receive!

More Related Content

What's hot

Deep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint FrameworkDeep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint Framework
Waldek Mastykarz
 
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 20132013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
Miguel Isidoro
 
"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец
Fwdays
 
BPM-4 Migration from jBPM to Activiti
BPM-4 Migration from jBPM to ActivitiBPM-4 Migration from jBPM to Activiti
BPM-4 Migration from jBPM to Activiti
Alfresco Software
 
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
ECS19 - Ingo Gegenwarth -  Running Exchangein large environmentECS19 - Ingo Gegenwarth -  Running Exchangein large environment
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
European Collaboration Summit
 
How Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoringHow Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoring
ManageEngine, Zoho Corporation
 
Activiti bpm
Activiti bpmActiviti bpm
Activiti bpm
vaibhav maniar
 
Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6
Ido Flatow
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
Kranthi Lakum
 
All you need to know about WMS
All you need to know about WMSAll you need to know about WMS
All you need to know about WMS
Natallia Makarevich
 
[Struyf] Automate Your Tasks With Azure Functions
[Struyf] Automate Your Tasks With Azure Functions[Struyf] Automate Your Tasks With Azure Functions
[Struyf] Automate Your Tasks With Azure Functions
European Collaboration Summit
 
MSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows AzureMSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows Azure
Maarten Balliauw
 
Top 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
Top 15 Exchange Questions that Senior Admin ask - Jaap WesseliusTop 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
Top 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
Kemp
 
Windows Workflow Foundation in the Real World
Windows Workflow Foundation in the Real WorldWindows Workflow Foundation in the Real World
Windows Workflow Foundation in the Real World
Jesus Rodriguez
 
Building a Messaging Framework on the Salesforce1 Platform
Building a Messaging Framework on the Salesforce1 PlatformBuilding a Messaging Framework on the Salesforce1 Platform
Building a Messaging Framework on the Salesforce1 Platform
Anup Jadhav
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management Automation
Michael Rüefli
 
02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure
Bat Programmer
 
20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow Manager20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow Manager
BTUGbe
 
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015
Mike Bild
 
Building Enterprise Apps with Sencha & DeftJS
Building Enterprise Apps with Sencha & DeftJSBuilding Enterprise Apps with Sencha & DeftJS
Building Enterprise Apps with Sencha & DeftJS
ryancanulla
 

What's hot (20)

Deep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint FrameworkDeep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint Framework
 
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 20132013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
 
"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец
 
BPM-4 Migration from jBPM to Activiti
BPM-4 Migration from jBPM to ActivitiBPM-4 Migration from jBPM to Activiti
BPM-4 Migration from jBPM to Activiti
 
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
ECS19 - Ingo Gegenwarth -  Running Exchangein large environmentECS19 - Ingo Gegenwarth -  Running Exchangein large environment
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
 
How Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoringHow Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoring
 
Activiti bpm
Activiti bpmActiviti bpm
Activiti bpm
 
Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
All you need to know about WMS
All you need to know about WMSAll you need to know about WMS
All you need to know about WMS
 
[Struyf] Automate Your Tasks With Azure Functions
[Struyf] Automate Your Tasks With Azure Functions[Struyf] Automate Your Tasks With Azure Functions
[Struyf] Automate Your Tasks With Azure Functions
 
MSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows AzureMSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows Azure
 
Top 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
Top 15 Exchange Questions that Senior Admin ask - Jaap WesseliusTop 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
Top 15 Exchange Questions that Senior Admin ask - Jaap Wesselius
 
Windows Workflow Foundation in the Real World
Windows Workflow Foundation in the Real WorldWindows Workflow Foundation in the Real World
Windows Workflow Foundation in the Real World
 
Building a Messaging Framework on the Salesforce1 Platform
Building a Messaging Framework on the Salesforce1 PlatformBuilding a Messaging Framework on the Salesforce1 Platform
Building a Messaging Framework on the Salesforce1 Platform
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management Automation
 
02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure
 
20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow Manager20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow Manager
 
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015
 
Building Enterprise Apps with Sencha & DeftJS
Building Enterprise Apps with Sencha & DeftJSBuilding Enterprise Apps with Sencha & DeftJS
Building Enterprise Apps with Sencha & DeftJS
 

Viewers also liked

Presentación oral caso 1
Presentación oral caso 1Presentación oral caso 1
Presentación oral caso 1
no322
 
Cireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
Cireson’s Big Reveal: A New Microsoft Cloud & System Center StrategyCireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
Cireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
Cireson
 
Recursos Ergogénicos en el Deporte
Recursos Ergogénicos en el DeporteRecursos Ergogénicos en el Deporte
Recursos Ergogénicos en el Deporte
RIVERAGXS
 
Presentacion power point reinnovation 2
Presentacion power point reinnovation 2Presentacion power point reinnovation 2
Presentacion power point reinnovation 2
GABRIELA RICAURTE
 
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
Carlos Ernesto Peñaranda Sanchez
 
Lebenslauf_Tamas_Zsiros_02_2016
Lebenslauf_Tamas_Zsiros_02_2016Lebenslauf_Tamas_Zsiros_02_2016
Lebenslauf_Tamas_Zsiros_02_2016Tamás Zsiros
 
MA Class Advanced Info Lit PPT
MA Class Advanced Info Lit PPTMA Class Advanced Info Lit PPT
MA Class Advanced Info Lit PPT
Surendra Jugdav
 
El romeral CAZA DE TESOROS
El romeral  CAZA DE TESOROSEl romeral  CAZA DE TESOROS
El romeral CAZA DE TESOROS
julencoi
 
Internatinal Medical Edu Services (IMES) profile
Internatinal Medical Edu Services (IMES) profileInternatinal Medical Edu Services (IMES) profile
Internatinal Medical Edu Services (IMES) profile
International Medical Edu Services (IMES)
 
Session 4 - Internet Issues & E Commerce Engine Platform
Session 4 - Internet Issues & E Commerce Engine PlatformSession 4 - Internet Issues & E Commerce Engine Platform
Session 4 - Internet Issues & E Commerce Engine Platform
Purnama Anaking
 
Alfa construcción estrategia publicitaria
Alfa construcción  estrategia publicitariaAlfa construcción  estrategia publicitaria
Alfa construcción estrategia publicitaria
AriRodrigz
 
Kinderzeitung Juni09
Kinderzeitung Juni09Kinderzeitung Juni09
Kinderzeitung Juni09
guest2b7c0692
 
Periódico El baúl edición provincia de Tenerife
Periódico El baúl edición  provincia de  TenerifePeriódico El baúl edición  provincia de  Tenerife
Periódico El baúl edición provincia de Tenerife
ElBaúl ServTec
 
red tienda444
red tienda444red tienda444
Ira hot ira topics
Ira   hot ira topicsIra   hot ira topics
Ira hot ira topics
geann123
 
Manual desarrollo extensiones typo3
Manual desarrollo extensiones typo3Manual desarrollo extensiones typo3
Manual desarrollo extensiones typo3
Victor Aravena
 
Presentación zona-informática
Presentación zona-informáticaPresentación zona-informática
Presentación zona-informática
Abigail bellodas
 
LOESCHE: OVERVIEW
LOESCHE: OVERVIEWLOESCHE: OVERVIEW
LOESCHE: OVERVIEW
LOESCHE
 
Abp master uc 2015 16
Abp master uc 2015 16Abp master uc 2015 16
Abp master uc 2015 16
Arantxa Ruiz Sánchez
 

Viewers also liked (20)

Presentación oral caso 1
Presentación oral caso 1Presentación oral caso 1
Presentación oral caso 1
 
Cireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
Cireson’s Big Reveal: A New Microsoft Cloud & System Center StrategyCireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
Cireson’s Big Reveal: A New Microsoft Cloud & System Center Strategy
 
Recursos Ergogénicos en el Deporte
Recursos Ergogénicos en el DeporteRecursos Ergogénicos en el Deporte
Recursos Ergogénicos en el Deporte
 
cv_Daniele Durante
cv_Daniele Durantecv_Daniele Durante
cv_Daniele Durante
 
Presentacion power point reinnovation 2
Presentacion power point reinnovation 2Presentacion power point reinnovation 2
Presentacion power point reinnovation 2
 
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
EL FRENTE “IDEAs” ES EL INTENTO POR RESTAURAR EL PODER DE LA ROSCA MASISTA EN...
 
Lebenslauf_Tamas_Zsiros_02_2016
Lebenslauf_Tamas_Zsiros_02_2016Lebenslauf_Tamas_Zsiros_02_2016
Lebenslauf_Tamas_Zsiros_02_2016
 
MA Class Advanced Info Lit PPT
MA Class Advanced Info Lit PPTMA Class Advanced Info Lit PPT
MA Class Advanced Info Lit PPT
 
El romeral CAZA DE TESOROS
El romeral  CAZA DE TESOROSEl romeral  CAZA DE TESOROS
El romeral CAZA DE TESOROS
 
Internatinal Medical Edu Services (IMES) profile
Internatinal Medical Edu Services (IMES) profileInternatinal Medical Edu Services (IMES) profile
Internatinal Medical Edu Services (IMES) profile
 
Session 4 - Internet Issues & E Commerce Engine Platform
Session 4 - Internet Issues & E Commerce Engine PlatformSession 4 - Internet Issues & E Commerce Engine Platform
Session 4 - Internet Issues & E Commerce Engine Platform
 
Alfa construcción estrategia publicitaria
Alfa construcción  estrategia publicitariaAlfa construcción  estrategia publicitaria
Alfa construcción estrategia publicitaria
 
Kinderzeitung Juni09
Kinderzeitung Juni09Kinderzeitung Juni09
Kinderzeitung Juni09
 
Periódico El baúl edición provincia de Tenerife
Periódico El baúl edición  provincia de  TenerifePeriódico El baúl edición  provincia de  Tenerife
Periódico El baúl edición provincia de Tenerife
 
red tienda444
red tienda444red tienda444
red tienda444
 
Ira hot ira topics
Ira   hot ira topicsIra   hot ira topics
Ira hot ira topics
 
Manual desarrollo extensiones typo3
Manual desarrollo extensiones typo3Manual desarrollo extensiones typo3
Manual desarrollo extensiones typo3
 
Presentación zona-informática
Presentación zona-informáticaPresentación zona-informática
Presentación zona-informática
 
LOESCHE: OVERVIEW
LOESCHE: OVERVIEWLOESCHE: OVERVIEW
LOESCHE: OVERVIEW
 
Abp master uc 2015 16
Abp master uc 2015 16Abp master uc 2015 16
Abp master uc 2015 16
 

Similar to System Center Universe Europe 2014 - Jakob Gottlieb Svendsen - Service Management Automation Introduction

Travis Wright - PS WF SMA SCSM SP
Travis Wright - PS WF SMA SCSM SPTravis Wright - PS WF SMA SCSM SP
Travis Wright - PS WF SMA SCSM SP
Nordic Infrastructure Conference
 
Become an Automation Ninja in 60 Minutes
Become an Automation Ninja in 60 MinutesBecome an Automation Ninja in 60 Minutes
Become an Automation Ninja in 60 Minutes
Michael Rüefli
 
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungleFredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
Nordic Infrastructure Conference
 
10 ways to trigger runbooks from Orchestrator
10 ways to trigger runbooks from Orchestrator10 ways to trigger runbooks from Orchestrator
10 ways to trigger runbooks from Orchestrator
Fredrik Knalstad
 
Fredrik knalstad 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik knalstad   10 ways to trigger orchestrator runbooks in the it jungleFredrik knalstad   10 ways to trigger orchestrator runbooks in the it jungle
Fredrik knalstad 10 ways to trigger orchestrator runbooks in the it jungle
Per Riis
 
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSCWinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
WinOps Conf
 
Azure automation
Azure automationAzure automation
Azure automation
Diego Henrique da Silva
 
Enter the Dragon - SQL 2014 on Server Core PASS Summit 2014 Edition
Enter the Dragon -  SQL 2014 on Server Core PASS Summit 2014 EditionEnter the Dragon -  SQL 2014 on Server Core PASS Summit 2014 Edition
Enter the Dragon - SQL 2014 on Server Core PASS Summit 2014 Edition
Mark Broadbent
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development Topics
Haaron Gonzalez
 
SAP PI and SOA Overview
SAP PI and SOA OverviewSAP PI and SOA Overview
SAP PI and SOA Overview
Sascha Wenninger
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
HBoone
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
WSO2
 
ASP.NET OVERVIEW
ASP.NET OVERVIEWASP.NET OVERVIEW
ASP.NET OVERVIEW
Rishi Kothari
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in Days
PowerONPlatforms
 
SharePoint on demand with System Center - Matija Blagus
SharePoint on demand with System Center - Matija BlagusSharePoint on demand with System Center - Matija Blagus
SharePoint on demand with System Center - Matija Blagus
SPC Adriatics
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's New
Dvir Reznik
 
SCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestratorSCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestrator
Alexandre Verkinderen
 
BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011
Spiffy
 
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
BizTalk360
 
Hands on web development with play 2.0
Hands on web development with play 2.0Hands on web development with play 2.0
Hands on web development with play 2.0
Abbas Raza
 

Similar to System Center Universe Europe 2014 - Jakob Gottlieb Svendsen - Service Management Automation Introduction (20)

Travis Wright - PS WF SMA SCSM SP
Travis Wright - PS WF SMA SCSM SPTravis Wright - PS WF SMA SCSM SP
Travis Wright - PS WF SMA SCSM SP
 
Become an Automation Ninja in 60 Minutes
Become an Automation Ninja in 60 MinutesBecome an Automation Ninja in 60 Minutes
Become an Automation Ninja in 60 Minutes
 
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungleFredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik Knalstad - 10 ways to trigger orchestrator runbooks in the it jungle
 
10 ways to trigger runbooks from Orchestrator
10 ways to trigger runbooks from Orchestrator10 ways to trigger runbooks from Orchestrator
10 ways to trigger runbooks from Orchestrator
 
Fredrik knalstad 10 ways to trigger orchestrator runbooks in the it jungle
Fredrik knalstad   10 ways to trigger orchestrator runbooks in the it jungleFredrik knalstad   10 ways to trigger orchestrator runbooks in the it jungle
Fredrik knalstad 10 ways to trigger orchestrator runbooks in the it jungle
 
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSCWinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
 
Azure automation
Azure automationAzure automation
Azure automation
 
Enter the Dragon - SQL 2014 on Server Core PASS Summit 2014 Edition
Enter the Dragon -  SQL 2014 on Server Core PASS Summit 2014 EditionEnter the Dragon -  SQL 2014 on Server Core PASS Summit 2014 Edition
Enter the Dragon - SQL 2014 on Server Core PASS Summit 2014 Edition
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development Topics
 
SAP PI and SOA Overview
SAP PI and SOA OverviewSAP PI and SOA Overview
SAP PI and SOA Overview
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
 
ASP.NET OVERVIEW
ASP.NET OVERVIEWASP.NET OVERVIEW
ASP.NET OVERVIEW
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in Days
 
SharePoint on demand with System Center - Matija Blagus
SharePoint on demand with System Center - Matija BlagusSharePoint on demand with System Center - Matija Blagus
SharePoint on demand with System Center - Matija Blagus
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's New
 
SCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestratorSCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestrator
 
BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011
 
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
 
Hands on web development with play 2.0
Hands on web development with play 2.0Hands on web development with play 2.0
Hands on web development with play 2.0
 

Recently uploaded

Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
a9qfiubqu
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Kaxil Naik
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
taqyea
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
v7oacc3l
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
Lars Albertsson
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
SaffaIbrahim1
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
wyddcwye1
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
bmucuha
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 

Recently uploaded (20)

Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 

System Center Universe Europe 2014 - Jakob Gottlieb Svendsen - Service Management Automation Introduction

  • 1. Service Management Automation Introduction Jakob Gottlieb Svendsen Coretech A/S http://blog.coretech.dk/jgs @JakobGSvendsen
  • 2. Who am I • Jakob Gottlieb Svendsen - @JakobGSvendsen • Profession • Chief Developer, Coretech A/S, System Center Gold Partner • Titles • System Center Cloud and Data Center Management MVP • Windows Azure Pack / SMA • Orchestrator + Extensions for SCSM + SCOM • VBScript / PowerShell / VB.NET / C#.NET • Communities • Co-Founder of the Danish PowerShell User Group (www.psug.dk) • Moderator on Microsoft TechNet Forums • Author • Service Manager 2012 R2 Unleashed (contributing author – Release 2014) • Mastering System Center Orchestrator 2012 – 3 day workshop • Windows Azure Pack - SMA Workshop/course (in development) • Advanced SCOM management pack design/development Workshop/course (in development)
  • 3. Use cases for process automation http://blogs.technet.com/ b/privatecloud/archive/20 13/10/29/3589799.aspx Area Example Alert Triage and Remediation Automating tier 1 monitoring activities (diagnostics and recoveries) Maintenance Tasks Cluster patching Stop/start servers or services in the right sequence Automate SQL Server maintenance tasks Maintenance windows Service Catalog, Provisioning and Change Management Automation Automate all or part of change management activities Server and VM provisioning Integration with a service catalog Dynamic Resource Allocation e.g. depending on load or calendar Cross-Technology Integration Consistently integrate ticketing in processes Migration and interoperability between different solutions (e.g. new monitoring or ticketing system) Line of Business Scenarios New employee onboarding, password resets, file transfers, etc.
  • 4. 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 WAP Admin 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 http://aka.ms/IntroToSMA
  • 6. Introducing PowerShell Workflows  Workflows are a PS construct similar to a function or cmdlet  Converted to and executed as a Windows Workflow Foundation workflow  Workflows are different from a function/script/cmdlet  Workflows can execute commands in parallel or in sequence  Workflows can persist state  You can suspend/resume a workflow  Workflows “survive” OS shutdowns or network outages  Runs activities. Cmdlets are run inside of an InlineScript block
  • 8. SMA enhancements to PowerShell Workflow  High availability workflow execution backed by SQL Server  Centralized, machine-independent store  Variables, Credentials, Connections, Certificates  Schedules, Actions (Trigger on Events)  Modules, Workflows, Checkpoints  Built-in versioning for workflows and modules  API interface over HTTP (Odata web service)  Historical view of all workflow jobs and their output
  • 9. Demo Assets + Schedules
  • 10. SMA : Architecture and Installation Web Service • Standard interface for all of SMA • Security group controls access • HTTPS support to secure connection to clients Runbook Worker • All runbook jobs are picked up by one or more runbook workers • Runs under a service account PowerShell Module • SMA PowerShell module to enable management of SMA through cmdlets Service Admin Portal integration • Connect the Service Admin portal to the SMA web service
  • 11. SMA : Architecture and Installation Service Management Portal • Authoring • Debugging • Operating Runbook Workers • Runbook service • PowerShell Modules Web Service •REST oData web service •Authorizes users Return results SQL Database Service Management Portal Http Response Http Request Submit requests SMA Database •Runbooks •Runbook Resources •Tracks runbook job state Runbooks Jobs Modules & Activies ODATA REST Web Service Pick up Jobs Persist State Runbook Workers
  • 12. Service Management Automation – Minimum Setup WAP Admin API Admin Portal Orchestrator/SMA Web Service Runbook Worker Powershell Module WAP Database SMA Database http://technet.microsoft.com/en-us/library/dn296433.aspx
  • 14. SMA Architecture with Service Manager Windows Azure Pack Admin Portal SCSM Console SCSM Workflows SMA PowerShell Module/Cmdlets Service Management Automation Web Service API Service Management Automation Runtime PowerShell Windows Workflow Foundation SMA Cireson SMA Connector Cireson SMA Connector
  • 15. Integration of Orchestrator and SMA  Orchestrator supports  PowerShell Workflow  Graphical Authoring  Call SMA from Orchestrator  Call Orchestrator from SMA http://bit.ly/1ciQZZc
  • 16. 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  Versioned runbooks  Schedule runbooks  Parallel processing inside runbooks Text authoring vs. Visual Designer
  • 17. Moving Runbooks and Concepts from Orchestrator to SMA  Sample migration case & Tools available to help  2-part blog post series about calling an Orchestrator Runbook from SMA, and integrating with Service Manager  http://blogs.technet.com/b/privatecloud/archive/2013/11/01/calling-an-orchestrator-runbook-from-sma- part-1.aspx  Orchestrator and SMA integration in action  http://blogs.technet.com/b/privatecloud/archive/2013/12/11/automation-fun-with-orchestrator-and-sma- integration-points.aspx  Smart for Runbook Conversion  http://blogs.technet.com/b/privatecloud/archive/2013/11/25/automation-service-management-automation- sma-runbook-toolkit-spotlight-smart-runbook-conversion-helper.asp
  • 18. SMA : Runbook Authoring  Things to consider when creating SMA Runbooks  Check Out: http://aka.ms/IntroToSMA  Tags  Logging  Progress  “Atomic” Runbooks that are modular in nature
  • 19. Demo Logging / Progress
  • 20. SMA : Runbook Authoring Tools  WAP Portal  PowerShell ISE  Emulated Automation Activities Module  Get it at TechNet Gallery – Joe Levy  SMA Studio 2014  FREE! – Open Source  http://www.sekurbit.se/
  • 21. SMA : Runbook Import / Export  Easy Import / Export  Use SMART for Runbook Import and Export  http://blogs.technet.com/b/privatecloud/archive/2013/10/23/automation-service- management-automation-sma-runbook-toolkit-spotlight-smart-for- runbook-import-and-export.aspx
  • 23. Related Sessions  Today – 17/9:  16:45 – 17:15 – Me in Ask the Experts  17:15 – 18:15 - Manage your Azure through Service Manager and SMA – Kurt van Hoecke  17:15 – 18:15 - Advanced Orchestrator Runbook Authoring and Management - Anders Bengtsson, Peter Zerger  Thursday 18/9  10:45 – 11:45 - Building a real self service platform with SCSM, SMA and PowerShell Workflows - Travis Wright  17:15 – 18:15 - Service Management Automation (SMA) deep dive - Michael Rüefli, Markus Klein  Friday 19/9  14:30 - 15:30 - Self-service software provisioning with SCSM, SCORCH and SCCM
  • 24. Links  Jakob Blog  http://blog.coretech.dk/jgs  Building Clouds Blog  http://blogs.technet.com/b/privatecloud/  Tips & Tricks Wiki – Ryan Andorfer http://social.technet.microsoft.com/wiki/contents/articles/26616.quick-tips-and-tricks- for-runbook-writing.aspx
  • 25. Feedback  Session feedback  SCU session planner  http://planning.systemcenteruniverse.ch  SCU WP app  Overall Conference feedback  Link sent by email after the conference  Remember: we will donate for every feedback we receive!