Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Highly Available Engine Support.

Download Report

Transcript Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Highly Available Engine Support.

Web based Runbook Authoring:
Service Administrator can create runbooks to
automate all aspects of cloud infrastructure,
plan delivery, and maintenance activities
Highly Available Engine
Support requirements for scale and H/A.
Built on PowerShell Workflow
Integration into other systems:
Import PS modules and create additional
modules and runbooks for existing resources or
to connect into 3rd party systems (ticketing
system, billing system, user store, CMDB)
ALL
ITEMS
CMDB
WEBSITE CLOUD
12
VIRTUAL MACHINE
CLOUDS
12
SQL SERVER
9
Automation
Ticketing
MYSQL SERVERS
0
NOTIFICATIONS
0
PLANS
12
Billing
USER ACCOUNTS
4
AUTOMATION
8
Management
Systems
PowerShell
Workflow
• Use Windows PowerShell 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 PowerPivot for ROI
• View runbook used for all jobs
PowerShell
Workflow
Centralized
store
Service
Management
Automation
Highly
Available
Historical
Analysis
Service Management Portal
Service Management Portal
Http Response
PowerShell
Module
Http Request
Http
• Authoring
• Operating
Runbook Workers
• PowerShell Workflow engine
• PowerShell Modules
ODATA REST Web
Service
Return results
Web Service
• REST oData
• Authorization
Powershell Cmdlets
Runbook Workers
SQL Database
Submit requests
• Administration
• Operation
Runbooks
SMA Database
Pick up Jobs
Jobs
Persist State
Modules & Activies
• Runbooks
• Runbook resources
• Runbook job state
Interoperability
SharePoint or other request offering system like Service Manager
User Creates
VM request on
SharePoint Site
Admin
reviews
request and
approves
User logs into
WAP portal
and has
requested VM
capacity
SCO – Monitors SharePoint and fulfills request
SCO calls SMA to
add user to WAP
plan for required
VMs
SCO Monitors
for approved
requests
SCO updates
SharePoint request
with link to WAP and
notifies user
WAP SMA – Fulfills request with WAP
Fulfill WAP
request
Create new
user in WAP
if required
Add
subscription
to VM Plan
Add VM
AddOn for
number of
requested
VMs
Two ways to integrate applications with SMA
1.
-
•
•
•
•
-
•
this blog post
DCIM-B334 In-Depth Introduction to Service Management Automation
DCIM-B375 Microsoft System Center 2012 R2 Orchestrator: Runbook Design
DCIM-B321 Windows Azure Pack: Automation Essentials for Tenant
Provisioning
DCIM-B347 Introduction to Microsoft Azure Automation
Hands on lab
DCIM-H319 Windows Azure Pack: Service Management Automation
For More Information
Windows Server 2012 R2
http://technet.microsoft.com/en-US/evalcenter/dn205286
System Center 2012 R2
http://technet.microsoft.com/en-US/evalcenter/dn205295
Azure Pack
http://www.microsoft.com/en-us/servercloud/products/windows-azure-pack
Microsoft Azure
http://azure.microsoft.com/en-us/
Come Visit Us in the Microsoft Solutions Experience!
Look for Datacenter and Infrastructure Management
TechExpo Level 1 Hall CD
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn