Sunteți pe pagina 1din 47

Cloud Computing Reference Architecture

(CCRA) 4.0 Overview

IBM is a registered trademark of International Business Machines Corp. Other product and service names might be trademarks of IBM or other
companies. See the current list of IBM trademarks: www.ibm.com/legal/copytrade.shtml.

1 © 2014 IBM Corporation


Introduction

Cloud Computing Reference Architecture (CCRA) 4.0 Overview


 CCRA provides prescriptive guidance on how to
Industry
Industry Focused
Focused Cloud
Cloud -- First
First one
one Government
Government -- Cloud
build IaaS, PaaS, SaaS and Service Provider cloud Cloud

solutions with IBM technology


CCRA
 CCRA Aggregates experience from hundreds of
Cloud-
Cloud- Platform Cloud Building Mobile
Cloud-
Cloud-
enabled
Platform Cloud Leveraging
Building
Leveraging Mobile &
& Analytics
Analytics
enabled data
data
enabled
enabled
center
center //
Services
Services Service
Service SaaS
SaaS Cloud
Cloud & Cloud
& Cloud
data
building
dataIaaS Provider
cloud client engagements and IBM-hosted cloud building
center
IaaS
center //
Provider

building
implementations building
IaaS
IaaS

 CCRA categorize the cloud business models and


Common
Common Reference
Reference Architecture
Architecture Foundation
Foundation

corresponding architecture by the following “cloud


adoption patterns” : Cloud Service
Consumer
Cloud Service Provider Cloud Service
Creator
• Cloud Enabled Data Center (IaaS) Cloud Services Common Cloud
Management Platform (CCMP)
• Platform-as-a-Service (PaaS) adoption pattern
• Software-as-a-Service (SaaS) Existing & 3rd party
services, Partner
Business-Process-
as-a-Service
• Cloud Service Providers Cloud
Ecosystems

• Mobile Service
Integration
Tools
• Analytics Software-as-a-Service
Operational Business
• Government - Cloud Support Support
Service
Creation
Services Services Tools
(OSS) (BSS)

 For each cloud adoption patterns, CCRA identifies: Platform-as-a-Service

Consumer
• common architecture patterns that describe the In-house IT

business drivers, the use-cases and the technologies Infrastructure-as-a-Service

that underlie each type of cloud computing


implementation.
• common architecture patterns for items that cut across Infrastructure

all the adoption patterns including security, resiliency, Security, Resiliency, Performance & Consumability
performance, etc. Governance

2 © 2014 IBM Corporation


CCRA Structure

CCRA4.0
CCRA
Cloud-enabled Platform Cloud Service Building SaaS Mobile & Cloud Analytics &
data center / Services Provider Cloud
building IaaS
Cloud-enabled Platform Cloud Service Building SaaS Mobile & Cloud Analytics &
data center / Services Provider Cloud
building IaaS

Common Reference Architecture Foundation

Common Reference Architecture Foundation

Industry Focused Deliverables:

3 © 2014 IBM Corporation


Why Use IBM's CCRA?
The CCRA saves your business time and money by providing detailed documentation
on the steps and components required for constructing a Cloud implementation
across all deployment models.

Your business can benefit from IBM’s experience in creating Public, Private, and
Hybrid Clouds with one common architecture with reusable assets or product
recommendations.

Your business receives a quicker start to create an industrial strength Cloud with
predefined use cases and documentation on the architectural requirements or
decisions that must be made for security, service management, performance
scalability, and virtualization.

The CCRA utilizes sound architectural principles to speed development and reduce
errors across the entire development process, ensuring designs can scale for
efficiencies and can fulfill important Cloud requirements such as elasticity, self-
service and flexible sourcing.

The CCRA provides increased business flexibility with a common Cloud reference
architecture across all deployment models.
4 © 2014 IBM Corporation
Introduction

Approach used to design Cloud Adoption Patterns

UNDERSTAND EXPLORE DEVELOP IMPLEMENT CONFIRM

the client’s business options and and agree to client client solution client value and
and needs approach solution experience

Understand Define Client Design Detail Design Define Roadmap


Client Requirements Solution to Define BOM & First Project

5 © 2014 IBM Corporation


The CCRA Adoption Pattern material is based on TeamSD and applies to the entire sales cycle

Understand Define Client Design Detail Design Define Roadmap


Client Requirements Solution to Define BOM & First Project

Content provided by CCRA


Business Drivers
Use Cases and Actors
Non –Functional requirements
System Context
Architecture Overview
Architecture Decisions
Operational Model
6 Roadmap © 2014 IBM Corporation
Introduction

CCRA 4.0 Cloud Adoption Patterns & Next Generation Platform

External Analytics Mobile Collaboration location data Services


Ecosystem Software
API API API API API API as a

Cloud Service Provider


Service
Marketplace App API
Solutions
API API Economy

API & integration Platform


Traditional Services & composition patterns
services
middleware-based as a
workloads Service
datastore mobile middleware services ops dev BlueMix

Workload definition, optimization, & orchestration


Infrastructure
Resource abstraction & optimization as a
Software Defined Service
Software Defined Compute Software Defined Storage Networking SDE

7 © 2014 IBM Corporation


Mapping of Cloud Adoption Patterns – IBM Cloud Capabilities

8 © 2014 IBM Corporation


Key concepts – adoption patterns / macro patterns / micro patterns
 Adoption Pattern – A collection of commonly observed functions and features that customers desire 
in their solution.  Where a customer starts to solve a specific business problem, typically driven by the 
same business motivation. e.g. “Drive down IT costs by improving delivery time and quality, and 
lowering risks associated with delivery of new IT environments to business and software application 
development and delivery.”

 Macro Pattern – A collection of use‐cases / micro‐patterns commonly deployed together to achieve a 
level of service maturity. (e.g., simple VM‐provisioning services; more advanced services for 
provisioning of VM, storage, and network elements; provisioning of services integrated with the 
enterprise ITIL enterprise processes; etc.).

 Micro Pattern – set of consistent use cases that relate to a specific cloud function. These use cases 
are best practice starting points for various aspects of cloud implementation.

 Solution – a combination of products and services integrated and deployed together.  Typically sold 
as a “solution” in a single sales transaction.

 Product – single isolated software or hardware component, typically bounded by how it is sold.  Note 
that a single product may actually cover one or more capabilities/micro patterns.

9 © 2014 IBM Corporation


Adoption Patterns‐ Prescriptive, Consumable IBM Solutions, driven by clients
Cloud Enabled Data Center ‐ IaaS Business Solutions on Cloud ‐ SaaS 
Enable IaaS with Virtualization Management  Implement Existing Applications to be 
and Governance Delivered as SaaS
Implement IaaS with Advanced Service  Implement Cloud Native Applications to be 
Automation & Orchestration Delivered as SaaS
Extend IaaS with Enterprise Service 
Consume SaaS Applications and Business 
Management
Processes
Consume IaaS using a Public or Managed 
Cloud Service Integrate SaaS with Cloud and Enterprise 
Services
Integrate IaaS to Support a Hybrid 
Environment

Cloud Platform Services‐ PaaS Cloud Service Provider (MSP/CSP) 


Implement PaaS with Middleware 
Implement IaaS for a Service Provider to 
Deployment and Management
Deliver Cloud Services
Extend PaaS with Programming Services
Implement IaaS and PaaS for a Service 
Provider to Deliver Cloud Services
Implement Application Lifecycle 
Management (ALM) and DevOps Implement Storefront and Service Brokering 
for a Service Provider to Deliver Applications 
Consume PaaS using a Public or Managed 
and Business Processes
Cloud Service
Consume Public or Managed Services to Resell
Integrate PaaS to Support a Hybrid  as a Service Provider (White Label)
Environment 
10 © 2014 IBM Corporation
Cloud Enabled Data Center
Adoption Pattern (IaaS)

11 © 2014 IBM Corporation


What’s new in CeDC?
UPDATED: CeDC Adoption pattern now based on SmartCloud Orchestrator 2.3 as the core cloud
product

NEW: Include Software-defined Environment (and OpenStack) concepts in CEDC

NEW: Define integration points with Softlayer

NEW: Define integration points with Bluemix

NEW: Define managed services for cloud

12 © 2014 IBM Corporation


IBM Cloud Reference Architecture – Cloud Enabled Data Center Pattern
Extend  IaaS  with Enterprise Service 
Management ( integrated with ITIL processes)
Allows to completely integrated the cloud world with the 
remaining part of the enterprise by including the cloud 
IaaS: Cut IT expense and  infrastructure and services in the enterprise ITIL 
processes.
complexity through a cloud  4
enabled data center
Implement IaaS with advanced Service 
Automation and Orchestration
Allows creating a more sophisticated cloud infrastructure 
for the delivery of more complex and critical IaaS services 
in highly demanding environments 

3
Enable IaaS with Governance
Complements the first macro‐pattern by adding 
governance capabilities that allow to effectively manage 
aspects like SLAs, security, resiliency, capacity planning, 
etc… for both the virtualized infrastructure that provides 
the cloud service as well as the cloud service itself. 
2
Key Business Drivers:
•Decrease costs and delivery time for new services Enable  IaaS  with Virtualization Management
•Align IT Services with business goals The entry point in the IaaS cloud space since it allows to 
start building a multi‐tenant cloud infrastructure and 
•Increase service level compliance model for the delivery of simple VMS (configured with 
•Centralized accounting & billing the proper network and storage) that covers the 70 %  of 
the requests coming from the different business lines.
•Industrialization of  IT
•Use other Clouds when I need extra capacity 1
13 © 2014 IBM Corporation
CEDC use-cases
ITIL Process Integrated IaaS
4
Problem & Change &
IT Asset License SLA Service Release
Incident Configuration
Management Management Mgmt Desk Management
Management Management

Advanced IaaS 3

Storage Network Threat & vulnerability, identity &


Services Hybrid Cloud
Provisioning & Provisioning & access, Security information and
Orchestration Integration events Mgmt.
Configuration Mgmt Configuration Mgmt

Managed IaaS 2
Cloud Infrastructure Capacity Endpoint
Events Backup & Patch
& services Management Compliance &
Management Restore Management
Monitoring & Planning Security Mgmt

Simple IaaS
1

Authentication, VMs Virtual Images Usage metering,


Cloud resources, VMs patterns
Roles & Tenants provisioning & Construction & accounting &
management provisioning
management on-boarding Management chargeback

Infrastructure and Platform  Virtualization , Software Defined Environment 0
Hardware Storage Virtualization Network Virtualization Compute Virtualization
Management Management Management Management

Compute resources
Storage Network
14 © 2014 IBM Corporation
Different CeDC implementation models (CCRA 4.0)

 A CeDC can be implemented by using one of the following three models


• On-premise-hybrid
• Off-premise-hybrid
• Full off-premise

Model Type Manage‐from Manage‐to

On‐premise‐hybrid On‐premise On‐premise and/or on Softlayer

Off‐premise‐hybrid Softlayer Softlayer and/or On‐premise

Full off‐premise Softlayer Softlayer

 Each model above is represented by a slightly different Architecture Overview Diagram


(AOD) in this CeDC architecture
15 © 2014 IBM Corporation
On-premise-hybrid model

On-premise Off-premise (Softlayer)


This model is typically used to
implement IT-transformation projects.
Manage-from
environment

Allows to deliver IT services more


Manage-from env efficiently through the adoption of a
cloud delivery model.

Allows to leverage external cloud


service providers (as for example
Softlayer) to burst uplanned, peak or
very dynamic workloads into a third
party infrastructure in a very dynamic
and cost-effective way.
environment
Manage-to

Allows to reserve more performant


on-premise resources for critical
Manage-to env workload and run tier-2 or less-critical
Manage-to env (e.g. Cloud-bursting nodes,
Test&dev, hadoop, etc..)
workloads (like for example dev&test
environments) off-premise.

16 © 2014 IBM Corporation


On-premise-hybrid model – Architecture overview Diagram
ITIL Process Integrated IaaS
4
Problem & Change &
IT Asset License SLA Service Release
Incident
SmartCloudManagement
Control DeskManagement Configuration
or «IT Service Management Mgmt
on IBMService Engage»
Desk Management
Management Management
Cloud Management stack

Advanced IaaS 3
Tivoli Identity Manager
Storage
SmartCloud Network
Tivoli NetCool IBM CloudHybrid Cloud
Services Threat & vulnerability, identity &
Security network intrusion Prevention
Provisioning
Virtual Storage& Provisioning &
Configuration access, Security information and
Configuration
Center Mgmt Configuration
Manager Mgmt OrchestratorIntegration
Orchestration * QRadar Log Manager
events Mgmt.
Virtual Storage protection VMWare

Managed IaaS 2
Cloud SmartCloud
InfrastructureMonitoring
Capacity Tivoli Endpoint
Tivoli
Events Backup & IBM
Patch
Endpoint Manager (patch
& services or Management Storage Compliance &
SmartCloud APM NetCool
Management Restore Management
mgmt and security Security
compliance)
Monitoring & Planning Manager Mgmt

Simple IaaS 1

Authentication, VMs Virtual Images Usage metering,


SmartCloud
Cloud resources, VMs patterns
RolesSmartCloud Provisioning
& Tenants provisioning & * Construction & accounting &
Cost Mgmt
management provisioning
management on-boarding Management chargeback

0
infrastructure

Infrastructure and Platform  Virtualization
Managed

