45
How Cloud PaaS Improves Performance while Reducing Operational Costs Acquia Cloud’s Drupal PlatformasaService Bryan House Vice President, Marketing Acquia August xxth, 2011 Jeff Kaplan Founder & Managing Director ThinkStrategies

How Cloud PaaS Improves Performance while Reducing Costs

  • Upload
    acquia

  • View
    1.136

  • Download
    0

Embed Size (px)

DESCRIPTION

As IT organizations increasingly face the challenges of managing the complexity of delivering superior application performance and reliability across a disparate range of technology and deployment environments, the Cloud has emerged as a cost-effective means to build virtual data centers. But Infrastructure platforms like Amazon Web Services don't preclude companies from needing experienced systems administrators to build and manage their applications. In order to address this gap, companies such as Acquia, have begun providing PaaS, Platform as a Service offerings, which includes not only the physical hardware, but also provides an expertly managed, application appropriate stack. Which means organizations can focus more singularly on their applications. Jeff Kaplan, who has been at the forefront of exploring the business implications of “on-demand” services, will lead a discussion with Bryan House, the VP Product Marketing at Acquia, around how Acquia's offering of a Drupal Platform as a Service is helping IT organizations meet this challenge. Using the open-source WCMS, Drupal, Acquia's Cloud platform and specific customer case studies, participants will learn what PaaS really means to an organization in terms of both delivering improved performance while reducing costs.

Citation preview

Page 1: How Cloud PaaS Improves Performance while Reducing Costs

How  Cloud  PaaS  Improves  Performance  while  Reducing  Operational  Costs  Acquia  Cloud’s  Drupal  Platform-­‐as-­‐a-­‐Service  

Bryan  House  Vice  President,  Marketing  Acquia  

August  xxth,  2011  

Jeff  Kaplan  Founder  &  Managing  Director  ThinkStrategies  

Page 2: How Cloud PaaS Improves Performance while Reducing Costs

Introduction  

Jeff  Kaplan,  Founder  and  Managing  Director  

ThinkStrategies,  Inc.    

Page 3: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 3

Perfect Storm for Cloud Services

Macro-Market Challenges

Enabling Technologies

Shifting Customer Attitudes

Page 4: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 4

Key Macro-Market Challenges Impacting Businesses

Economic Pressures

Key Challenges

Escalating Customer Expectations

Changing Workforce Dynamics

Globalization & Growing

Competition

Page 5: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 5

Shadow IT & Mobility

Page 6: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 6

  Deployment Challenges •  31.1% SW projects cancelled before completed. •  52.7% of projects cost 190% of original estimates.

  Operational Costs •  Maintenance & mgmt costs >10x original license fee. •  Escalating hardware & staff support costs. •  Over provisioning/under-utilization of SW licenses.

  Economic/Budgetary Pressures •  Need to reduce IT costs, increase business benefits. •  Need to increase utilization to gain greater ROI.

The Shortcomings of Legacy, On-Premise Apps

Page 7: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 7

Changing Customer Needs/Expectations

Old,   Fixed, Capital Investment

  Complexity, Customization

  Centralized, On-Premise

  Top-Down Procurement

  High TCO, Low ROI

  Outsourcing Alternatives

New,   Flexible, Operating Expense

  Simplicity, Utilization

  Dispersed, On-Demand

  Bottom-Up Adoption

  Rapid Time-to-Value

  Out-Tasking Options

Page 8: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 8

Why ASPs/Hosting Failed

Customer Application

ASP/Hosting Company

  Same legacy applications   Upfront perpetual license   Still inflexible architecture   Limited accessibility   Single-instance, inefficient Little perceived economic value.

Page 9: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 9

Multi-Tenant Model Leverages Shared Resources

Cloud Vendor

Page 10: How Cloud PaaS Improves Performance while Reducing Costs

©2011, THINKstrategies, Inc. www.thinkstrategies.com Slide 10

Public Private Hybrid Community Deployment

Models

Service Models

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Essential Characteristics

On-Demand Self Service

Broad Network Access Resource Pooling

Rapid Elasticity Measured Service

Visual Model of NIST’s Cloud Computing Working Definition

http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html

Page 11: How Cloud PaaS Improves Performance while Reducing Costs

©2011 THINKstrategies, Inc. www.thinkstrategies.com Slide 11

Sorting Out IaaS vs. PaaS

IaaS,

  Service Delivery Layer

  Raw storage and networking

  Load balancing, routing, and

virtualized operating systems

  Packaged & priced by metered

unit.

PaaS,

  App Development Layer

  Development tools & APIs

  Test, deploy and maintain

applications

  Provisioning & billing

applications.

Page 12: How Cloud PaaS Improves Performance while Reducing Costs

Introduction  

Bryan  House,  Vice  President  Marketing  

Acquia  

Page 13: How Cloud PaaS Improves Performance while Reducing Costs

Self Hosted / Cloud / VPS “Managed” Hosting “Premium Managed” Hosting

Your Effort Traditional Hosting Options

Page 14: How Cloud PaaS Improves Performance while Reducing Costs

Self Hosted / Cloud / VPS “Managed” Hosting “Premium Managed” Hosting

Your Effort

Page 15: How Cloud PaaS Improves Performance while Reducing Costs

Self Hosted / Cloud / VPS “Managed” Hosting “Premium Managed” Hosting

Your Effort

Page 16: How Cloud PaaS Improves Performance while Reducing Costs

Optimized  Drupal  environment  

Real-­‐time  elasticity  

Single  vendor  for  Drupal  expertise  &  support  

Page 17: How Cloud PaaS Improves Performance while Reducing Costs

Optimized  Drupal  Runtime  •  Single  or  multi-­‐server  

deployments  

•  Apache,  PHP,  MySQL  

•  Varnish,  APC,  Memcache  

•  Acquia  Search  (ApacheSolr)  

•  Configured  and  tuned  

•  Battle  tested,  production  ready  

Page 18: How Cloud PaaS Improves Performance while Reducing Costs

Acquia  Cloud  Runtime  Architecture  

•  Built  on  Amazon  EC2,  SAS  70  certified  platform  

•  Highly  available,  redundant  configurations  

•  Shared  or  dedicated  load  balancer  options  

•  Fault-­‐tolerant  HA  file  system  

•  Automated  &  manual  backups  

Page 19: How Cloud PaaS Improves Performance while Reducing Costs

Drupal Developer Experience

Optimized  Developer  Experience  

•  Dev,  Stage,  and  Prod  environments  

•  GIT  &  SVN  support  

•  Highly  automated  workflow  

•  CLI  and  API  interface  

Page 20: How Cloud PaaS Improves Performance while Reducing Costs

Acquia  Cloud  Development  Workflow  

Page 21: How Cloud PaaS Improves Performance while Reducing Costs

Code  

Database  

Files  

Acquia  Cloud  Development  Workflow  

Page 22: How Cloud PaaS Improves Performance while Reducing Costs

Code

Database

Files

Acquia  Cloud  Development  Workflow  

Page 23: How Cloud PaaS Improves Performance while Reducing Costs

Code

Database

Files

Acquia  Cloud  Development  Workflow  

Page 24: How Cloud PaaS Improves Performance while Reducing Costs

Drupal Developer Experience

Acquia  Managed  Cloud  •  Target  -­‐  business-­‐critical  

sites,  99.95%  uptime  

•  High  availability,  multi-­‐server  configurations  

•  Redundant  architecture,  including  failover  across  geographies  

•  Burstable,  elastic  resources  

•  White  glove  support  

Page 25: How Cloud PaaS Improves Performance while Reducing Costs

Drupal Developer Experience

Acquia  Dev  Cloud  •  Target  -­‐  Professional  

developers  managing  client  sites  

•  Single-­‐server  configurations  

•  Multiple  separate  sites  per  server  

Page 26: How Cloud PaaS Improves Performance while Reducing Costs

Acquia  Dev  Cloud  

Drupal Developer Experience

•  Target  -­‐  Professional  developers  managing  client  sites  

•  Single-­‐server  configurations  

•  Multiple  separate  sites  per  server  

•  Self-­‐service  or  SLA-­‐based  support  options  

Page 27: How Cloud PaaS Improves Performance while Reducing Costs

Acquia  Cloud  Demo  

Page 28: How Cloud PaaS Improves Performance while Reducing Costs
Page 29: How Cloud PaaS Improves Performance while Reducing Costs
Page 30: How Cloud PaaS Improves Performance while Reducing Costs
Page 31: How Cloud PaaS Improves Performance while Reducing Costs
Page 32: How Cloud PaaS Improves Performance while Reducing Costs
Page 33: How Cloud PaaS Improves Performance while Reducing Costs
Page 34: How Cloud PaaS Improves Performance while Reducing Costs
Page 35: How Cloud PaaS Improves Performance while Reducing Costs
Page 36: How Cloud PaaS Improves Performance while Reducing Costs
Page 37: How Cloud PaaS Improves Performance while Reducing Costs
Page 38: How Cloud PaaS Improves Performance while Reducing Costs
Page 39: How Cloud PaaS Improves Performance while Reducing Costs

Case  Studies  –  Acquia  Cloud  in  Action  

Page 40: How Cloud PaaS Improves Performance while Reducing Costs
Page 41: How Cloud PaaS Improves Performance while Reducing Costs

Case  Studies  –  Al  Jazeera  

•  Site:  http://english.aljazeera.net/  •  Situation:  •  Traditional  hosting  provider  

•  Experienced  downtime  &  outages  due  to  traffic  spikes  

•  News  site  –  with  live  blogging  –  traffic  is  highly  variable  /  unpredictable  

•  After  moving  to  Acquia  Managed  Cloud:  •  Elastic  environment  to  respond  to  10x  &  20x  spikes  in  traffic  

•  Tuning  via  application  configuration  &  optimization  changes  

•  Added  redundancy  and  backup  strategy  

Page 42: How Cloud PaaS Improves Performance while Reducing Costs

Global PR Firm

Global  PR  Firm  -­‐  Scalability  

Page 43: How Cloud PaaS Improves Performance while Reducing Costs

Case  Study  –  Global  PR  Firm  

•  Site:  Announcement  website  –  multi-­‐$B  merger  

•  Situation  •  No  Drupal  hosting  /  performance  experience  

•  Expecting  20M  page  views  

•  Unable  to  hit  load  test  benchmarks    

•  After  moving  to  Acquia  Managed  Cloud:  •  Heavy  testing  under  load  using  SOASTA  CloudTest  

•  Performance-­‐tuned  application  and  stack  configuration  

•  Served  5,000  requests  &  830  page  views  per  second  

•  Scaled  down  post  launch  -­‐  saved  $$  

Page 44: How Cloud PaaS Improves Performance while Reducing Costs

Drupal  optimized  PaaS  

Elastic  resources,  real-­‐time  responsiveness  

Flexible  architecture  

Single  vendor  for  complete  support  

Page 45: How Cloud PaaS Improves Performance while Reducing Costs

Questions  

•  For  more  information,  visit:  • http://acquia.com  

• http://twitter.com/acquia  

•  Contact  us:  • [email protected]  

• 888.9.ACQUIA  

Today’s webinar recording will be posted at:

http://acquia.com/resources/recorded_webinars