31
“Performance In The Cloud” What Cloud Computing means to the business Cloud CxO PPT – FINAL 08-05-10

Performance In The Cloud

Embed Size (px)

DESCRIPTION

What Cloud Computing means to the business

Citation preview

Page 1: Performance In The Cloud

“Performance In The Cloud”What Cloud Computing means to the business

Cloud CxO PPT – FINAL 08-05-10

Page 2: Performance In The Cloud

Market LandscapeThe new (post-recession) world

Users: New Expectations

Work Anywhere is What We DoRe-connect with Customers

Line-of-Business: Return to Growth

Technology: New Devices Proliferating

The Consumerization of IT

Applications: One size doesn’t fit all

“There’s an App for That”

Page 3: Performance In The Cloud

Market LandscapeThe new (post-recession) world

Users: New Expectations

Work Anywhere is What We DoRe-connect with Customers

Line-of-Business: Return to Growth

Technology: New Devices Proliferating

The Consumerization of IT

Applications: One size doesn’t fit all

“There’s an App for That”

Business Needs

External: Improved Agility More Flexibility Time-to-Value

Internal: Sales & CRM tools Partners, Dealers Collaboration Customer visibility

Page 4: Performance In The Cloud

Market LandscapeBusiness Needs are driving Cloud Computing

To: CIO, VP IT

This is the way to go … what’s our cloud strategy?

Regards,

CEO

Page 5: Performance In The Cloud

Market LandscapeWho’s driving cloud adoption ….

Source: Microsoft 06/10

Business

Technology

Page 6: Performance In The Cloud

The IT dilemma

Business: I need …

Improved agilityMore flexibilityTime-to-Market

Better sales toolsCustomer visibility

Customer: I want …

A great experienceGreat service

AnywhereAny time

Any device

Page 7: Performance In The Cloud

The IT dilemma

Business: I need …

Improved agilityMore flexibilityTime-to-Market

Better sales toolsCustomer visibility

Customer: I want …

A great experienceGreat service

AnywhereAny time

Any device

Page 8: Performance In The Cloud

CompetitorCompetitor

Competitor

Competitor

The IT dilemma

Business: I need …

Improved agilityMore flexibilityTime-to-Market

Better sales toolsCustomer visibility

Customer: I want …

A great experienceGreat service

AnywhereAny time

Any device

Page 9: Performance In The Cloud

CompetitorCompetitor

Competitor

Competitor

The IT dilemma

Business: I need …

Improved agilityMore flexibilityTime-to-Market

Better sales toolsCustomer visibility

Customer: I want …

A great experienceGreat service

AnywhereAny time

Any deviceIT cannot continue to operate the old way

Cloud Computing is no longer “If” … it’s “What, Who, and How”

• Should new applications go into the cloud, stay in the data center, or both?

• If the choice includes the cloud, then which cloud provider(s), and why?

• What are the business risks, and how can I mitigate them?

Page 10: Performance In The Cloud

What exactly is Cloud Computing?NIST definition

10

Essential CharacteristicsOn-demand self-serviceBroad network access

Resource poolingRapid elasticity

Measured Service.

Service ModelsSoftware as a Service (SaaS)Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Deployment ModelsPrivate cloud

Community cloudPublic cloudHybrid cloud

The NIST Definition of Cloud ComputingAuthors: Peter Mell and Tim GranceVersion 15, 10-7-09http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc

“Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.“

Page 11: Performance In The Cloud

Cloud ComputingVendors are maturing, customers are investing

11

Massive ScaleData Centers

Page 12: Performance In The Cloud

Cloud ComputingVendors are maturing, customers are investing

12

DifferentiatedService Providers

Massive ScaleData Centers

Page 13: Performance In The Cloud

Cloud ComputingVendors are maturing, customers are investing

13

Customer Adoption

“76% of those polled said that they would be pursuing a private cloud computing strategy by 2012”(Source Gartner 4/10)

DifferentiatedService Providers

Massive ScaleData Centers

Page 14: Performance In The Cloud

What are the risks of moving to the cloud?

Perception Primary Benefits Biggest Issues

Before Reduced IT costs Security

