cloud computing realities - getting past the hype and setting your cloud strategy webinar hosted by...

44
Imad Mouline CTO, Gomez Bryan Doerr CTO, Savvis James Staten Principal Analyst, Forrester

Upload: compuware-apm

Post on 28-Jan-2015

105 views

Category:

Technology


2 download

DESCRIPTION

Companies are increasingly demanding that Web applications "move to the cloud" to reign in IT costs, reduce server sprawl and perhaps most importantly, help to ensure that your infrastructure is tuned to deliver an exceptional end-user experience for your customers. The challenge is to reap those benefits while ensuring top performance, keeping IT operations and development on the same page, and delivering enterprise level capabilities and scalability.Join 3 cloud computing experts Forrester Principal Analyst, James Staten; Savvis’ Chief Technology Officer, Bryan Doerr; and Gomez’s Chief Technology Officer, Imad Mouline as they discuss the cloud landscape, application performance in the cloud and successful cloud adoption strategies.What you will learn: * How to determine which applications are best suited for cloud deployments * A game plan for cloud adoption for the next 90 days and beyond * How to use Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) delivery models to test more efficiently and better leverage internal computing resources * Which techniques can improve your lifecycle management of cloud based applications * Best practices to ensure optimum end-user performance of your cloud environment

TRANSCRIPT

Page 1: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Imad MoulineCTO, Gomez

Bryan DoerrCTO, Savvis

James StatenPrincipal Analyst, Forrester Research

Page 2: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Cloud Computing Realities: Getting Past The Hype And Setting Your Cloud Strategy

James StatenPrincipal Analyst

Forrester Research

Page 3: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

3Entire contents © 2009 Forrester Research, Inc. All rights reserved.

“Enough with the cloud-washing! What’s for real in the cloud?”

Page 4: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

4Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Definition: cloud computing

► A standardized IT capability (services, software, or infrastructure) delivered via the Internet in a pay-per-use, self-service way

Page 5: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

5Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Three layers of cloud computing

Software as a Service (SaaS)Finished applications that you rent and customize

Platform as a Service (PaaS)Developer platform that abstracts the infrastructure, OS and

middleware to drive developer productivity

Infrastructure as a Service (IaaS)Deployment platform that abstracts the infrastructure

Page 6: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

6Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Enterprises cite flexibility and on demand over cost reasons

Page 7: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

7Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Three types of IaaS cloud platforms

Source: See the April 2009 “Which Cloud Computing Platform Is Right For You?” report.

Page 8: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

8Entire contents © 2009 Forrester Research, Inc. All rights reserved.

The first customers of cloud are not typical IT ops• Startups — developers using Web at scale

– Web-based business, SaaS, collaboration services, widget providers, mobile services, and social networking

• Small businesses — using SaaS – Online businesses, online presence, collaboration, and enterprise

integration

• Enterprises — developers and one-off projects– R&D projects, quick promotions, widgets, online collaboration,

partner integration, social networking, and new business ventures

• Firms — with compute intensive tasks– Overnight ad placement or transportation calculations

Page 9: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

9Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Development is ahead if IT ops on adoption

Page 10: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

10Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Security and maturity top list of concerns for IaaS cloud services

Page 11: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

11Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Cloud use trends

• Web hosting — leveraging IaaS, PaaS elasticity to lower costs, accommodate spikiness

– Application hosting — beyond Web pages; match the service consumption to the revenue line.

• Test and development — function and scalability testing, some QA

• HPC/technical computing — grid-based and similar workloads that need temporary scale

• Collaborative computing — collaborative access to shared services, repositories, massive data sets

– B2B, internal, shared service, commercial info services

Page 12: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

12Entire contents © 2009 Forrester Research, Inc. All rights reserved.

What fits best

Best use: temporary capacity, elastic capacity

• Web sites — three-tier architectures with minimal DB tiers.

• SOA applications — with loose coupling of Web services; scale via load balancing and app-level caching.

• Highly parallelized workloads — HPC w/o close coupling; grids, Hadoop

• Applications that fit within a single VM — can be any type of self-contained x86 application

Page 13: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

13Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Early cloud examples• Indy500.com — streams live race

footage and statistics

• Wendy’s — Short-term, interactive promotional site for $0.99 menu.

• USA.gov — Govt. information web site elastically scales

• NASDAQ — Market Replay service

• US Army — Testing troop vulnerability application on cloud platform

• Eli Lilly — drug research

• Harvard Medical School — developing genetic testing models

Sources: www.NASDAQ.com, www.espnfanzone.com, Indy500.com

Page 14: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

14Entire contents © 2009 Forrester Research, Inc. All rights reserved.

What doesn’t fit in IaaS clouds today?

• Anything subject to compliancy

– Wait for best practices to evolve.

– Includes PCI-compliant applications

• Anything performance sensitive (other than Web)

• Apps that call back to performance sensitive services in your data center

• Apps that require tight coupling between instances

– Sensitive clusters — Oracle RAC

• Large applications — that don’t fit inside VMs

Page 15: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

15Entire contents © 2009 Forrester Research, Inc. All rights reserved.

A game plan to consider

The next 90 daysThe next 90 days

• Start experimenting with public cloud platforms.

• Endorse one or two public clouds and craft a “work-in-progress” policy for cloud use.

• Start with non-critical applications, and move up the stack as you gain experience

15Entire contents © 2009  Forrester Research, Inc. All rights reserved.

Longer termLonger term

• Start evolving towards an internal cloud

• Shift to Strategic Right-Sourcing

Page 16: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

16Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Applications to start with

• Test and development

– Functional and performance testing

– But choose Web-, VM-ready applications.

• Temporary and/or volatile Web sites

– Marketing, collaboration sites are easiest

– Take responsibility for security yourself.

• Grid-class technical/HPC projects

– Loosely coupled applications work best

– Anonymize any customer/sensitive data.

Page 17: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

17Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Then: Move to Strategic Right-Sourcing

• Segment your IT portfolio into:– Key services that drive profitability, efficiency of the business.

– Services that are undifferentiated but unique to the business.

– Commodity services.

• Identify outsource options for commodity services.

– SaaS, ASP, Cloud services, MSP, traditional outsource, etc.

• Build in-house expertise in outsource contract management.

• Incorporate right-sourcing into enterprise architecture.

Page 18: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

18Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Recommended Forrester research

• October 9, 2009, “The Top 15 Technology Trends EA Should Watch”

• October 2, 2009, “TechRadar™ For Infrastructure & Operations Pros: Cloud Computing, Q3 2009”

• September 25, 2009, “Case Study: USA.gov Achieves Cloud Bursting Efficiency Using Terremark's Enterprise Cloud”

• September 9, 2009, “Best Practices: Infrastructure-As-A-Service”

• September 9, 2009, “Case Study: CryoPort Turns To Cloud Computing To Develop Tomorrow's New Vaccines”

• August 14, 2009, “Q&A: By 2011, CIOs Must Answer The Question, "Why Not Run In The Cloud?””

Page 19: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

19Entire contents © 2009 Forrester Research, Inc. All rights reserved.

Thank you

James Staten

[email protected]

Twitter: Staten7

www.forrester.com

Page 20: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Cloud Computing RealitiesGetting Past the Hype and Setting your Cloud Strategy

November 17, 2009 Webinar

Bryan DoerrChief Technology Officer

Page 21: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

21Savvis Proprietary & Confidential

Agenda

• The Benefits of Cloud Infrastructure

• Cloud Types – Current and Future

• Sample Cloud Use-Cases

• Cloud Deployment and Performance

Page 22: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

22Savvis Proprietary & Confidential

Cloud ComputingWhen Is It a Good Fit for the Enterprise?

• Applications and processes have highly variable demand

• Internal data center capacity limits are being reached

• Hardware is at the end of its serviceable life

• Speed of provisioning is constraining business execution

• Your data center no longer offers a competitive advantage to the organization– No longer provides a differentiation

– Competitors’ time to market surpasses yours

• In-house application development

Page 23: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

23Savvis Proprietary & Confidential

The Infrastructure Balancing Act

SAVINGS

Purchased

Used

Time

Cap

acit

y

Traditional Hosting

Cloud Flexibility

Cloud

Used

Time

Cap

acit

y

Do It

Yourself

Used

Time

Cap

acit

y

Cost Delta

Traditional Hosting deployment models demand capital or acceptance of risk

Deploying compute resources through the cloud offers greater flexibility, reduced risk and improved cost savings

The flexibility of cloud brings enhanced business agility, simplified capacity planning and a more efficient operating model for the interactive channel

Page 24: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

24Savvis Proprietary & Confidential

HostedDedicated Clouds

HostedDedicated Clouds

Additional 15-40% TCO Savings(Workload Dependent)

What Cloud is Right for your Business?Cloud Models And Cost Structure

Current Customer

Costs

Avoided Capex

Internal “Cloud”Personnel

Hardware MTC

Streamlined OpexPersonnel

Software MTC

Hardware MTC

Facilities & Power

Server Capex

Storage Capex

Software MTCFacilities & Power

Server CapexStorage Capex

Dedicated Private Cloud

Avoided Opex

Software MTC*

Avoided Capex

Avoided Opex

Software MTC*

Public Cloud

15-40% TCO Savings(Solution Dependent)

Internal “Clouds”Internal “Clouds” Public Clouds

Page 25: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

25Savvis Proprietary & Confidential

Savvis Cloud Services Portfolio

Dedicated Cloud Compute

Dedicated Cloud Compute

Open CloudCompute

Open CloudCompute Project SpiritProject Spirit

Summary Cloud Computing Cloud Computing Cloud Data Center

Management Service TiersFully Managed Fully Managed

& Pre-Production*Enterprise, Balanced & Essential

Virtual Services Available

ComputeApplicationsStorage

(Security & Network addressed on separate Savvis platforms)

ComputeApplicationsStorage

(Security & Network addressed on separate Savvis platforms)

ComputeApplicationsStorageNetworkSecurity

Billing Terms Monthly + 1/2/3yr Terms Monthly+ 1/2/3yr Terms Hourly & Monthly

ConnectivityHosting Area Network (HAN)

Hosting Area Network (HAN)

Application Transport Network (ATN)

Geography Any Managed HAN IDCSelect Savvis Internet Data Centers (IDCs)

Regional Virtual IDCs

Service Architecture Dedicated Multi-tenant Multi-tenant

Capacity Management Customer Savvis Savvis

InterfaceSecure Portal Secure Portal Secure Portal

XML API*

* Future

Page 26: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

26Savvis Proprietary & Confidential

• Multiple Service Grades with Scalable Capacity, Cost, Security, Support, and Performance

• Simple Drag-and-Drop Data Center Configuration

• Enterprise-Grade Platform Technologies

• Enhanced Cloud Security

• Suitable for Development, Production and Mission-Critical Applications

Industry’s first enterprise-class VPDCwith multi-tiered QoS capabilities

The Future of CloudSavvis Project Spirit

Page 27: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

27Savvis Proprietary & Confidential

Savvis Cloud OfferingsEarly Use Cases

1. Analytics Company (Data Analysis Workload)

• Burst compute to run large projects fast

2. Retail Company (Web Serving Workload) • Capacity to flex Web site

3. Banking SaaS Company (Web Serving Workload)

• Selected Savvis for security and enterprise attributes

• Granular growth with increased users

4. Unified Comm’s Company (Workgroup Workload)

• Evaluating for conversion to a SaaS model

5. Financial Organization (App Dev Workload)

20

50

10

0

25

0

50

0

10

00

15

00

20

00

0

1

2

3

4

Cloud Instances

Ru

nti

me

in m

inu

tes

(0

00

)Time

Com

pu

te In

stan

cesGranular growth

Burst

Data Analysis

Time

Com

pu

te In

stan

ces

Ru

nti

me (

00

0)

Page 28: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

28Savvis Proprietary & Confidential

Spirit Services

• Enterprise– 7 mission critical web facing applications

◦ 1 Virtual Private Data Center (VPDC) with 41 instances

◦ 15 TB of storage

◦ 99.999% SLA, Guaranteed resources, Enterprise grade perimeter and application firewalls, 1G highest class network QOS, Load balancing, SSL off-loading, 3 tier storage

• Essential– One “shrink wrapped” application – development environment

– Additional servers used for shared infrastructure◦ 1 Virtual Private Data Center (VPDC) with 37 instances

◦ 14 TB of storage

◦ 99.9% SLA, 100M best effort class network QOS

• Utility Back-up– 44 TB per month

Page 29: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

29Savvis Proprietary & Confidential

Business Impact

Flexible, Global Support & Service Delivery Model• Scale Rapidly – Provision instances on demand, increase your

speed to market and gain the competitive advantage

• Optimize - Scale up or down based on seasonality, market changes or other business requirements

• Align with Industry Proven Practices – ITIL based model gives you operational efficiency, enhanced productivity and a robust IT service management toolset

Strategic Impact

Bring Focus Back to the Core

• Reduce Risk - Using a Public Cloud reduces the risk of achieving target savings - Public Cloud does not require upfront capital outlay and development costs

• “Get out of the hardware business” - Repurpose your financial and personnel resources to the business’ efforts to get customers to connect and engage with target audiences worldwide

Financial Impact

Spirit Value Proposition

3 Year Cost Optimization*Savings Savings Savings

From From From ($000s) Current Internal Current Public Current Internal

State Cloud State Cloud State CloudOperating Costs 6,289 2,840 55% 2,852 55% 0%Capital Costs 1,350 1,917 -42% - 100% 100%

Total Spend 7,639 4,757 38% 2,852 63% 40%

* Example Only

Page 30: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

