cloud customer examples - uni-stuttgart.de · cloud customer examples cloud course uni ... tsm...
TRANSCRIPT
© 2010 IBM Corporation
Cloud Customer Examples
Cloud Course Uni Stuttgart 8.11. - 12.11.2010
11/07/2010
Jochen Breh, Senior IT ArchitectCloud Solutions and Best [email protected]
© 2010 IBM Corporation2
Agenda
1 Introduction
3 Customer Example 2 – “Training in a Cloud”
2 Customer Example 1 – European Insurance Company
© 2010 IBM Corporation3
IT Provider
Core Business
View on the IT Organization of a Typical Enterprise
Network
Windows AIX Linux Storage
Facility Management (power supply, cabling, cooling...)
SAP WebSphereDatabase(Oracle)
Database(DB2)
Host
ApplicationDevelopment
ApplicationOperation
BusinessLine 1
BusinessLine 2
YouNameIt Inc.
© 2010 IBM Corporation4
Findings
§ Silo oriented organization instead of service orientation– Platforms, applications, network …– Deplyoment and Operation– Processes and configuration databases different for different resources
types
§ Overal process knowledge is missing
§ Disconnection between ‘process guys’ and ‘real-work-doer’– Academic oriented approach vs. daily problems
§ Missing process transparency– “Where do I’m losing all the time ?”– Where are the issues?
§ …
© 2010 IBM Corporation5
Integration of Service Management and Cloud Computing or adapting Cloud Computing concepts to traditional IT
§Motivation –Improvement of time-to-Service 10 min vs. 10 weeks–Cost and labor reduction
§ Approach–Disruptive: Creation of a parallel cloud environment–Evolutionary: transformation from a technology oriented to
a service oriented view
© 2010 IBM Corporation6
Agenda
1 Introduction
3 Customer Example 2 – “Training in a Cloud”
2 Customer Example 1 – European Insurance Company
© 2010 IBM Corporation7
Varying Needs and Requirements to the Infrastructure creates demand for Standardization and Optimization
Optimization Goal:
Reduced time-to-service with
Higher QualityØ Maintance windows to change infrastructre are shrinking
Mergers
Project A
Project B
SOA
Infrastructure Requirements
Ø Tremendous growth in SOA / UNIX area (~150 LPARs in 2009)
Ø Resource provisioning according workload demand
Ø Deployment processes forSOA-Applications
Motivation
Focus:
Key Componets of the Reference Architecture
AIX / LPAR
Application Server
WS Portal Server
WS Process Server
© 2010 IBM Corporation8
Introduction of Cloud Services into the Data Center
Agreed and existing Principles for BusinessApplications§ Service Orientation§ Automation§ Standardization§ Process Orientation
Transformation on the ITrequires Infrastructure Service Management§ Service Catalog § Service Automation
(Life Cycle Mgmt.)§ Standardization of
Appl. Environments§ Process Integration
and Automation
Private Cloud
Requirem
ent
Business Value
Business Application
Cloud Services
ApplicationService
BusinessProcess Service
PortalService
InformationMgmt. Service
Base Services e.g. Operating System, LPAR, Monitoring, Backup, Storage ...
…
Evolutionary approach to transform to a Cloud Computing data center !
© 2010 IBM Corporation9
Process Automation
Doing
Service Management with standardized processes and Task Automation delivers operational efficiency
§ A simple request starts the process automation§ The request can be issued by a catalog or higher
level process§ The process automation consists of automated
and manual tasks and orchestrates them
WebSpherePortal
ProjectDepartment
ReleaseDeployment
NameOrganization
Production Env
WebSpherePortal
Service ManagementProzesse (ITIL)
Service Management(TSAM) Task Automation
Organizationand People
Info
Approve
Tivoli Service Automation Manager provides flexibility by introducing task automation stepwise.
---------------------
---------------------
---------------------
---------------------
Aut. Asset Owner
Process Owner
© 2010 IBM Corporation10
Infrastructure Service Model defines the Components necessaryfor Service Design and Service Automation
Essential requirements to the Service§ Access thru Service Catalog§ Concept to template a reference architecture (topology)§ Orchestration of people, roles, scripts and tools (automation)§ Integration in configuration DB
Infrastructure Service A
Infra
stru
ctur
e Se
rvic
e B
...
Sub-Procces TopologieInfrastructureService Catalog
Configuration
Description of another item6
Description of Configuration item on level x5
Description of f irst configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of f irst configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of f irst configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of f irst configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of f irst configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of f irst configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of f irst configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of f irst configuration itel1
FieldID
Organization &Role concept
Base Services
WebSpherePortal
ProjectDepartment
ReleaseDeployment
NameOrganization
Production Env
WebSpherePortal
Service ManagementProzesse (ITIL)
Provisioning
Fix Deployment
Parameter Mgmt.
App. Deployment.
Service Mgmt.
End Of Life
© 2010 IBM Corporation11
AIX LPAR Management Plan
Email notifcation
Portal Deployer Platform Deployer Backup Administrator Storage Administrator
LPAR CreationAIX Installation
Request Resourcen(LPAR/AIX Storage)
OrderStorage
LDAP Connection
Establishment ofAccountingLPAR fertig
StorageProvisioning
VG creation andFile systemes
LUN IDs
Network Administrator
OrderNetwork
LPAR Sizing
Network setup
IP address ..
SLA monitoring Approval Step
© 2010 IBM Corporation12
Portal Provisioning ProcessService
RequesterPortal
DeployerStorage
Administrator
Request DBInformation
Portal ClusterInstallation
Requ. Firewallchange
Service Disposal
Request Portal§UAT§Test§Production
SecurityAdministrator
DB Info
Firewallchange
ApproveDisposal
Requestfulfilled
NotifyProject
Resource Requ.(LPAR/AIX)
TSMRequest
TSMBackup config
BackupAdministrator
DatabaseDeployer
OperationRepresent.
Portalsizing
Approve
DefinitionStorage
PlatformDeployer
LPAR/AIX.Process
StorageProvisioning
Resource Req..Storage
Email notifcation SLA monitoring Approval Step
© 2010 IBM Corporation13
Achievements Proof of Concept in 2009
§ LPAR/AIX provisioning§ WebSphere Portal Cluster service with integrated
LPAR/AIX ordering and provisioning§ WAS Fix deployment§ Portal Fix deployment (6.1.01 à 6.1.02)§ Parameter management (JDBC provider, data
source, mail provider, mail session)§ KPIs for SLA management of external storage
provider (EMC)
Life Cycle of Portal Cloud Services(Use Cases)
§ CIO Presentation in 07/28/09§ OIO contract - Tivoli Service Automation Manager licences
Estimated Savings: ~ 1800 PD / year - 1.5 Mio € overall in 5 years
Service Catalog with Portal and LPAR offering
© 2010 IBM Corporation15
Infrastructure Service A
Sub-Procces Topologie
Configuration
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Organization &Role concept
Outlook: Cloud Services in a Hybrid Environment
Service Consumer(Private and customer)
Private CloudService Delivery
(IaaS / PaaS)
Public CloudService Provider B
(IaaS/PaaS)
Public CloudService Provider A
(IaaS/PaaS)
Internet
Internet
Intranet
Value§ Services are based on a common
service model (topology)§ Transparent from a consumer point of
view§ Transparent for automation§ Delivery model selection done on a
request by request base
Based on service requirements and SLAs of the service request, the resources are provided by a private or a public cloud.The cloud services are designed to support flexible delivery models.The control point for cloud services is a central Cloud Management Platform. This Cloud Management Platform remains under private control. The integration of heterogeneous delivery models (hybrid approach) is done by the Cloud Management Platform.
Infrastructure Service A
...
Sub-Procces TopologieInfrastructureService Catalog
Configuration
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Description of another item6
Description of Configuration item on level x5
Description of first configuration itel4
Description of Configuration item on level x3
Description of another item2
Description of first configuration itel1
FieldID
Organization &Role concept
Internal Point of Control – Cloud Management Platform
© 2010 IBM Corporation18
Agenda
1 Introduction
3 Customer Example 2 – “Training in a Cloud”
2 Customer Example 1 – European Insurance Company
© 2010 IBM Corporation19
Business BackgroundSolution Overview
Business Benefit
• Materna is an IBM Business Partner focused on IT service and application management
• Materna wants to generate new business and considered Cloud Computing as a potential growth area
• Materna wants to build a internal cloud solution as a
• Showcase for customer demonstrations
• Technology foundation for customer engagements
• Improvement of their daily business by using it in production internally
• Training requires environments for short period of time and significant effort in manual setup. So training services seem to be a good area to start with.
• Complex trainings content can be offered at any time - anywhere at any place to anyone!
• The IT infrastructure management is decoupled from training planning and delivery and automated thru the life cycle.
• Reduce operational costs for trainings environments
• Enables Materna to develop and sell cloud solutions to their customers using different delivery models such as hosting, appliances and service.
• Enable all business units of Materna to adopt the cloud – beyond the original scope of training. à Drives efficiencies across the entire Materna organization
• Generic training service infrastructure that delivers various types of training
• Virtualised desktop per seat to connect to training environments
• Integration of Tivoli Service Automation Manager & DX-Union (for Service Management & Automation)
• Materna’s Training Management product Orbis as Service Catalog and planning component
• VMware on IBM BladeCenter as basic infrastructure.
• Due to easy extensibility & implementation, “Training in a cloud” was realized within 4 months from idea to solution
Materna
© 2010 IBM Corporation20
Four Steps to become a Cloud Four Steps to become a Cloud Solution ProviderSolution Provider
Where We StartedWhere We Started
It took less than a year from the first meeting to create new business.
Materna became a Cloud Solution Provider based on IBM Services, Infrastructure and Tivoli Software.
May May ‘‘09 > 09 > IBM Energy Assessment
Pulse Pulse ’’09 / Feb > 09 / Feb > First Meeting
Jul / Aug Jul / Aug ’’09 > 09 > Dynamic Infrastructure built-up with IBM Blade Center H
Sep Sep ’’09 > 09 > Dynamic Infrastructure Release 1 (Development Environments & Virtual Desktops)
Sep / Dec Sep / Dec ’’09 > 09 > Developmentof Training in a Cloud
2010 >2010 > Cloud Cloud Solution ProviderSolution Provider
ConsolidationConsolidation
StandardizationStandardization
AutomationAutomation
VirtualizationVirtualization
© 2010 IBM Corporation21
The Materna Cloud Solution Project, Training in a Cloud, was realized within 4 months 4 months from the idea to the solution!
Cloud Project Outline and ObjectivesCloud Project Outline and Objectives
Easy implementation and extensibility proves the power of Easy implementation and extensibility proves the power of Tivoli Service Automation Manager and creates a quick win!Tivoli Service Automation Manager and creates a quick win!
How did we implement the Cloud Training Solution?
Dynamic Dynamic InfrastructureInfrastructure
Training Training ManagementManagement AutomationAutomation Training in a Training in a
CloudCloud++ ++ ==1 Month1 1 MonthMonth 2 Months2 2 MonthsMonths
1 Month1 1 MonthMonth
© 2010 IBM Corporation22
Provider Overview
Tivoli Service Tivoli Service Automation Automation
ManagerManager
DXDX--Union Union Workplace Workplace
Management Management EngineEngine
Service RepositoryService Repository User RepositoryUser RepositoryPackage RepositoryPackage Repository
Cloud Engine
Content Provider
Cloud Infrastructure ProviderTraining Consumer
Training Service Provider
§Stellt virtualisierte Infrastruktur bereit§Sorgt für security.§Austauschbar durch andere/private provider
§Stellt reine Trainingsinhalte zur Verfügung§Plant Training-Events§Verkauft Trainingsveranstaltungen
§Training consumer mit Zugriff auf Kurse, losgelöst von festen Zeitenund Orten
Tivoli Service Tivoli Service Automation Automation
ManagerManager
DXDX--Union Union Workplace Workplace
Management Management EngineEngine
Service RepositoryService Repository User RepositoryUser RepositoryPackage RepositoryPackage Repository
Tivoli Service Tivoli Service Automation Automation
ManagerManager
DXDX--Union Union Workplace Workplace
Management Management EngineEngine
Service RepositoryService Repository User RepositoryUser RepositoryPackage RepositoryPackage Repository
Cloud Engine
Content Provider
Cloud Infrastructure ProviderTraining Consumer
Training Service Provider
§Stellt virtualisierte Infrastruktur bereit§Sorgt für security.§Austauschbar durch andere/private provider
§Stellt reine Trainingsinhalte zur Verfügung§Plant Training-Events§Verkauft Trainingsveranstaltungen
§Training consumer mit Zugriff auf Kurse, losgelöst von festen Zeitenund Orten
© 2010 IBM Corporation23
Cloud Architectural ThoughtsCloud Architectural Thoughts
VMwareVMware ononIBM Blade CenterIBM Blade Center
Tivoli Service Tivoli Service
Automation ManagementAutomation Management
Orbis Training Management Orbis Training Management
& Self& Self--service Portal service Portal
DXDX--UnionUnionWorkplace ManagementWorkplace Management
Service Management&
Automation
ServiceCatalog & Planning
Basic Infrastructure Management
Service Catalog Service Catalog
for Training Servicesfor Training Services
Provides Service Templates Provides Service Templates and Manages the Service and Manages the Service
Lifecycle Lifecycle
Automates Repeatable Automates Repeatable TasksTasks
Provides the Virtualized Provides the Virtualized InfrastructureInfrastructure
© 2010 IBM Corporation24
Cloud Architectural ModelCloud Architectural Model
Orbis Training Orbis Training ManagementManagement
Tivoli Service Tivoli Service Automation ManagerAutomation Manager
DXDX--Union Workplace Union Workplace Management EngineManagement Engine
Training RepositoryTraining Repository Service RepositoryService Repository
Set Service Request
Deploy Training
Training Planner &
Salesperson
Training Developer
Dynamic Training InfrastructureDynamic Training Infrastructure
User RepositoryUser Repository
Package RepositoryPackage Repository
Plan & Sale
Create Training
Trainer & Trainee
RequestTraining
Orbis SelfOrbis Self--ServiceServicePortalPortal
DeliverTraining
© 2010 IBM Corporation25
==
TRAINING IN TRAINING IN A CLOUDA CLOUD
Reduced Reduced Cost Cost VIRTUALIZATION ++STANDARDIZATION AUTOMATION++ IncreasedIncreased
FlexibilityFlexibility
Centralized and virtualized server on
IBM Dynamic IBM Dynamic InfrastructureInfrastructure
Standard training catalog and Service
Management by Materna ORBISMaterna ORBIS
Automation of virtualized training environments by
IBM Tivoli Service IBM Tivoli Service Automation Automation Manager Manager and
Materna DXMaterna DX--UnionUnion
Training can be offered anytime, anytime, anywhere and anywhere and
without manual without manual set up set up of training
environments
The Value of Training in a CloudThe Value of Training in a Cloud
© 2010 IBM Corporation26
Summary
§ The Introduction of Cloud Computing in traditional enterprises has significant impact on processes and organization – independent from the usage of private or public clouds
§ Cloud Computing and Service Management are inseparable connected
§ Comprehensive Services “out of a cloud” are very promising
© 2010 IBM Corporation27
Thank you!
For more information, please visit:ibm.com/cloud
Or contact me at:[email protected]