After ScalabilityAgility

PerformanceSLA Management

Results from actual pilots (March 2010)

“The Maturing Cloud: What It Will Take to Win” (Published Mar 2010)

What are the major risks in the Cloud?

• Security – 87.5%• Availability – 83.3%• Performance – 82.9%

(88.6% stated that cloud service providers need to provide SLAs)

IDC(Survey Q4 ‘09)

“All About The Cloud” Conference (May 2010)

“Security in the Cloud isn’t any harder than it is in the Enterprise – it’s just different” (Unisys)

“[Application] Performance Management in the Cloud is becoming the hot topic” (THINKstrategies)

Page 15: Performance In The Cloud

The Issue: Applications are becoming Borderless

Data Center

Perception

Page 16: Performance In The Cloud

Back-end cloud services, statistical analysis & bursting services

The Issue: Applications are becoming Borderless

Streaming media and third-party infrastructure providers

Data Center

Third-party apps & identity mgmt delivered via SaaS or mashup

Local ISPs

Mobile Carriers

MajorISPs

Perception Reality

Page 17: Performance In The Cloud

Back-end cloud services, statistical analysis & bursting services

The Issue: Applications are becoming Borderless

Streaming media and third-party infrastructure providers

Data Center

Third-party apps & identity mgmt delivered via SaaS or mashup

Local ISPs

Mobile Carriers

MajorISPs

Borderless applications offer fast implementation of new functionality

• This represent an increasingly complex and diverse delivery chain,

consisting of perhaps dozens of service providers spread around the world

BUT:

• Users don’t care about the delivery chain. They will still expect

applications to perform well, and they will hold IT accountable if they don’t

Borderless applications offer fast implementation of new functionality

• This represent an increasingly complex and diverse delivery chain,

consisting of perhaps dozens of service providers spread around the world

BUT:

• Users don’t care about the delivery chain. They will still expect

applications to perform well, and they will hold IT accountable if they don’t

Perception Reality

Page 18: Performance In The Cloud

So what does this mean to IT?Maintaining the promise to the business

The business impact of poor service delivery can be dramatic. Outsourcing

services doesn’t mean outsourcing responsibility for service performance ITchallenge

the new

What’s your strategy for addressing this new challenge?

Page 19: Performance In The Cloud

Amazon EC2 West

My strategy? Enforce Service Providers’ SLAs!or “All my lights are green, so why are users still complaining?”

Availability (Committed SLA) Performance (User Experience)

Page 20: Performance In The Cloud

Managing Service Provider SLAs is not enough …

MajorISP

Local ISP

Mobile Carrier

Internet

Content DeliveryNetworks

Third-party/Cloud Services

Browsers and devices

Storage

Web Servers

App Servers

DB Servers

Mainframe

Load Balancers

Mobile Components

Network

The Application Delivery Chain

Users

Page 21: Performance In The Cloud

Managing Service Provider SLAs is not enough …

MajorISP

Local ISP

Mobile Carrier

Internet

Content DeliveryNetworks

Third-party/Cloud Services

Browsers and devices

Storage

Web Servers

App Servers

DB Servers

Mainframe

Load Balancers

Mobile Components

Network

The Application Delivery Chain

• Network peering problems

• Outages

• Inconsistent geo performance• Bad performance under load• Blocking content delivery• Incorrect geo-targeted content

• Configuration issues• Oversubscribed POP• Poor routing optimization• Low cache hit rate

• Network peering problems

• Bandwidth throttling• Inconsistent

connectivity

• Configuration errors

• Application design issues

• Code defects• Insufficient

infrastructure

• Poorly performing JavaScript

• Browser/device incompatibility

• Page size too big

• Too many objects• Low cache

hit rate• Network resource shortage

• Faulty content transcoding

• SMS routing /latency issues

Users

Page 22: Performance In The Cloud

Managing Service Provider SLAs is not enough …

MajorISP

Local ISP

Mobile Carrier

Internet

Content DeliveryNetworks

Third-party/Cloud Services

Browsers and devices

Storage

Web Servers

App Servers

DB Servers

Mainframe

Load Balancers

Mobile Components