30Savvis Proprietary & Confidential

Don’t Forget Performance - The Connection between Cloud and User Experience

• Your applications are in the cloud / your end-users are not

• Not all clouds are equal – QoS in the Cloud will play a vital role to ensuring end-user experience

• And performance, including end-user connectivity, needs to be monitored to fully benefit from cloud deployment capabilities

Your Cloud

Page 31: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

31

For more information …www.savvis.net/websolutions

Thank You.

© 2009 Savvis, Inc. All rights reserved. Savvis® is the registered trademark of Savvis Communications Corporation.

Page 32: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Cloud Computing Realities: Getting Past the Hype And Setting Your Cloud Strategy

Imad Mouline, CTO, Gomez

Page 33: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Not all clouds are created equal

Performance variations exist across geographiesAverage response time and availability are almost equal

5x variation in response times across key markets

How does this inconsistency impact end-user behavior?

Page 34: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

The promise of elasticity

Traditional Capacity Requirement

Ideal Cloud Capacity Throttling Capability

Page 35: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

The promise of flexibility

No revenue coming in… Why Pay?

Weekend lulls… Why Pay?

Page 36: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

The challenge of a shared infrastructure

What does your ‘neighbors’ traffic look like?

For applications with shared infrastructures, end-user performance is the best measure of overall system health

Page 37: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Best Practice – Define your goals and build a plan

Align goals across your organization Why are we moving to the cloud?

Common goals include:

1.Additional Capacity – How much capacity do we need during normal and peak times?

2.Improved End-User Experience – What performance goals are we trying to deliver against?

3.Greater Elasticity – How quickly can the provider we select ramp up to meet our needs?

4.Flexible Bursting – How fast do we need to be able to access additional capacity?

If only there was a button to push!

Page 38: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Best Practice – Keep your end-users in mind

Geographic disparities

4 sec’s

22 sec’s

How was that experience for your customers?

Test your cloud applications the same way your customers use it:

What they do? Customers care about completing tasks NOT

whether the homepage is available

Where they do it from? Your customers don’t live in the cloud, test from their perspective

When they do it? Test at peak and normal traffic levels, to find all the problems

What expectations do customers have? Is 4 seconds fast enough or does it have to be quicker?

Find configuration, capacity, and performance problems before end-users do with pre-production testing and production monitoring

Page 39: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Best Practice – Performance testing cloud capabilities

Evaluate vendors based on your goals…

CapacityTest vendors to 15-20% above estimated capacity goals

ElasticityBaseline end-user performance before, during & after testing

Test configuration settings explicitly

Ramp elasticity testing to peak levels

BurstabilityIsolate the cloud elements from other infrastructure to test

Test the “failover process”

Page 40: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Best Practice – Set SLAs & objectives to match your needs

Set SLAs based on your goals…

End-user availability and response times

Capacity & elasticity objectives

Burstability goals

Set SLAs based on how you are using the cloud…SaaS PaaS IaaS

• Transactional Success Rate• Fast end-user experience across key geographies

• Availability and performance of key components, services, and API’s

• Hardware & OS availability / performance• Network connectivity

• Capacity and elasticity requirements• Consistency across key markets

Page 41: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Putting your plan in action – How Gomez can help

Gomez Capabilities Vendor Evaluation

Deployment Testing

Production Monitoring

Service Level Management

Validate the burstability & elasticity of cloud solutions

Identify application performance bottlenecks

Measure performance under normal and peak conditions

Baseline and monitor service level objectives

Measure how end-user performance impacts behavior

Monitor performance & availability from the end-users’ perspective

Page 42: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Testing cloud applications with world’s most comprehensive performance and testing network

Web Performance Management and Load Testing

100+ locations

Backbone

Web Performance Management and Load Testing

100,000+ locations

Last Mile Your Actual Users

Real User MonitoringWorldwide, wherever your

users are

Page 43: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

For more information visit www.gomez.com or contact us at [email protected] or +1 781.778.2700

Reduced downtime 45%

Reduced seven-step transaction time by 50%

Increased conversions 10%

Validated decision to consolidate three data centers

Achieved under 3 second response time and 99%+ availability

Reduced homepage load time from 11.3 seconds to 3.4 seconds

Improved page load times 23%

Saved 50%+ in staff and fees

Gomez Customers Enjoy Measurable Benefits

Page 44: Cloud Computing Realities - Getting past the hype and setting your cloud strategy Webinar hosted by Gomez, Savvis, & Forrester Research

Imad MoulineCTO, Gomez

Bryan DoerrCTO, Savvis

James StatenPrincipal Analyst, Forrester Research

Questions?