On-premise Virtualization environment (VMWare, VMWare/VCenter OpenStack PureApps


Hardware
KVM, VMControl, Storage
Management
zVM) Virtualization
Management
Network Virtualization Compute Virtualization
SoftLayer
Management Management
public cloud
SoftLayer Bare-metal or private cloud or 3° parties
On-premise H/W resources (x86, Power, zSeries) instances
Compute resources
Storage Network
17 © 2014 IBM Corporation
Off-premise-hybrid model

On-premise Off-premise (Softlayer)


This model is the recommended
approach to build a CeDC
environment with the minimum
Manage-from

investment in terms of H/W


environment

resources and total cost of


Manage-from env ownership and to connect it to
your on-premise resources, data
and applications.

GTS Private Modular Cloud


service offering allows to allocate
(and deallocate) a ready to use
«cloud management» and
managed infrastructure in
environment

Softlayer in few hours.


Manage-to

Manage-to env Manage-to env Softlayer provides a set of


(critical workloads, System-of- (e.g. Test&dev, hadoop/HPC secured network connectivity
records applications, Data, etc..) environments, etc..) services that allows to safely
allocate or connect to resources
on-premise

18 © 2014 IBM Corporation


Off-premise-hybrid model – Architecture Overview Diagram
ITIL Process Integrated IaaS
4
Problem & Change &
IT Asset License SLA Service Release
Incident IT Service ManagementConfiguration
on «IBMService Engage»
Management Management Mgmt Desk Management
Management Management
Cloud Management stack

Advanced IaaS Tivoli Identity Manager 3


Security network intrusion Prevention
SmartCloud Virtual Tivoli NetCool
Storage Network IBM Cloud Threat QRadar Log Manager
& vulnerability, identity &
Storage Center Configuration Manager Services Hybrid Cloud Virtual Storage protection VMWare
Provisioning & Provisioning & access, Security information and
Orchestration Integration
Orchestrator * events Mgmt.
Configuration
SL Storage mgmt Mgmt
APIs Configuration
SL network mgmt Mgmt
APIs SL Internal security features, SL IEM,
McAfee, Nessus

Managed IaaS 2
Cloud Infrastructure Capacity Tivoli Endpoint
SmartCloud APM on «IBM Service Events Backup
& services Management
Tivoli Storage& IBM
Patch
Endpoint Manager (patch
Compliance &
Engage» Management
NetCool Restore Management
mgmt and security Security
compliance)
Monitoring & Planning Manager Mgmt

Simple IaaS 1

Authentication, VMs Virtual Images Usage metering,


SmartCloud
Cloud resources, VMs patterns
RolesSmartCloud Provisioning
& Tenants provisioning & * Construction & accounting &
Cost Mgmt
management provisioning
management on-boarding Management chargeback

0
infrastructure

Infrastructure and Platform  Virtualization
Managed

On-premise Virtualization environment (VMWare, VMWare/VCenter OpenStackPureApps


Hardware
KVM, VMControl, Storage
Management
zVM) Virtualization
Management
Network Virtualization Compute Virtualization
Management SoftLayer
Management
SoftLayer Bare-metal or private-cloud public cloud
On-premise H/W resources (x86, Power, zSeries) instances
Compute resources
Storage Network
19 © 2014 IBM Corporation
Full off-premise model

On-premise Off-premise (Softlayer)


This model can be used to build a
CeDC environment with the
minimum investment in terms of
Manage-from
environment

H/W resources and total cost of


Manage-from env ownership.

This cloud environment can be


used to deliver specific services
(like test&dev environments) or
scale-out applications/services
(like hadoop, HPC, etc..) to IT
users and business lines.

This solution could be also used


environment
Manage-to

to build cloud-service-provider
IaaS solutions where the service
Manage-to env provider provides and sells
(all workloads.) additional value (e.g. Application
templates) on top of thre pure
infrastructure provided by
Softlayer

20 © 2014 IBM Corporation


Design Solution

Full off-premise-hybrid model – AOD


ITIL Process Integrated IaaS
4
Problem & Change &
IT AssetIT ServiceLicense SLA
Management on «IBMService Engage» Service Release
Incident Configuration
Management Management Mgmt Desk Management
Management Softlayer Internal ManagementManagement
Cloud Management stack

System (IMS)

Advanced IaaS 3
Tivoli Identity Manager
Security network intrusion Prevention
Storage Network IBM Cloud Hybrid Cloud Threat & vulnerability,
QRadar identity &
Log Manager
SL Storage mgmt SL network mgmt Services
Provisioning
APIs & Provisioning
APIs & access, Securityprotection
Virtual Storage information and
VMWare
Orchestration
OrchestratorIntegration events Mgmt.
Configuration Mgmt Configuration Mgmt
SL IMS, SL IEM, McAfee, Nessus