Network

The Application Delivery Chain

• Network peering problems

• Outages

• Inconsistent geo performance• Bad performance under load• Blocking content delivery• Incorrect geo-targeted content

• Configuration issues• Oversubscribed POP• Poor routing optimization• Low cache hit rate

• Network peering problems

• Bandwidth throttling• Inconsistent

connectivity

• Configuration errors

• Application design issues

• Code defects• Insufficient

infrastructure

• Poorly performing JavaScript

• Browser/device incompatibility

• Page size too big

• Too many objects• Low cache

hit rate• Network resource shortage

• Faulty content transcoding

• SMS routing /latency issues

Users

Is it an internal data centerproblem?

Is it a general Internet problem?

Is it a cloud or service provider problem?

Is it a browser or device problem?

Page 23: Performance In The Cloud

The real question “Is it fast enough?”

400millisecond delay

0.59%

fewer searches/users*

50% more pages/visits than users experiencing the slowest page load times*

noticed that users who experience the fastest page load timesview

reduced page load times from ~7 seconds to ~2 seconds,

stated that a

2second slowdown 4.3 reduction in

revenue/user*%

found that a

leading to a increase in revenue7-12%

found that a 6second page load time 33 increase in

page abandonment%

Page 24: Performance In The Cloud

The Impact of Poor Performance

24

• Brand and reputation

• Customer satisfaction

• Competitiveness

• Shareholder value

LINE OF BUSINESS

• Credibility loss

• Limited strategic focus

• Failure to show value

• Outsourcing risk

IT LEADERSHIP

• Failed deployments

• Unneeded capacity

• Costly resolution

• Missed SLAs

IT OPERATIONSBus

ines

s Im

pact

Page 25: Performance In The Cloud

Managing borderless applicationsSolution Checklist

Features Required

Comprehensive measurement of end user experienceincluding all points in the application delivery chain

Determine scope of user impactExample: 35% of all users impacted, or just 10% of HR users

Prioritize problem resolution based on business impactinstead of ‘first reported, first sorted’ approach

Extensible platform to integrate data from other environments VMWare, Cisco, SAP, etc

Real-time visibility of the performance of cloud providers Overall cloud performance trends, collective intelligence

Measure/enforce SLAs and hold 3rd parties accountableManage performance of you Cloud Service Providers, CDNs, Ad Providers, etc

Page 26: Performance In The Cloud

The ideal APM Solution offers …

VISIBILITYAcross theEnterprise and Internet

IT OPERATIONSIT LEADERSHIPLINE-OF-BUSINESS

SERVICE MANAGEMENTUNIFIEDDASHBOARDSRole-relevant Information

THIRD-PARTYNETWORK JAVA/.NETMAINFRAME SERVER/DB

DEEP-DIVETroubleshootingand Resolution

26

EXTENSIBLEintegrate data fromother environments

Page 27: Performance In The Cloud

The ideal APM Solution offers …

VISIBILITYAcross theEnterprise and Internet

IT OPERATIONSIT LEADERSHIPLINE-OF-BUSINESS

SERVICE MANAGEMENTUNIFIEDDASHBOARDSRole-relevant Information

THIRD-PARTYNETWORK JAVA/.NETMAINFRAME SERVER/DB

DEEP-DIVETroubleshootingand Resolution

27

EXTENSIBLEintegrate data fromother environments

Is there a problem? Is it my problem or a general Internet problem?

Is the problem in my data center?

Is it a browser or device problem?

Page 28: Performance In The Cloud

Measuring Cloud Performancewww.cloudsleuth.net

A cloud performance web community sponsored by Compuware

Backbone & “Last Mile” monitoring

Performance of Major Cloud Service Providers

Additional content (White papers, Blogs, code snippets)

Visualizations

Geographic

Trends

Detail by city

Real-time cloud provider Availability & Performance

Page 29: Performance In The Cloud

29

Page 30: Performance In The Cloud

Thank You!

* Visit us at: www.compuware.com

* Visit CloudSleuth: www.cloudsleuth.net

Page 31: Performance In The Cloud

© 2010 Compuware Corporation — All Rights Reserved