1 mujdat timurcin [email protected]
TRANSCRIPT
2
Challenges we face everyday...
33
Cloud computing is a new consumption and delivery model inspired by consumer Internet services. Cloud computing exhibits the following 5 key characteristics:
• On-demand self-service • Ubiquitous network access• Location independent resource pooling• Rapid elasticity• Pay per use
While the technology is not new, the end user focus of self-service, self-management leveraging these technologies is new.
Virtualization ServiceAutomation
& SOA
UsageTracking Web 2.0
End User Focused
Is cloud computing really new? Yes, and no.
42007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
The Cloud business model shows adoption is still in the “early adopter” stage, with a significant transition over time.
We’re hereWe’re here
Source: IBM Market Insights Assessment, with IDC, Gartner and other data source inputs and IPR consultation through August 2010Source: IBM Market Insights Assessment, with IDC, Gartner and other data source inputs and IPR consultation through August 2010
Source: Gartner Report 2010
5
IT is drawn to cloud’s cost, efficiency and control…
…while business users are drawn to cloud’s simplified,self-service experience and new service capabilities.
of CIOs plan to use cloud—up from 33% two years ago.
of business executives believe cloudenables business transformation and leaner, faster, more agile processes.
2011 IBM CIO Study, London School of Economics, December 2010
Eff
icie
ncy
Tra
nsf
orm
atio
n
6
Operational Definition for Cloud ComputingA user experience and a business model Cloud computing is an emerging style of IT delivery in which applications, data, and IT
resources are rapidly provided as standardized offerings to users over the web in a flexible pricing model.
An infrastructure management and services delivery methodology Cloud computing is a way of managing large numbers of highly virtualized resources
such that from a management perspective, they can be automatically aggregated to deliver services. This can then be used to deliver services with elastic scaling.
Monitor & ManageServices & Resources
CloudAdministrator
DatacenterInfrastructure
Service Catalog,ComponentLibrary
Service Consumers
Component Vendors/Software Publishers
Publish & UpdateComponents,Service Templates
IT Cloud
AccessServices
6
7
Cloud Computing – A Business Value
Cloud computing is a model for enabling cost effective business outcomes through the use of shared application and computing services. The
value …. if possible …. is better economics in the execution of business processes.
8
What is different about cloud computing?
With cloud computingWithout cloud computing
Virtualized resources Automated service
management Standardized services
Location independent
Rapid scalability Self-service
Software Hardware
Storage Networking
Software
Hardware
Storage
Networking
Software
Hardware
Storage
Networking
Note: Elements of cloud computing taken from NIST, Gartner, Forrester and IDC cloud computing definitions
9
Differences: Cloud Computing & Traditional IT
9
10
Server / Storage Utilization 10-20%
Self service None
Test Provisioning Weeks
Change Management Months
Release Management Weeks
Metering/Billing Fixed cost model
Standardization Complex
Payback period for new services Years
70-90%
Unlimited
Minutes
Days/Hours
Minutes
Granular
Self-Service
MonthsLegacyenvironments
Cloud enabled enterprise
Cloud accelerates business value across a wide variety of domains.
Capability From To
VIRTUALIZATION
AUTOMATION
STANDARDIZATION
Cost Flexibility
Benefits of Cloud Computing
11
Delivering the IBM Cloud platform through a spectrum of delivery models
Private Public
Hybrid
IT capabilities are provided “as a service,” over an intranet, within the enterprise and behind the firewall
Internal and external service delivery methods are integrated
IT activities / functions are provided “as a service,” over
the Internet
Enterprise data center
Enterprise data center
Private cloud Hosted private cloud
Managed private cloud
Enterprise
Shared cloud services
A
Enterprise
B
Public cloud services
A
Users
B
12
Adoption patterns are emerging for successfully beginningand progressing cloud initiatives.
IaaS: Cut IT expense and complexity through a cloud enabled data center
PaaS: Accelerate time to market with cloud platform services
SaaS: Gain immediate access with business solutions on cloud
Innovate business models by becoming a cloud service provider
13
Four major types of Cloud Computing services are emerging
Infrastructure-as-a-Service (IaaS)
Platform-as-a-Service (PaaS)
Software-as-a-Service (SaaS)
Servers Networking Storage
Middleware
Collaboration
Financials
CRM/ERP/HR
Industry Applications
Data Center Fabric
Shared virtualized, dynamic provisioning
Database
Web 2.0 ApplicationRuntime
JavaRuntime
DevelopmentTooling
Business Process-as-a-Service (BPaaS)
Employee Benefits Mgmt.
Industry-specific
Processes
Procurement
Business Travel
IBM Examples
LotusLive
Virtual Cloud
Storage
Public Desktop
Cloud
Computing On
Demand
TestCloud
SecurityCloudSvcs
Rational AppScan
MBPSOfferings
IBM BPM Blue Works
14
IBM delivers prescriptive, repeatable cloud solutions forour clients’ most pressing priorities.
Pre-built, pre-integrated IT infrastructures tuned to application-specific needs
Integrated service management, automation, provisioning, and self service
Software-as-a-Service delivering IT and
process orchestration within and across
organizations
Cloud Enabled Data Center Cloud Platform Services Business Solutions on Cloud
Advanced, reliable, highly secure and
scalable platform for creating, managing,
and monetizing cloud services
Cloud Service Provider
15
Cloud ServiceDeveloper
Cloud ServiceConsumer
Cloud Service Provider
Cloud Computing Reference Architecture
Service
De
livery P
orta
l
BSSBusinessSupportServices
Offering Mgmt
Order Mgmt
Accounting & Billing
Customer Mgmt
Entitlements
Contract Mgmt SLAReporting
Pricing / Rating
Peering & Settlement
Subscriber Mgmt
Service OfferingCatalog
Invoicing
OSSOperationalSupportServices
Service Automation Mgmt
Virtualization Mgmt
Reporting & AnalyticsMetering
Service
De
velop
me
nt Po
rtal
Common Cloud Platform
Security & Resiliency
Consumer Administrator
Consumer Business Manager
Partner Clouds
Customer In-house IT
Service Def. & Developm.. Tools
Image Creation Tools
Developer
Service Definitions
Software-as-a-Service - e.g. Lotus LiveCloud
ServicesPlatform as-as-Service - e.g. Desktop Cloud
Use
r In
terface
Service User
Infrastructure-as-a-Service - e.g. Compute Cloud
Virtualized Infrastructure – Server, Storage, Network
Managed Environm
entM
anagement Environm
ent
…
Operational Console
Provisioning
Monitoring & Event Mgmt
Service Delivery Catalog
Configuration Mgmt
Continuity Mgmt, Backup / Restore Asset Mgmt
Service Request Mgmt
Service Level Mgmt
Image Lifecycle Mgmt
Capacity, Perform. Mgmt
Incident, Problem & Change Mgmt
Service Provider Portal
Service Business Manager Service Operations Manager
AP
IA
PI
15
16
Cloud-Enabled Data Center Model
Service Request & Operations
Self-service UI
AdministratorsAdministrators
Virtual Servers, Storage, Network
Service Automation
Service Automation
ProvisioningProvisioning
MonitoringMonitoringUsage &
AccountingUsage &
Accounting
BSSBSS OSSOSS
Cloud AdministrationService Management
Dev & Test Zone QA Zone Production Zone• Application Lifecycle
Management• Development Tool
Integration
• Multi-tier infrastructure
• Multi-tier infrastructure
• Web / App / Database
17
Building a cloud foundation
OptimizeCloud Ready
Integrated virtualization management with IT service delivery processes
Elastic scaling Pay for use Self-service
provisioning Simplified deployment
with virtual appliances
Consolidate and Virtualize
Virtualization must become strategic across all platforms – servers and storage
Monitor the virtualized environment
Discovery, dependency and change tracking
Automate and Manage
Automated provisioning / de-provisioning
Pool standardized virtualized building blocks
Capture and catalog virtual images used in the data center
Management of the virtualized environment
App
OS
Image
App
OS
Image
App
OS
Image
App
OS
Image
Image Library
STANDARDIZATION
LIFE CYCLE MANAGEMENT
18
Understand which of your workloads are right for the cloud (and which are ready to move)
Ready for cloud…Ready for cloud…
May not yet be ready for migration…
May not yet be ready for migration…
Sensitive Data
Complex processes & transactions
Regulation sensitive
Not yet virtualised 3rd party SW
Highly customised
Analytics
Collaboration
Development & Test
Workplace, Desktop & Devices
Infrastructure Storage
Infrastructure Compute
Business Processes
Industry Applications
Pre-production systems
Information intensive
Isolated workloads
Mature workloads
Batch processing
New workloads made possible by clouds…
New workloads made possible by clouds…
Medical Imaging
Financial Risk
Collaborative Care
Energy Management
Disaster Recovery
Engineering Design
Government Services
19
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Traditional On-Premises
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Platformas a Service
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Softwareas a Service
Vendor Manages in Cloud Client Manages
Standardization; OPEX savings; faster time to valueStandardization; OPEX savings; faster time to value
Networking
Storage
Servers
Virtualization
Middleware
Runtime
Data
Applications
Infrastructureas a Service
O/S
Defining viable workloads is one of the elements of Cloud success
20
Key Steps to Cloud Strategy
Implement Cloud
Servers Storage
Network
Infrastructure
Platform & Applications
EmailBus
Apps
BPMSys
Mgmt
Info Mgmt
Web Svr
Assess Workload
E-Mail, Collaboration
SoftwareDevelopment
Test & Pre-Production
DataIntensive
Processing
Database ERP
Determine Cloud Delivery Model
Enterprise
Private Public
Hybrid
Trad
IT
Create IT Roadmap
Capital
Private Cloud
Hybrid
Cloud
Tim
e
TradIT
RentFinancial
Work
load
Cu
sto
mS
tan
dard
Establish Architecture
Service Definition
Tools
Service Publishing
Tools
ServiceFulfillment &Config Tools
ServiceReporting &
Analytics
ServicePlanning
RoleBasedAccess
OSS
BSS
Infrastructure
Platform
Software
End Users,
Operators
ServiceCatalog
OperationalConsole
Cloud Services
Cloud Platform
Define Business Value
20
21
1. Identify business value drivers. Add IT drivers if known.
2. Prioritize the value drivers giving a weight to each based on their relevance to the business mission.
3. Identify business characteristics: Differentiating, Competitive, and Base (core)
4. Determine ‘pricing model’ using categories:Penetration/loss leader, neutral, and early adoptor/skim
5. Identify existing customer provided services and add any new services (fine or coarse grained)
6. Map service (in matrix form) against value drivers (from Step 1) and level of effort required for implementation
7. Determine delivery model based on value of the service to the business: Private, Public or hybrid cloud model
8. Partnering / Integration. What services will be:
a)Internally built and hostedb)Provided by third party
– What Are The Steps?