Managed IaaS 2
Tivoli Storage
SmartCloud
Cloud APM on «IBM Service
Infrastructure Engage»
Capacity Tivoli NetCool IBMPatch Endpoint
Endpoint Manager (patch mgmt
Events Manager
Backup &
& services Management and security Compliance &
compliance)
Nimsoft (SL IMS for capacity planning) Management RestoreeVault
Symantec Management
Monitoring & Planning SL IMS
Idera CDP
Security Mgmt

Simple IaaS 1
SmartCloud Cost Mgmt
Authentication, VMs
Softlayer internal Management System Virtual Images Usage metering,
Cloud resources, VMs(IMS)
patterns accounting &
Roles & Tenants provisioning & Construction &
management provisioning SL billing system
management on-boarding Management chargeback

0
infrastructure

Infrastructure and Platform  Virtualization
Managed

Hardware
VMWare/VCenter Storage Virtualization
OpenStack Network Virtualization
PureApps Compute Virtualization
Management Management Management Management
SoftLayer public cloud
SoftLayer Bare-metal or private-cloud instances
Compute resources
21 Storage Network © 2014 IBM Corporation
Platform Services
Adoption Pattern ‐ PaaS

22 © 2014 IBM Corporation


Business Challenges from Clients
“Drive innovation and differentiation of new services to the market.”
“Respond quickly to business events, to stay ahead or react to the competition.”
“Dramatically drive down the cost of introducing new applications.”
“Reduce the time it takes to develop, test and deploy new capabilities.”
“Improve the availability of our applications through standardisation.”
“Manage Compliance and Audit needs thru automation and orchestration of 
complex deployments.”
“Improve product quality and reduce risk thru rapid feedback thru entire delivery 
cycle.”

Business 
Innovation Speed
Agility

23 © 2014 IBM Corporation


IBM Cloud Reference Architecture  Process Oriented PaaS
– PaaS Macro patterns Allows to implement a DevOps process by creating a 
continuous delivery flow that automates the build, test 
Accelerate time‐to‐market with new  and delivery of applications into a cloud environment
workloads with  Cloud Platform Services
4
Advanced PaaS Services
In addition to the managed middleware patterns, 
applications can leverage additional services like 
programming services (e.g. DB or data‐caching services) 
or integration services  that allow to integrate with 
external application or public clouds and to implement 
auto‐scaling and cloud‐bursting scenarios 3
Managed PaaS
Complements the first macro‐pattern by adding 
governance services that allow to effectively manage the 
SLA and QoS aspects of the provisioned middleware, like 
for example  resiliency, application performance, 
Key Business Drivers: security, etc.. 
•Reduce CAPEX (Capital Expenditure) and OPEX  2
(Operational Expenditure) to deliver business services.
•Drive down IT costs by improving delivery time and  Simple PaaS Services
The entry point into the PaaS space, it allows to model 
quality, and lowering risks associated with delivery of  multi‐tiered middleware patterns, expose them as 
new IT environments to business and software  services into a self‐service catalogue,  automate their 
application development and delivery. Increase  deployment and meter the resources used by this 
flexibility and integration between middleware  service.
components. 1
24 © 2014 IBM Corporation
IBM Cloud Capabilities – PaaS Adoption pattern

Process Optimized Platform as a Service

Application 
Application  Application  Application  Application on‐ Continuous 
lifecycle 
development testing governance boarding delivery
Management

Advanced Platform as a Service

Workload 
Data caching  Cloud 
BlueMix Orchestration automation & 
services bursting
scheduling

Managed Platform as a Service

Identity  Application 
Application  License  Mobile 
Platform management &  performance 
monitoring Management Management
as a Service security monitoring

Simple Platform as a Service

Provisioning &  Middleware 
Application 
automation  pattern 
metering
services deployment

25 © 2014 IBM Corporation


PaaS Adoption pattern – Key Software Group products

Process Optimized Platform as a Service
Rational Suite
Application  UrbanCode 
Application  Application  Application  Application on‐ Continuous 
lifecycle 
development testing governance boarding delivery
uDeploy
RSA / RAD RTW Management
CLM / RTC RAM
RAM RAF / AMC

Advanced Platform as a Service

IBM Cloud  WebSphere  SmartCloud


Bluemix Cast Iron Workload
Orchestrator eXtremeScale
Scheduler

Managed Platform as a Service

Identity 
Tivoli Identity Application  Fiberlink
management & 
SmartCloud Application
Application 
performance 
IEM Software
License  Mobile 
Platform Manager monitoring
Performance Management Management
Usage Analysis IEM
Management
security monitoring
as a Service

