+ All Categories
Transcript
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


Top Related