The Business Case for Cloud Management - RightScale Compute 2013

Preview:

DESCRIPTION

Speakers: Nick Kephart - Product Marketing Manager, RightScale Baliey Caldwell - VP Business Development, RightScale We’ll discuss the cloud technology landscape and how RightScale fits in to manage Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). This session will clarify cloud benefits, cloud challenges, and how cloud management can drive agility, cost, and time savings. You’ll leave with a checklist of how to quantify the business case for cloud management.

Citation preview

april25-26 sanfrancisco

cloud success starts here

The Business Case for Cloud ManagementNick Kephart, Product Marketing

Manager

# 2# 2

#rightscalecompute

Roadmap• A Tale of Two Clouds

• Benefits Revisited• Challenges Explained

• Why Cloud Management

• A Measurement Framework

#rightscalecompute

# 3# 3

A Tale of Two Clouds

# 4# 4

#rightscalecompute

Benefits Revisited

Production model: Pooled

Delivery model: Network & API accessible

Service model: On-demand self-service

Usage model: Elastic resources

Billing model: Metered pay-per-use

# 5# 5

#rightscalecompute

Modular building blocks

Multi-tenant, high density

Purpose-built systems

Single-tenant, low density

Pooled

# 6# 6

#rightscalecompute

Network and API Accessible

Designed for networked access

Programmatic and extensible

Designed for isolation

Monolithic

# 7# 7

#rightscalecompute

On-Demand Self-Service

Focus on wait, throughput

Decentralized

Focus on service level

Centrally controlled

# 8# 8

#rightscalecompute

Elastic Scale

‘Infinitely’ scalable

Sized to current use

Capacity-bound

Sized to peaks

# 9# 9

#rightscalecompute

Metered Pay-Per-Use

Opex

Allocation based on usage

Capex + Maintenance

Allocation based on forecast

# 10# 10

#rightscalecompute

Accidental Cloud Tourists

Sign up, launch servers, sit back…

# 11# 11

#rightscalecompute

Challenges Explained

Production model: Consistency

Delivery model: Security

Service model: Waste and inefficiency

Usage model: Automation

Billing model: Planning and tracking

# 12# 12

#rightscalecompute

Pooled

Consistent performance & reliability

Consistent utilization

# 13# 13

#rightscalecompute

Network and API Accessible

Security outside the private

network

Heterogeneous APIs and

behaviors

# 14# 14

#rightscalecompute

On-Demand Self Service

Simple, flexible ordering

Complex merchandising and

procurement

Self-service deprovisioning?

# 15# 15

#rightscalecompute

Elastic Scale

Architectural rework

Dynamic configuration

Integrated monitors and

orchestration

# 16# 16

#rightscalecompute

Metered Pay-Per-Use

Budgeting

Chargeback

Purchase options

#rightscalecompute

# 17# 17

WhyCloudManagement?

# 18# 18

#rightscalecompute

Our View of Cloud ManagementA framework of tools to solve cloud challenges and increase your ability to enjoy cloud benefits

Consistency and reliability of shared, commodity

resources

Secure access to a variety of remote, networked resources

Self-service accessibility of an approved configuration

menu

Elastic, instantaneous scalability driven by automation

Usage transparency and optimization

# 19# 19

#rightscalecompute

The Core Cloud Management Toolset• Resource management

• Deployment-level

• Governance• Policy management• Identity and access management• Usage and cost management

• Configuration• Configuration management• Service catalog• License management

• Automation• Resource monitoring and alerting• Automated scaling and deployment orchestration

# 20# 20

#rightscalecompute

Delivered as a PlatformA platform that delivers these necessary tools:• Hosted to improve service, speed of innovation, and

cost• Abstracted to cover leading, changing cloud

technologies

#rightscalecompute

# 21# 21

What Does This Mean for Your Business?

# 22# 22

#rightscalecompute

What Does This Mean for Your Business?Combat complexity and stay

organized

# 23# 23

#rightscalecompute

What Does This Mean for Your Business?Respond quickly to customer and market

demands

# 24# 24

#rightscalecompute

What Does This Mean for Your Business?Spend less time

firefighting

# 25# 25

#rightscalecompute

What Does This Mean for Your Business?Keep tabs on what’s

happening

# 26# 26

#rightscalecompute

What Does This Mean for Your Business?Stay flexible and

portable

# 27# 27

#rightscalecompute

What Does This Mean for Your Business?Focus on your core

competencies

# 28# 28

#rightscalecompute

What Does This Mean for Your Business?Combat complexity and stay organized

Respond quickly to customer and market demands

Spend less time firefighting

Keep tabs on what’s happening

Stay flexible and portable

Focus on your core competencies

#rightscalecompute

# 29# 29

A Measurement Framework

# 30# 30

#rightscalecompute

A Measurement Framework

1 Determine your cloud success criteria

