Upload
cloudops-summit
View
284
Download
2
Embed Size (px)
DESCRIPTION
CloudOps Summit 2012, Frankfurt, 20.9.2012 Second Keynote by Prof. Harrick Vin, Vice President and Chief Scientist of TCS #harrickvin
Citation preview
Experience certainty.
Copyright © 2011 Tata Consultancy Services Limited
Enterprise Cloud Services
Harrick M. Vin Vice President and Chief Scien7st Global Head, Innova7on and Transforma7on, IT Infrastructure Services Tata Consultancy Services
September 2012
2 Experience certainty.
Cloud Services: Defined
Cloud is: Cloud is not:
A services delivery pla3orm that drives experience and cost A technology
Consumer perspec7ve: A cloud service is characterized by ü Elas8city (Flexibility): Grow and shrink on-‐demand ü Usability: Self-‐service with minimal administra8ve overhead ü Agility: Rapid adapta8on in response to changes in demand ü Variabiliza8on: Consump8on-‐based pricing
Provider perspec7ve: A cloud service is characterized by ü Efficient: Low cost
v Op8mal technology architecture and footprint v Highly automated and adap8ve opera8ons
ü Transparent and auditable ü TCO economic model
3 Experience certainty.
Cloud Services and Tradeoffs
Low High Cost variabiliza7on
Lock-‐in
Control High Low
Key dimensions of cloud services ü Service (“what”) models: IaaS, PaaS, SaaS, … ü Deployment (“how”) models: Public, Private, Community, Hybrid
4 Experience certainty.
Each end of the spectrum presents different legal and contractual challenges, options and trade-‐offs
Many different possibili1es ð One-‐size-‐does-‐not-‐fit-‐all
Enterprises = Hybrid Clouds
Breadth of requirements for enterprise applica1ons
5 Experience certainty.
Hybrid Cloud Planning Process – I
Public vs. Private Filter
IaaS vs. PaaS vs. SaaS Filter
Enterprise Applica7on PorSolio
Public Private
IaaS PaaS SaaS IaaS PaaS SaaS
Public Cloud Services Private Cloud Services
6 Experience certainty.
Hybrid Cloud Planning Process – II
Candidates for bundled SaaS offerings
Candidates for bundled PaaS offerings
Candidates for bundled IaaS offerings
Candidates for unbundled services (e.g., hos8ng, remote infrastructure management, …)
Enterprise IT por3olio
SaaS selec1on criteria
PaaS selec1on criteria
IaaS selec1on criteria
7 Experience certainty.
Decision Tree: Rules and Considera7ons
Public clouds ü IaaS: Most desirable for workloads with high-‐degree of variability
v AXrac8on: Apparent “infinite” capacity; Elas8city ü SaaS: Most desirable for COTS applica8ons
v AXrac8on: Standardiza8on, simplifica8on, agility
Private clouds: IaaS vs. PaaS vs. SaaS ü Core vs. non-‐core services ü Differen8ated vs. commodity capabili8es ü Green-‐field vs. legacy environments/markets ü Desire for flexibility and innova8on vs. agility
Standardiza7on of rules by business domain
8 Experience certainty.
Cloud Services: Defined
Cloud is: Cloud is not:
A services delivery pla3orm that drives experience and cost A technology
Consumer perspec7ve: A cloud service is characterized by ü Elas8city (Flexibility): Grow and shrink on-‐demand ü Usability: Self-‐service with minimal administra8ve overhead ü Agility: Rapid adapta8on in response to changes in demand ü Variabiliza8on: Consump8on-‐based pricing
Provider perspec7ve: A cloud service is characterized by ü Efficient: Low cost
v Op8mal technology architecture and footprint v Highly automated and adap8ve opera8ons
ü Transparent and auditable ü TCO economic model
9 Experience certainty.
Efficient Architecture and Design
Low cost architectures ü Loose coupling across layers and components
v Each component is replaceable (commodi8zed) ü Leverage commodity components ü Design for failures
Right sizing and sharing ü Exploit sta8s8cal mul8plexing
v Demand characteriza8on ü Well-‐engineered over-‐provisioning ü Demand forecas8ng and just-‐in-‐8me provisioning
10 Experience certainty.
Efficient Opera7ons
Efficient opera7ons = Automa7on ü Automa8on requires standardiza8on
Common approach: Standardize on services ü Constraining: Limits innova8on and agility ü Mostly feasible at lower-‐levels (e.g., infrastructure) ü Standardiza8on at applica8on or higher levels are elusive
Novel approach: Standardize on knowledge ü Capture, formalize and disambiguate tacit knowledge ü Standardize ways to automate services using knowledge ü Challenge: Maintain currency of knowledge
v Maintain and improve knowledge through con8nuous learning
Experience certainty.
Copyright © 2011 Tata Consultancy Services Limited
Ques1ons?
For more informa8on, contact: Dr. Harrick Vin [email protected]