Post on 25-Feb-2016
description
Service Management AutomationSharon AbarbanelHead of System Center Department @Yside Ltd.
Agenda Orchestrator 2012 R2 – What’s new ? Automation within Azure Pack
Service Management Automation Automation & Service Delivery
2
Lets start…
What's New in Orchestrator R2
Orchestrator 2012 R2 – What’s New ? Updated:
Windows Azure Integration Pack Integration Pack for System Center 2012
Virtual Machine Manager New features:
Windows Server 2012 R2 is supported System Center Integration Pack for
Microsoft SharePoint Service Management Automation web
service
4
SMAService Management Automation
Automation within Azure Pack
Service Management Automation (SMA) A new role in Orchestrator that allows you to execute PowerShell
workflows of all PowerShell modules (PowerShell workflow engine)
Set of capabilities that enable you to automate services delivered with the new Windows Azure Pack
Enable service administrators to easily manage resources (Web Sites / Virtual Machine Clouds, Service Bus / SQL / MySQL)
Run and manage runbooks to integrate, orchestrate, and automate IT business processes
6
Service Management Automation (SMA)
7
CMDB
Ticketing
Billing
Management Systems
VIRTUAL MACHINE CLOUDS12
SQL SERVER9
PLANS12
WEBSITE CLOUD12
MYSQL SERVERS0
NOTIFICATIONS0
USER ACCOUNTS4
AUTOMATION8
ALLITEMS
Add bulk user accounts
Service ticket for failed resources
Notify users of plan updates
Add additional SQL capacity
IntegrationWorkflow automation
Web-based authoring
SMA components Web Service
Connects to Windows Azure Pack Distributes runbook jobs to runbook workers Supports HTTPS Enables security group to control access
Runbook Worker Executes runbook jobs Runs under a service account
PowerShell module Enables Automation management by using Windows PowerShell
cmdlets8
SMA Architecture
9
ODATA REST Web Service
Runbooks
Jobs
Modules & Activies
Submit requests
Return results
Http RequestHttp Response
Persist State
Pick up Jobs
SQL DatabaseRunbook Workers
Service Management Portal
• 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
PowerShell module import-module Microsoft.SystemCenter.ServiceManagementAutomation
Get SMA Runbooks using standard parametersGet-SmaRunbook -WebServiceEndpoint "https://scor2.cloud.local" -Port 9090
Start SMA Runbook using Name$connection =
@{"WebServiceEndpoint"="https://scor2.cloud.local";"Port"=9090}Get-SmaRunbook @connection -RunbookName "My SMA Runbook" | Start-
SmaRunbook @connection Create new Schedule
$StartDate = Get-Date$EndDate = Get-Date -Day 12 -Month 6 -Year 2023Set-SmaSchedule -StartTime $StartDate -ExpiryTime $EndDate -Name "Schedule01" -ScheduleType "DailySchedule"
10
SMA workflow example
11
SMA Demo
Invoking and Hooking
Service Manager
Automation & Service Delivery
Approve request
Process automation
Self-service deployment
request
Access service catalog
Provision service
Access service catalogSelf-service deployment requestApprove requestProcess automationProvision service
Flexible service delivery
Delivering a service end-to-end
15
Request offeringsOffering created by IT service provider that consumers request using the service catalogBased on a template
Service offeringWork item used to identify and classify standard IT servicesContains one or
more request offerings
TemplatesMinimize data entry by
providing default valuesStandardize processes
The service catalog
Step 1: Create Service Offering
Step 4:Create Request Offering
Step 2: Create service request template
Step 5:Publish Request Offering
Step 3:Publish Service Offering
Step 6:Add Request Offerings to Service Offerings
SCSM Demo
Integrating SCSM & SCO
Service Delivery
Well… Thank you ! Follow me on http://www.system-center.me Technical Information:
Service Management Automation http://technet.microsoft.com/en-us/library/dn469260.aspx
Windows Azure Pack http://technet.microsoft.com/en-us/library/dn296435.aspx
17