# 31# 31

#rightscalecompute

Step 1: Determine Cloud Success Criteria• Efficiency

• Overhead• Infrastructure spend

• Speed• Provisioning

• Reliability• Uptime• Mean time to recovery

• Integration• With config mgmt, monitoring, orchestration, directory services• With existing processes

• Portability

# 32# 32

#rightscalecompute

Case Study: Pharma Cloud POC

# 33# 33

#rightscalecompute

Case Study: Success Criteria

Unified administration and monitoring of services

across clouds Enhanced data portability and storage capabilities Abstract cloud images that are compatible with any

cloud provider

# 34# 34

#rightscalecompute

Case Study: Success Criteria Reduced development costs when migrating across

cloud providers• Cost avoidance – 50%• Cycle time reduction – 50-70%

Reduced overhead costs for system administration and monitoring of cloud based applications• Cycle time reduction – 50-70%• Cost avoidance – 50%• Employee productivity + 30%

# 35# 35

#rightscalecompute

A Measurement Framework

1 Determine your cloud success criteria

2 Apply benchmarks or measure your own

# 36# 36

#rightscalecompute

Cost Savings Means Admin Efficiency

Server-to-admin ratio is an indicator of admin costs

• Inefficient operations as low as 20:1

• Above average ratio 150:1 (enterprises typically 70-140)

• Best practices over 2,000:1 (some customers achieve this)

Savings on admin costs of easily 50%

Architectural Engineering Total8%

Deployment Management To-

tal31%

Incident Management To-tal

20%

Problem Engi-

neering Total10%

Over-head To-

tal11%

Re-quests Total6%

Software Devel-opment Total7%

Site Management Total7%

# 37# 37

#rightscalecompute

Step 2: Benchmarks• Collect:

• Development Time• Effort Time• Compute Time• Cycle Time

• Calculate:• Development Costs• Labor Costs• Overhead Costs

# 38# 38

#rightscalecompute

Case Study: Measured Benchmarks

Cycle Time Development Time

Effort Time0:00:00

0:28:48

0:57:36

1:26:24

1:55:12

2:24:00

2:52:48

Portability of a Hadoop Application

Baseline (Avg)

Experiment (Avg)

Measures

Am

ou

nt

of

Tim

e

88% Decrease87% Decrease

Scenario: A Hadoop application is being used on a certain cloud provider. It is decided that another provider will work better for the business needs of the team and the Hadoop application needs to be migrated.

# 39# 39

#rightscalecompute

Case Study: Measured Benchmarks

Cycle Time Effort Time Compute Time0:00:00

0:07:12

0:14:24

0:21:36

0:28:48

0:36:00

Managing Multiple Instances

Measures

Am

ou

nt

of

Tim

e

52% De-crease

36% De-crease

Scenario: 5 applications are being developed to ensure best performance, the applications are being built in each provider. Once the servers are built it is decided to terminate a server from each cloud provider. It is now necessary to reboot server, start a server and stop a server from each provider.

# 40# 40

#rightscalecompute

Case Study: Measured Benchmarks

Development Time

Cycle Time Effort Time Compute Time

0:00:00

0:14:24

0:28:48

0:43:12

0:57:36

1:12:00

1:26:24

1:40:48

Creating/Destroying Instances

Baseline (Avg)Measures

Am

ou

nt

of

Tim

e

90% De-crease

64% De-crease 36% De-

crease

Scenario: 5 applications are being developed to ensure best performance, the applications are being built in each provider. Once the servers are built it is decided to terminate a server from each cloud provider. It is now necessary to reboot server, start a server and stop a server from each provider.

# 41# 41

#rightscalecompute

A Measurement Framework

1 Determine your cloud success criteria

2 Apply benchmarks or measure your own

3 Weigh results versus alternatives

# 42# 42

#rightscalecompute

Step 3: Weigh Results versus Alternatives• What is your comparison set?

• Cloud provider console• Build your own tools• Manual processes

# 43# 43

#rightscalecompute

Case Study: Comparison to Cloud Provider

MeasureDifferenc

e%

ChangeDevelopment Costs

$ (137.92) -88%

Overhead Costs $ (157.29) -84%

Labor Costs $ (150.83) -87%

100 Applications

$13,732 Savings for Development Costs

$15,083 Savings for Labor Costs

# 44# 44

#rightscalecompute

Step 3: Achieved with RightScale• IT Productivity Gains (Savings over using cloud APIs or

consoles)• Initial deployment: Save 67% to 85% • Ongoing maintenance: Save 50%• Re-using existing cloud assets: Save in excess of 90%

• Use Case Examples (Gains over in-house or hosted alternatives)• Autoscaling: Save 88% • Batch Processing: Save 69% to 75% • Repeatable Configurations: Save 60% to 70%

april25-26 sanfrancisco

cloud success starts here

Questions?

Recommended