private cloud day session 4 automating and delivering services in your private cloud
DESCRIPTION
More info on http://www.techdays.beTRANSCRIPT
Service Delivery & Automation
RoggenKurtTechnical Consultant, MVP, SC 2012 Expert, Devoteam Belgium
MikeResselerTechnical Consultant, MVP, SC2012 Expert, Infront Consulting
Agenda• Automation• Runbooks, OIP
• Service Delivery & Self Service Portals• Sharepoint as a SSP• SC 2012 VMM SSP• SC 2012 AppController• SC 2012 Service Manager
Self Service
Service Delivery & Automation
Private Cloud: Deliver IT as a Service (IaaS)
Deploy
Configure
Service Model
DC Admin
Operate
Monitor
Virtual
Physical
Public Cloud
Private Cloud
Virtual Machine Manager
Operations Manager
App Controller
Service Manager Service Manager
Orchestrator
Configuration Manager
Data Protection Manager
AppOwner
Application ManagementService Delivery &
AutomationInfrastructure Management
Cloud Admin
Cloud Consumer
Introduction
Automating & Delivering Services
Picture: flickr.com/photos/lowcola/
“The less you do, the more time you get for more”
Picture: flickr.com/photos/twastro/
Enabler to offer building blocks of RESOURCES to customers
Cloud Manager
HR Manager Service Desk
config Manager
Service Desk
Cloud Manager
Service Desk HR Manager Service Desk
Service Desk
Self Service Portals
Delivering IT Services Consistently
IntegrationService
ConsumerServiceProvider
Reporting
Automation
Processes
Systems
Self Service Portal
Sharepoint Services
Components• Using SharePoint (Foundation) Services• Create “Cloud VM” requests
• Using SC 2012 Orchestrator• Create workflow/runbook
Demo
Self Service Portal
SC 2012 Virtal Machine Manager
SC 2012 Virtal Machine Manager• Visibility is based on VM ownership• Updated to support Clouds• Still VM centric• No Service Creation• No Service Management
• Just there for backwards compatibility
Demo
Self Service Portal
SC 2012 App Controller
SaaS (Software)
PaaS (Platform)
IaaS (Infrastructure)
Hyper-V
Service Management in Hybrid Clouds
Clouds - IT as a Service
Service Templates
Managing applications across multiple clouds
Private Cloud
XenVMwar
eHyper-V
Windows Azure
Deploy
Manage
MonitorPackage and Configuration
Application management across private
and public
Enabling application self service
DELEGATION WITH CONTROL
Take advantage of standardized templates
Quota enforcement with clear guidance on utilization
EMPOWERING APPLICATION OWNERS
SINGLE MANAGEMENT POINT
Role-based access to content
Create, manage, and move resources between repositories
Private and public cloud services plus virtual machines
Job auditing and task progress
Change history
Managing Windows Azure subscriptions
Windows AzureService API
API Authentication
Public Key
Private keys stored in App Controller database
App Controller
Windows AzureOn-Premise
Windows AzureProduction
Single view of multiple Windows
Azure subscriptions
Granular delegation of access to
subscriptions
Windows AzureStaging
Public Key
Multi VMM support• Bridges private clouds provided by multiple VMM installations• Web-based self-service for deployment of VMs and Services into VMM
private clouds• Search/View/Manage VMs and Services across VMM clouds• Copy library templates from one VMM cloud library to another
Boston Lab
Boston Production
BeijingLab
Beijing Production
Windows Azure Support• Aggregates multiple Windows Azure subscriptions into a single
management view• Provides a tool to IT Pro for deploying and upgrading Windows Azure
services• Delivers IT processes for Windows Azure platform with user roles,
library, and auditing
Boston Lab
Boston Production
BeijingLab
Beijing Production
Azure Test
Azure Production
Service Lifecycle Management
Create Template-
SpecializeDeployment
DeployService
UpdateService
IN VMM
IN CONCERO
Deploying a VMM Service to a different VMM system• Copying a template from source VMM system to
destination VMM system • Copy the missing Service Template resources to the
destination cloud• Map the Service Template dependent resources to
the resources in the destination• Initiate the deployment
Demo
Self Service Portal & Cloud Process Pack
SC 2012 Service Manager
Service Catalog
Service Catalog
Request Offerings
Service Offerings
Fields
Self-Service Portal
ActivitiesService Request
Portal
Picture: flickr.com/photos/63011387@N03/
Infrastructure as a Service
System Center 2012Supporting the Cloud Consumer
• Service Catalog• Self-service Portal
• Request New Cloud, Virtual Machine and Service (*)• Request access to existing cloud based resources (*)• Request configuration change (*)• Request time extension for deployed virtual machines and services (*)
• Workflow automation (integration with SC Opalis)• Approvals and Notifications
(*) via Cloud Process Pack (downloadable solution accelerator)
Demo
VMM SSP
Focus on VM owner
Private Cloud only
Limited to VM management
Not customisible
AppController SSP Service Manager SSP
Focus on Application Owner (Cloud Consumer)
Hybrid Clouds(Private & Public Cloud)
Limited to VM & Servicesmanagement
Not customisible
Focus on Application Owner (Cloud Consumer)
Any Cloud
IT as a Service
Customizible
SSPs - Side by Side Comparison
Creating your Private Cloud Lab
System Center 2012
Unified Installer
SC 2012 Unified Installer• Single UI experience for System Center 2012
installation• Evaluation / proof of concept scenarios only• New installations only• Platform:• Windows Server 2008 R2 SP1• SQL Server 2008 R2
• Distributed installation from central point• Uses existing component setup• Does not replace component setup
Deployment Pack
UI Install Workflow
Runbooks
Process
Self Service
Service Delivery & Automation
Private Cloud: Deliver IT as a Service (IaaS)
Deploy
Configure
Service Model
DC Admin
Operate
Monitor
Virtual
Physical
Public Cloud
Private Cloud
Virtual Machine Manager
Operations Manager
App Controller
Service Manager Service Manager
Orchestrator
Configuration Manager
Data Protection Manager
AppOwner
Application ManagementService Delivery &
AutomationInfrastructure Management
Cloud Admin
Cloud Consumer
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.