cloud computing for enterprise architects

33
16 Dec 2011 [email protected] Chief Technology Officer Cloud Computing Capgemini France

Upload: caenen-jean-francois

Post on 24-Apr-2015

5.396 views

Category:

Technology


3 download

DESCRIPTION

Elaborated for the annual council of the enterprise architects of a larger Capgemini customer

TRANSCRIPT

Page 1: Cloud Computing for Enterprise Architects

16 Dec [email protected] Technology Officer

Cloud Computing

Chief Technology OfficerCapgemini France

Page 2: Cloud Computing for Enterprise Architects

Cloud Computing Controversy

Simply the most awesome

paradigm shift in the last 50 years of IT

Simply the most awesome

paradigm shift in the last 50 years of IT

The latest fashion

in a fashion-driven industry

The latest fashion

in a fashion-driven industry

2

New disruptive Technologies and Business

Models

New disruptive Technologies and Business

Models

Same old stuff from last

generation repackaged for this generation

Same old stuff from last

generation repackaged for this generation

InternetCloud

EnterpriseCloud

Page 3: Cloud Computing for Enterprise Architects

CFOsloveCloud Computing !

3

No investment before use.Pay for what you need, when you need.

Instead of investing in rigidity, you buy flexibility.

Page 4: Cloud Computing for Enterprise Architects

Businessmanagersknow & loveCloud Computing!

4

Source: HfS Research and London Schoolof Economics, Oct 2010846 Entreprises

Implement Business Applications we need much quicker

Page 5: Cloud Computing for Enterprise Architects

A Major Shift in Solution Sourcing

Experimenting

with Cloud

Some Open Source (in commoditized or embedded stacks)

From This To This

Cloud-based Services

wherever viable

5

embedded stacks)

Mostly

Commercial

Software

on-premise

viable

Open Source

Software

(on IaaS or PaaS)

Commercial SWon-premise

only where needed

due to lack of viable alternatives,

or for risk mitigation

Continual reappraisal

Page 6: Cloud Computing for Enterprise Architects

100 000 usersJune 2011

6

Salesforce.com expects $3 Billion Run Rate next Year

1Billion $Revenue per year

20112006Start

in 5 years

Page 7: Cloud Computing for Enterprise Architects

Wal-Mart Picks SuccessFactors For Largest Enterprise Deal EverA 300,000-seat trial turns into a 2.1M-seat global deal

May 2010

7

2.1M-seat global deal

Page 8: Cloud Computing for Enterprise Architects

���� ‘‘

’’

The risk for enterprises that don’t start a Cloud migration is that their IT organization will be a competitive disadvantage.

8

Enterprise Applications in 2011

© 2011 Capgemini. All rights reserved.

’’

Cost ReductionBut also

Not Only

Business Agility

Access to next-generation architectures

Geir RamlethCIO, Bechtel Corp

Page 9: Cloud Computing for Enterprise Architects

By 2015, 50 % or more of NEW enterprise IT spendwill be Cloud-based or Hybrid.

By 2015, 65 % or more of NEW enterprise IT workloads will be Cloud-based or Hybrid.

9

will be Cloud-based or Hybrid.

By 2015, 25 % or more of TOTAL enterprise IT workloadswill be Cloud-based or Hybrid.

SaaS is driving adoption. PaaS enables custom & composite solutions.

Page 10: Cloud Computing for Enterprise Architects

Solution Life Cycle

Evolution & Innovation

Develop Test Release Install Qualify Operate

Software as BitsRequests for

Enhancements

SoftwareVersionDebug

10

Users

SoftwareVersionDebug

Develop Test Operate

Service

Service

Users

Usages & Feedbacks

Debug

Internet

Page 11: Cloud Computing for Enterprise Architects

Google Apps

Constant stream of innovation

11

60+ major feature releases each year

Page 12: Cloud Computing for Enterprise Architects

The Amazon AWS pace of Innovation