Simple Platform as a Service

Provisioning &  Middleware  SmartCloud 


Application 
PureApp Patterns
automation  pattern  Cost 
metering
services deployment Management

26 © 2014 IBM Corporation


DevOps Tool Chain (packaged)
Plan and Measure

Rational Focal Point Release and Deploy


Rational Requirements Composer
IBM Cloud Orchestrator
IBM Pure Application System
Openstack
Line of
Business

Jenkins uBuild
Rational Build 
Forge

Rational Quality Manager SmartCloud Control Desk
Rational Team Concert
Rational Test Workbench
Rational Test Virtualization Server 

SmartCloud Application Performance Management

Develop and Test Monitor and Optimize


27 © 2014 IBM Corporation
Developer centric platform, marketplace & services in a Cloud
Operating Environment
Value Capability
Fast, automated composition of services OPEN ecosystem of composable services
Repeatable patterns-of-expertise Optimized workload deployment
Integration patterns with systems of record

cloudfoundry.org

API & Integration Traditional


Services & Composition Patterns Services
BlueMix Workloads
Traditional
Traditional
Workloads
Workloads
datastore mobile middleware Services security ops dev

TOSCA

Workload
Workload definition,
definition, Optimization,
Optimization, && Orchestration
Orchestration

Software
Software Resource Abstraction & Optimization
Defined
Defined
Environment
Environment
Hardware
Software Defined Compute Software Defined Storage Software Defined Networking

28 © 2014 IBM Corporation


IBM embraces & invests in open source to foster innovation

Application Service Oriented Cloud


Systems of
Servers Architecture Computing
Interaction

Service
Orientation
June 1998: IBM enters into an 
engineering agreement with The Apache  Social cloudfoundry.org
Group for development of the open‐ Business
source Apache HTTP server software  Open Cloud
eventually becoming the leader of the  Architecture
new Application Server market

September 2012: IBM orchestrates the 
September 1999: IBM capitalizes on an  November 2001: IBM rallies 150 influential  launch of The OpenStack Foundation 
untapped market trend and begins  vendors and the development community around  boasting $10 million in funding and 5,600 
participating in the community  a new tools environment with a $40 Million  members changing the dynamics of the 
development of Linux with a $60M  software donation disrupting the leadership of  Cloud ecosystem 
annual investment the software development ecosystem

29 © 2014 IBM Corporation


IBM Bluemix

Run Your Apps


The developer can chose any language runtime or
bring their own. Just upload your code and go.

DevOps
Development, monitoring, deployment and
logging tools allow the developer to run the
entire application

APIs and Services


A catalog of open source, IBM and third party
APIs services allow a developer to stitch
together an application in minutes.

Cloud Integration
Build hybrid environments. Connect to on-
premises systems of record plus other public and
private clouds. Expose your own APIs to your
developers.

Extend SaaS Apps


Drop in SaaS App SDKs and extend to new use
cases (e.g,. Mobile, Analytics, Web)

30 © 2014 IBM Corporation


BlueMix – DevOps services
Mobile Quality Continuous Integration
Assurance Continuous Deployment

Submit
defects
Runtimes &
Retrieve Test /
Run Frameworks
code
Tracking Middleware
services
DevOps in the Application Platform as a
Collaboration
Cloud Jazz SCM Composition Service
From idea to production Environment
or GitHub Application
in minutes
Create & manage services
Planning services
Operational
services
Check
in code Explore
Services

• Team Collaboration & Agile Orion Web IDE


BlueMix
Project Management Eclipse IDE
• Continuous Delivery Pipeline DevOps
• Develop CLI, 3rd party Services

Third Party

31 © 2014 IBM Corporation


Software as a Service
Adoption Pattern

32 © 2014 IBM Corporation


Through the IBM SmartCloud, clients tap into SaaS solutions aligned by 
role and collaboration between business functions
SmartCloud for Human SmartCloud for Procurement
Resources Contract Management
Talent Management Spend Analysis
Learning and Certification Strategic Sourcing
Employee Onboarding

SmartCloud for Customer SmartCloud for Legal


Care & Support Contract Management
Engagement Advice Risk Analytics
SmartCloud
SmartCloud for
for Document Management
Experience Management
Client Success Social
Social Business
Business
Collaboration Suite
Collaboration Suite

SmartCloud for Sales &


Commerce SmartCloud for
eCommerce City Operations
Performance Analytics Transportation Planning
Quote Management Water Management
Utility Optimization

SmartCloud for Marketing


