Documente Academic
Documente Profesional
Documente Cultură
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.
building
implementations building
IaaS
IaaS
• Mobile Service
Integration
Tools
• Analytics Software-as-a-Service
Operational Business
• Government - Cloud Support Support
Service
Creation
Services Services Tools
(OSS) (BSS)
Consumer
• common architecture patterns that describe the In-house IT
all the adoption patterns including security, resiliency, Security, Resiliency, Performance & Consumability
performance, etc. Governance
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
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
the client’s business options and and agree to client client solution client value and
and needs approach solution experience
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.
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
Managed IaaS 2
Cloud Infrastructure Capacity Endpoint
Events Backup & Patch
& services Management Compliance &
Management Restore Management
Monitoring & Planning Security Mgmt
Simple IaaS
1
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)
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
0
infrastructure
Infrastructure and Platform Virtualization
Managed
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
0
infrastructure
Infrastructure and Platform Virtualization
Managed
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
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
Business
Innovation Speed
Agility
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
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
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
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
cloudfoundry.org
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
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
DevOps
Development, monitoring, deployment and
logging tools allow the developer to run the
entire application
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.
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
Third Party
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
• 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.
• 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
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
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
Virtual Appliance
HTTP
Server
Operating
system
Metadata
Operating Operating
system system
Metadata Metadata
Infrastructure
Services
Systems of Record
Cloud Ready - CeDC
Business
Services
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
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