� Simple Storage Service (S3) 13 Mars 2006

�Simple Queuing Service (SQS) 11 Juillet 2006

�Elastic Cloud Computing (EC2) 23 Aout 2006

�Flexible Payment Services (FPS) 2 Aout 2007

�Simple DB 13 Décembre 2007

�DevPay 16 Décembre 2007

3 3 majormajorInnovationsInnovations

12

�Elastic Block Storage (EBS) 20 Aout 2008

�Cloudfront 18 Novembre 2008

�Elastic Map Reduce 2 Avril 2009

�Virtual Private Cloud 26 Aout 2009

�Relational Database Services (RDS) 27 Octobre 2009

�Versionning for S3 8 Février 2010

�Simple Notification Services (SNS) 14 Avril 2010

InnovationsInnovationsper per yearyear

Page 13: Cloud Computing for Enterprise Architects

Evolution of Computing Models

SLA

Scaling

Hardware

HA Model

99.99999.999

CustomCustom

VerticalVertical

HardwareHardware

99.999.9

EnterpriseEnterprise

HorizontalHorizontal

SoftwareSoftware

CommodityCommodity

Always OnAlways On

13

EnterpriseEnterprise CloudCloudMainframeMainframe

HA Model

Software

Consumption

CentralizedCentralized

CentralizedService

CentralizedService

HardwareHardware

DecentralizedDecentralized

SharedServiceSharedService

SoftwareSoftware

DistributedDistributed

Self-serviceSelf-service

Source: Randy DIAS – www.cloudscaling.com

Page 14: Cloud Computing for Enterprise Architects

14

As a guiding light

Page 15: Cloud Computing for Enterprise Architects

AWS uses non -Enterprise IT patterns

SLA Target(Uptime)

SLA Actual

Scaling

Hardware

Enterprise

99.999%(pretend)

99.9%(if lucky)

Vertical

Vanity

99.95%(realistic)

99.9%(or more)

Horizontal

Commodity

Scale Engineering

15

Hardware

HA Model

Software Arch

ConsumptionModel

Automation

VanityHardware

Use Hardware & pray

Centralized & brittle

Call the help desk

1 admin per x00 srv

CommodityHardware

Use software& plan for failure

Decentralized &isolated fault domains

Self-service & APIs

1 admin per x0 000 srv

CommodityHW

OperationalExcellence

Page 16: Cloud Computing for Enterprise Architects

Essential Understanding

���� Scale Engineering

1990’s Big App

in the Enterprise

100K users?

2010’s Big App

on the Internet

800M+ users

16

The cloud lets its users focuson delivering differentiating business value.

Werner VOGELSCTO, Amazon

���� ‘‘

’’

Page 17: Cloud Computing for Enterprise Architects

A Continuum of Services

Cloud Computing

SaaSSaaSCRM,ERP…

InfrastructureCpu, storageRented Application

€/user‘‘Run’’ as used

€/cpu/hour, €/Gb, €/Gbps

Virtual machinebased contract

Contract basedon user features

PlatformSoftware

environment

17

subscribe start & run

based contract

No ownershipbut full control

Contract basedon APIs & tools

After the developmentthe solution is a service

on user features

The solution alreadyis a service

Businessuser

develop & run

App devOperations

Page 18: Cloud Computing for Enterprise Architects

A Continuum of Services

highlow

IaaSInfrastructureas a Service

IaaSInfrastructureas a Service

PaaSPlatform

as a Service

PaaSPlatform

as a Service

SaaSApplicationas a Service

SaaSApplicationas a Service

Operations App dev Business users

18

Productivity

Control

high

high low

low

Billing – Pay per usedetailed (per hour…) macro (user/mois…)

Cost Predictabilityeasydifficult

Page 19: Cloud Computing for Enterprise Architects

Public vs. private cloud : Access vs. Ownership

Provider of Public Cloud

Public Access

Public Cloud

19

Virtual Private Cloud

