26
Jack Hanison [email protected] Inside the Cloud The Supporting Architecture of Cloud Computing

Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Jack Hanison

[email protected]

Inside the CloudThe Supporting Architecture of Cloud Computing

Page 2: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 2Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

What is Cloud Computing?

http://www.flickr.com/photos/galego/3131005845/

Page 3: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 3Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Is Cloud Computing these things?

http://www.flickr.com/photos/galego/3131005845/

Fad

Virtualisation

Technical Architecture

Commercial Model

SaaS=Cloud Computing

Cloud Computing=SaaS

Infrastructure

Paradigm Shift

Page 4: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 4Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

A Shift to Utility Commoditisation

http://www.flickr.com/photos/imuttoo/2429675509/

Page 5: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 5Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

The Characteristics of Cloud Computing

http://www.flickr.com/photos/imuttoo/2429675509/A Definition Of Cloud Computing, John Foley, Information Week, Sept 2008

Page 6: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 6Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

The Characteristics of Cloud Computing

http://www.flickr.com/photos/imuttoo/2429675509/A Definition Of Cloud Computing, John Foley, Information Week, Sept 2008

Result:

Whole lot of *aaS –

Cloud = Anything-as-a-Service

Page 7: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 7Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Cloud Ontology

Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and D. Da Silva, UCSB, November 2008

Page 8: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 8Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

A Balance of Control and Standardisation

Infrastructure-as-a-Service(IaaS)

Platform-as-a-Service(PaaS)

Software-as-a-Service(SaaS)

Business Process Outsourcing(BPO)

Internal Software + Service& traditional outsourcing

E.g. Finance BPO, PayrollTheir people, process, application, platform + Infrastructure

E.g. Salesforce.com, Google AppsTheir application, platform & InfrastructureYour people, process and operation

E.g. Force.com, Gigaspaces & AppistryTheir platform & InfrastructureYour application, people & process

E.g. Amazon Web ServicesTheir infrastructure, operations & supportYour application, platform & processes

You own everythingInfrastructure, platform, app’s & process. Contract parts of activities to partners

Com

moditisation

Degree of control

Page 9: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 9Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

The Three Layer Cloud Stack

Applications(SaaS)

Google AppsMS Online

Salesforce.com

OfficeCollaborationCRM & ERP

Platforms(PaaS)

Google App EngineForce.com

Windows Azure

.NETJava

Python

Infrastructure(IaaS)

AmazonMozy

GoGrid

HardwareOS

Storage

Page 10: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 10Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Moore - Crossing the Chasm

Page 11: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 11Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

The Benefits of Cloud Computing

http://www.flickr.com/photos/imuttoo/2429675509/

Offsite1

Virtual2

On Demand3

Subscription4

Shared5

Simple6

Web Based7

CapEx Avoidance

Speed to Value

ElasticCost ReductionCapEx Avoidance

Greener IT

Speed to Value

Geographic Freedom

Page 12: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 12Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Des

ign

Proc

ure

Inst

all

Con

figur

e

Test

Dep

loy

Des

ign

Inst

all

Con

figur

e

Test

Dep

loy

MONTHS

VALUE BEING DELIVERED

The Cloud Accelerates Speed to Value

Page 13: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 13Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

The Complex Science Of Capacity Planning Is Simplified

You just lost

customers

Infr

astr

uctu

re C

ost

Time

LargeCapital

Expenditure

OpportunityCost

PredictedDemand

TraditionalHardware

ActualDemand

AutomatedCloud capacity

Predictions Cost Money…

Source: Amazon Web Services

Page 14: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 14Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Challenges for Cloud Computing

Migrating Existing Applications

Integrating with Existing Enterprise Services and Data

Managing Risk and Perceived Risk

Addressing the Concept of SLAs

New Ways of Looking at Total Cost of Ownership

Embracing Organisational Change

How to Get Started

Adapting Licensing Models

Service Management for Cloud Resources

Page 15: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 15Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Challenges for Cloud Computing

The most commonly discussed use case

The cause of false starts into the cloud

Some architectural differences

Some additional benefits

Pick your targets

Consider this an opportunity cost

Migrating Existing Applications

Page 16: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 16Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Integrating with Existing Enterprise Services and Data

Challenges for Cloud Computing

Changing organisational boundaries

New security paradigms

Identity Management

Management Platforms

Web Services

Mashups – BPM as a Service

Page 17: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 17Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Managing Risk and Perceived Risk

Challenges for Cloud Computing

Legal & regulatory compliance

Resilience – Why do we backup?

Over-optimistic about current practices?

Not all requirements are equal

Old paradigms do not apply

Jericho Style security

Page 18: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 18Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Addressing the Concept of SLAs

Challenges for Cloud Computing

How to trust others with your business? What is the real reason to have an SLA? Uptime is achieved through architecture Compare the written commitment with the

actual performance What is your current real uptime? What does this cost you?

Page 19: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 19Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

New Ways of Looking at Total Cost of Ownership

Challenges for Cloud Computing

Is Cloud computing more expensive? How to address sunk investment cost with anything but free? Ensure you’re comparing apples with apples Cloud pricing is Transparent, Fixed, Easy Tiered pricing models now appearing Don’t over provision resources Pick the use-cases carefully Try it and see

Page 20: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 20Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Service Management for Cloud Resources

Challenges for Cloud Computing

Are current tools capable for now? Cloud offers new approaches

• Different challenges• Better capabilities

New toolsets required CohesiveFT, RightScale, Splunk, … Open standards initiatives

Page 21: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 21Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Embracing Organisational Change

Challenges for Cloud Computing

The benefits are too great to ignore

How will your organisation adapt?

Beware the proliferation of shadow IT

Skill sets are different

Page 22: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 22Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Adapting Licensing Models

Challenges for Cloud Computing

Pay-as-you-go hardware requires Pay-as-you-go (or free) software

Vendors must adapt or customers will go elsewhere

Some of the best cloud technology is not coming from traditional vendors

Interoperability remains a key requirement PaaS is the ultimate vendor lock-in? Open Source is ready for the mass market?

Page 23: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 23Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

How to Get Started

Challenges for Cloud Computing

Study

the Cloud paradigm

shift

Identify and classify

all systems

in the IT landscape.

Identify candidates.

Run

low-risk proof of

concepts and pilots

Go Production

with a cluster

which will deliver good

results

Explore and Embrace

the new models and architectures

Develop

a hybrid architecture model and

integrate the Cloud

Invest to save

Create a roadmap to modernize

legacy landscapes

Flexibility, agility, options, cost-savings

Risk, barriers to cloud usage, dependence on legacy IT, data center

Page 24: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 24Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Speed of provisioning is constraining business execution

Enterprise Datacenter no longer provides competitive advantage

Existing hardware has reached end of serviceable life

Internal datacenter capacity limits are being reached

Applications & processes have highly variable demand

When Is Cloud Computing A Fit For The Enterprise?

Page 25: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Together. Free your energies 25Inside The Cloud —The Supporting Architecture for Cloud Computing© Copyright Capgemini 2009 All Rights Reservedin collaboration with

Some Final Thoughts…

Organisational boundaries are changing• Old rules don’t apply

Software licensing• Rules are changing – adapt or get left behind

Service Orientation + Cloud• It’s not one or the other

Be wary of software and hardware vendors• Cloud has implications for all of their business models

Many way to get started• Use cases are so diverse everyone can benefit

Page 26: Inside the Cloud - Welcome to The Open Group …archive.opengroup.org/public/member/proceedings/q209/q...Toward a Unified Ontology of Cloud Computing, L. Youseff, M. Butrico, and

Questions?