Demand Generation
Campaign Analytics
33 Agency Collaboration © 2014 IBM Corporation
Introducing IBM Cloud Marketplace
http://www.ibm.com/cloud‐computing/us/en/marketplace.html

New Buying
Experience
 Over 200 IBM and Third-Party
Software and Services
 Leverage world-class IBM
partner ecosystem
 Curated solution pages with
IBM expertise
 Easy access to build, consume,
deploy and purchase services

Cloud Computing © IBM Corporation 2014 | 34


Cloud Service Provider

35 © 2014 IBM Corporation


IBM Cloud Reference Architecture ‐ CSP Macro pattern
Deliver innovative business 
Models as a Cloud Services 
Provider
Advanced CSP Services
Provides an highly customizable storefront that includes 
the most typical e‐commerce features like shopping‐kart, 
credit‐card‐payment, etc.. and that allows a cloud service 
provider to sell its own services or to resell, white‐label 
or broker third –party cloud services to consumer users
2
Simple CSP Services
Provides deployment, automation, security, customer 
management, metering and billing services that allow to 
delivery IaaS/PaaS services in a simple, repeatable and 
secure way to end‐users inside or outside the enterprise 
Key Business Drivers: boundaries and to account them for these services use
1
• Competitive environment to become CSP, cost effective 
delivery, Retain and enhance customer relationship, 
differentiation in products offered (value of the products in 
realizing market leadership)

• Differentiation in service provided (value of the Service 
Provider brand)
36 © 2014 IBM Corporation
What’s New in CCRA, CSP v4 …
Phase‐1: Understand the Client
o Added some customer segmentation insights based on the latest corporate Strategy Team 
work.
Phase‐4: Detail Design
o Restructured the section to include sample CSP Services, starting with two:
1. IaaS (Infrastructure as a Service) 
2. VDI (Virtual Desktop Infrastructure)
o Added some notes about Parallel’s Automation Platform – a partner solution 
recommended by IBM for large scale CSP implementations
o Focus on service brokering
o Also added some comparison between the legacy ISDM product and SCO (Smart 
Cloud Orchestrator) as an aid for customer migration scenarios 
o Refreshed the many pattern deployment examples to reflect the latest changes in 
IBM product line.
o Updated the pattern material to be in line with the latest changes in CEDC v4 
pattern.

37 © 2014 IBM Corporation


There are several options to become a CSP
Use 3rd Party Build it
Hosted Hosted On-premise
White Label (Broker / Aggregator) User

User User User


CSP

CSP CSP CSP


Rebranding Wrapper Brokering /
Rebranding

IBM Softlayer POD


IBM Softlayer
3rd Cloud Services
Party Cloud
Services

• Data Centre hosted with • Similar to white labeling, but • Similar to White labeling but • From the ground-up design,
another CSP with can aggregate one or more with on-premise installation of build and installation of on-
rebranded front-end; 3rd party Cloud Services with a 3rd party design. premise Cloud Data Center
rebranding front-end; Solution.
• Faster time-to-market , but • Faster time-to-market with
less control • Faster time-to-market, but slightly more control • Takes more time to build; full
less control control; possibly more
• Example: White labeling • Example: IBM Softlayer profitable.
IBM’s Softlayer • Example: AppDirect.com POD (=Point of Delivery)
(used by GTS), Jam • More suitable for existing
Cracker, etc. MSP’s and/or Enterprise and
Government type CSP’s
38 © 2014 IBM Corporation
CSP’s are not all created equal: CSP Maturity Model

Maturity Level 5
Maturity Level 5 Advanced Full CSP/MSP
Advanced library services (e,g, CDN, email). 
Fully automated OSS/BSS (e.g Amazon)

Maturity Level 4
Maturity Level 4
Providing SaaS apps, vertical market 

Increased Capabilities
opportunities. Advanced storefront, partner 
management, advanced metering, payment 
process, credit card processing, B2C element

Maturity Level 3
Maturity Level 3
Library stack provides backup as service, 
storage as service etc. Basic storefront, DR.
Basic aggregation (google apps, amazon apps),  I
metering/charging support for B2B