Private Ownership

Third-Party Ownership

Private Access

Private Cloud

Page 20: Cloud Computing for Enterprise Architects

Public Cloud

Cloud

CAPEX����

OPEX

AutomatedOperations

OutsourcedOperations

Veryattractive

prices

Economy of scale

Mutualization

20

CloudComputing

Massivelyelastic

resources

Operations

ImmediateAvailabilitySelf-service

Mutualization

Virtualizedresourcesavailable

everywhere

Page 21: Cloud Computing for Enterprise Architects

Priv ate Cloud

Cloud

CAPEX����

OPEX

AutomatedOperations

OutsourcedOperations

Veryattractive

prices

Economy of Scale

Mutualization

21

CloudComputing

Massivelyelastic

resources

Operations

ImmediateAvailabilitySelf-service

Mutualization

Virtualizedresourcesavailable

everywhere

Page 22: Cloud Computing for Enterprise Architects

22

Page 23: Cloud Computing for Enterprise Architects

23

Page 24: Cloud Computing for Enterprise Architects

Why a Private Cloud?

Private Cloud

Public Clouds don’t meet our requirements

Security

DataLocalizationConfidentiality

TheTrustedCloud

A step to prepare

24

A step to preparethe use of a Public Cloud

� Virtualization

�Automatisation

�Self-provisioning

Carefully Design• Interoperability• Portability• Service Provisioning &

Monitoring• Governance / Billing to

prepare to an hybrid cloud model

Page 25: Cloud Computing for Enterprise Architects

Dev@Cloud [& Run @Cloud]

25

Page 26: Cloud Computing for Enterprise Architects

26

Impactson

IT organizations

Page 27: Cloud Computing for Enterprise Architects

IT Economy

Standard for large

enterprisesStandard

in the sector

Standard for the sector

leadersDifferenciation

• Decisions based on Business Value• Faster (Time to Value)• Open for the next steps

� Decisions based on costs

� Standard Solutions

27

A Measurement CultureBusiness Indicatorswhenever possible

Build / Entry

Run

Replacement / Exit

Costs of projects

Page 28: Cloud Computing for Enterprise Architects

IT organizations must change

A Capacity oriented IT orgData Centers X 000 m.d. for projects

IT Standards

Process

Demand ManagementIT Standards Demand ManagementBuild & Run

A Business Services oriented IT orgFocus will shift to Businessempowerment.Encourage Innovation or Expect to be bypassed !

Business Services & KPIsLess technology selection & more business support

Short Cycles – Dynamic service provider

Integrating, monitoring & supporting Internal & external servicesValue through governance, orchestration & innovation

Page 29: Cloud Computing for Enterprise Architects

Cloud Computing & Innovation

10-15 years ago,

experimenting was expensive

Culture of Preliminary AnalysisLimitation : Our capability to

elaborate ROI studiesAfraid of : Errors in ROI studies

29

Experimenting costs as much as (or sometimes less than)the analysis

More value for the time spentMore value for the euro spentLimitation : Our capability to manage

experimentationsAfraid of : Have lost an opportunity

to experimentCulture of Observation allowing fast learning and adjustments

Page 30: Cloud Computing for Enterprise Architects

IT role in business leverage of technology

IT provisioning of technology for

Business’s use of technology

IT provisioned

Business self-

provisionedBusiness

self-provisioned Business

self-provisioned

technology for business

provisioned

Business self-

provisionedBusiness

self-provisioned

Business self-

provisioned

Source:

Innovation will x3 from 5% to 15%Vendor mngt will x2 from 10% to 20%Enterprise Arch will x2 from 10% to 20%Risk mngt will increase from 10% to 15%

Page 31: Cloud Computing for Enterprise Architects

31

Page 32: Cloud Computing for Enterprise Architects

32

Page 33: Cloud Computing for Enterprise Architects

Questions Feedback

www.capgemini.com

Together. Free your energies