21
Why Cloud Management Makes Sense Uri Budnik - Director, ISV Partner Program, RightScale June 8 th , 2011

Why Cloud Management Makes $ense

Embed Size (px)

Citation preview

1

Why Cloud Management Makes Sense

Uri Budnik - Director, ISV Partner Program, RightScale

June 8th, 2011

2

Real Cloud Experience. Shared.

# 2

What do we mean by Cloud?

• Cloud: a nebulous and sometimes (often?) abused term in IT

• A bit for history first• This is a logical

diagram for an old school frame relay network

3

Real Cloud Experience. Shared.

# 3

What do we mean by Cloud?• Cloud is a metaphor for

complexity that does not need to be managed

• The edge of the Cloud serves as a point of demarcation

• The concept of utility based computing goes back to the *60s

• James Urquant** calls it an application centric operations model

*John McArthy **Wisdom of Clouds Blog and Cisco

4

Real Cloud Experience. Shared.

# 4

What do we mean by Cloud?RightScale

5

Real Cloud Experience. Shared.

# 5

Cloud Computing Market Landscape

Applications Deployed in the Cloud

Public CloudsPrivate Cloud Technology

IaaS - Cloud Management Platforms

PaaS -Application

Development & Deployment

Platforms

SaaS - Applications

Datacenter Management Platforms

Server Configuration Management

Public Cloud Technology

Public Cloud Consoles

Inhouse Public CloudPrivate Cloud

Infr

astr

uc

ture

Mid

dle

war

eA

pp

lica

tio

ns

6

Real Cloud Experience. Shared.

# 6

Early adopters have proven the Cloud model

• Zynga is the top Facebook game company• Farmville, CityVille, Mafia Wars, Zynga Poker, FrontierVille, Café

World, etc.

• 250 million monthly active users!! • 5 new players join Zynga every second• 10% of the world’s internet population plays Zynga

games every month• FarmVille added 25 million daily active

users in its first five months• If FarmVille were a country, it would

be the 5th largest in the world

Source: Interop presentation, Zynga VP of Infrastructure, May 2011

Wow!

7

Real Cloud Experience. Shared.

# 7

How did they manage that growth and scale?

• They did it by paying attention to design• Using cloud != designing for cloud• Accidental tourist in cloud

• Sign up, launch servers, sit back

• Good cloud design• Secure• Reliable• No lock-in

• Started with an internal data

center, moved to AWS, went

‘hybrid cloud’ — zCloud

8

Real Cloud Experience. Shared.

# 8

What is still hard (and will continue to be)

• Multi-Cloud... It’s not easy to make it work across clouds

• You want to

conserve the ability

to change Cloud

providers in the future

• You may not find a

pot of gold at the end

of the rainbow

Source: FailBlog.org

9

Real Cloud Experience. Shared.

# 9

We want to use clouds, not build them — Adrian Cockcroft, Netflix Infrastructure Team

Source: Qcon San Francisco 2010 Presentation

10

Real Cloud Experience. Shared.

# 10

Why re-invent the wheel?

Source: Qcon San Francisco 2010 Presentation

11

Real Cloud Experience. Shared.

# 11

Cloud API =! Cloud Management System

• Most Clouds are a set of APIs and maybe a simple UI to launch machines

• These are basic building blocks, not a management system

• Challenges:• Managing multiple users with different levels of access• Configuration management and app lifecycle management• Track usage and costs across applications and business units• All the general purpose things you need to do like: Monitoring,

Alarms, Auto-scaling, etc

• What do you do about IT personnel unilaterally opening an EC2 account and deploying an environment?

12

Real Cloud Experience. Shared.

# 12

Why re-invent the wheel?

• Much effort and capital can be wasted writing software to manage infrastructure. Most companies realize eventually the do it yourself approach is not the best use of limited resources.

Source: FailBlog.org

13

Real Cloud Experience. Shared.

# 13

What about multi-cloud?• Not all clouds are created equal• Once upon a time there was the expectation that a clear linux

top choice would emerge• Clouds will proliferate and companies will innovate and

differentiate to compete• Keep your options open,

like she does

Source: FailBlog.org

14

Real Cloud Experience. Shared.

# 14

Multi-cloud Reality: Cloud.com-based clouds

Source: Cloud.com, May 2011

15

Real Cloud Experience. Shared.

# 15

Public IaaS Vendors

16

Real Cloud Experience. Shared.

# 16

Complete Systems Management

17

Real Cloud Experience. Shared.

# 17

Multi-cloud Best Practices: ServerTemplates

• Integrated approach that puts together all the parts needed to architect single & multi-server deployments

VS.

18

Real Cloud Experience. Shared.

# 18

ServerTemplates: Many Constituencies

Virtual machine

OS

S/W Packages

Common config

Environment config

App Libraries

Vendor provided• Ubuntu/

RHEL/…• MySQL/

Oracle/…• Tomcat/

Jboss/…

Sysadmin defined• syslog config• SSH keys• Apache config

ApplicationDeveloper• Application• Cloud libraries• Web framework

Modular – Portable – Transparent – Dynamic

19

Real Cloud Experience. Shared.

# 19

Human Capital

TimeRightScaleCloud APIs or Consoles

Initial Deployment

Efficiency Gains

67-85%

www.rightscale.com/whitepapers

Ongoing Maintenance

Efficiency Gains ~ 50%

Cloud Management Makes $ense

20

Questions?

Uri Budnik - Director ISV Partner Program, RightScale

June 8th, 2011

21

We hope to see you at our next RightScale User Conference!

See all presentations and videos at RightScale.com/Conference.