27
© 2010 IBM Corporation Cloud Customer Examples Cloud Course Uni Stuttgart 8.11. - 12.11.2010 11/07/2010 Jochen Breh, Senior IT Architect Cloud Solutions and Best Practices [email protected]

Cloud Customer Examples - uni-stuttgart.de · Cloud Customer Examples Cloud Course Uni ... TSM Request TSM Backup config Backup Administrator Database Deployer Operation Represent

Embed Size (px)

Citation preview

© 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 Corporation14

Overview Management Plan LPAR/AIX provisioning

© 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 Corporation16

Policy-based deployment

© 2010 IBM Corporation17

Governance across multiple clouds

© 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]