Maturity Level 2
Maturity Level 2
Provide IaaS, PaaS with automation (like 
devOps, Patch Mgmt, snap shots, white label 
services. Process for on boarding.

Maturity Level 1
Maturity Level 1
Basic resource management. Basic IaaS , PaaS. 
Basic metering and billing – small scale with  Simple Basic CSP/MSP
low automation

39 © 2014 IBM Corporation


Detail Design

High-Level Deployment Model with Product Mapping


Access Customer, User, Partner Mgmt Metering to Payment
Service Mgmt., Storefront
Access Domain WAS / Portal
WAS, WebSeal Web Portal / Accounts
(Edge and DMZ) Billing
Storefront (Web Portal) Receivable
DNS, Web SCCM
VPN (Public Data), (Chargeback)
Reverse Proxy Service Automation Rating and Balance
Charging Management

Firewall, SSL
AAA, Identity
Accelerator
IBM Cloud Payment
Orchestrator * Gateway
WebSphere
TAM, TFIM
DataPower
Tivoli Metering
Netcool Mgr
Chargeback
SCCM SCCM
SmartCloud
Virtual
Storage
Center

Cloud Services
Hosting (1..n) IBM Cloud SmartCloud
System Administrator, Orchestrator * Monitoring
Customer Account Manager, Tivoli Storage
Product Manager, Mgr for Virtual
Developer, Environment
Partner Account Manager,
and User / Buyer
Network
Virtual Machines Tivoli Netcool
Existing / Hypervisor Hosts
IBM Product Omnibus,
Third Party (ESXi and KVM) Imapct

40 © 2014 IBM Corporation


* Refers to a common installation, used to address different capabilities
Federal Government – Business Drivers
1. Data Center Consolidation 
2. Outsourcing Managed Services on the Cloud
3. Application Capitalization in the Cloud (PaaS, SaaS, BPaaS)
4. Increasing need of security compliance
5. Transformation – Delivery models from traditional to cloud
6. Decrease cost 
7. Dynamically scalable data centers
8. Increase service level compliance, accuracy, repeatability, and traceability
9. Agility to deploy new capabilities
10. Enable to become a cloud service provider 
11. Centralized accounting and billing 

41 © 2014 IBM Corporation


Federal Government – Cloud specific Standards

1. Digital Privacy Controls and Data Privacy
2. Digital Government Strategy
3. Cloud First in Federal
4. Open Data Policy
5. Cyber Security Policy
6. Standard Compliance
1. Example Security FIPS 140‐2, Accessibility, FedRAMP etc
7. Hybrid Cloud and Disaster recovery
8. Cost Effective Deployments and  Interoperability

42 © 2014 IBM Corporation


HOW IT ALL COMES TOGETHER WITH 
OUR PORTFOLIO

43 © 2014 IBM Corporation


An Entire Continuum Working Together
Defined
Pattern
Composable Services
Services

Virtual Appliance
HTTP
Server

Operating
system

Metadata

Virtual Appliance Virtual Appliance


Application Application
Server Server

Operating Operating
system system

Metadata Metadata

Infrastructure
Services

Systems of Record
Cloud Ready - CeDC

Business
Services

44 © 2014 IBM Corporation


Architectural Model for Cloud Services and IBM capabilities

Enabling business transformation Smarter Commerce
Smarter Analytics
Business process 
Business Process solutions Recruiting Procurement Help Desk
Payment 
Processing
Accounting Smarter Cities
as a Service Smarter Workforce
Watson Solutions
IBM Service Engage
Marketplace of high value consumable business applications
Software solutions 
API Economy
Software External Industry Human Talent 
ecosystem
Collaboration
resources management
Commerce Marketing IT Management
Marketing Services
as a Service
Maximo Solutions

BlueMix PaaS Platform
Composable and integrated application development platform
Open Standards‐based 
Built using open standards
Middleware solutions 
Platform Big Data &  Traditional given by Pure App 
DevOps Security Integration Mobile Management Social
as a Service analytics workloads System, Pure Data 
System, DevOps 
portfolio
Enterprise class, optimized infrastructure IBM Cloud 
Built using open standards Orchestrator,
SoftLayer, 
Infrastructure Compute Storage Networking
as a Service IBM Cloud 
Management 
services

45 © 2014 IBM Corporation


Reference Material

© 2014 IBM Corporation


Publically available material
Getting Cloud Computing Right (whitepaper about the CCRA)
http://www‐05.ibm.com/de/cloud/pdf/Gettingcloudcomputingright.pdf

Redguide about Cloud Enabled Data Center adoption pattern
http://www.redbooks.ibm.com/redpapers/pdfs/redp4893.pdf

Redguide about Cloud Service Provider adoption pattern
http://www.redbooks.ibm.com/redpapers/pdfs/redp4912.pdf

IBM PaaS PoV
http://www.redbooks.ibm.com/abstracts/redp5041.html?Open

Academy Technote about the CCRA
http://www‐05.ibm.com/it/cloud/downloads/Cloud_Computing.pdf

47 © 2014 IBM Corporation

S-ar putea să vă placă și