34

Calculating the Savings of Moving Your Drupal Site to the Cloud

  • Upload
    acquia

  • View
    1.284

  • Download
    1

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Calculating the Savings of Moving Your Drupal Site to the Cloud
Page 2: Calculating the Savings of Moving Your Drupal Site to the Cloud

Webinar Audio Options!• Audio will remain quiet until

we begin at the top of the hour!

• Streaming Audio!•  Appears automatically in pop-up window !•  Or click Communicate : Join Audio

Broadcast!•  Remember to unmute your computer!

• No Streaming Audio?!•  Request phone access!

• Technical Support!•  US & Canada 866.229.3239!•  International Support 408.435.7088!

Thank you for joining! The webinar will begin

shortly.!

Page 3: Calculating the Savings of Moving Your Drupal Site to the Cloud

Housekeeping!• Slides and recording will be posted in next 48 hours!

• Submit questions via the Q&A Tab in WebEx, we’ll answer as many as we can!

• Try it now: tell us where you are joining from!• Hashtags: #acquia #drupal!

http://acquia.com/resources/recorded_webinars!

Page 4: Calculating the Savings of Moving Your Drupal Site to the Cloud

Upcoming Webinars!• University Shares Tips for Migrating Thousands of

Sites With One Install Profile • Announcing Acquia’s Learn, Try, Sell Partner

Enablement Program • Constructing a Fault-Tolerant, Highly Available Cloud

Infrastructure for your Drupal Site • Building a Common Drupal Platform for Your

Organization Using Drupal 7 • Accessible Theming in Drupal

http://acquia.com/resources/webinars!

Page 5: Calculating the Savings of Moving Your Drupal Site to the Cloud

Acquia is Hiring •  Do you love working

with Drupal?!•  Acquia is hiring in North

America, Europe, and Australia!!

• Engineering!• Design!• Support!• Operations!• Client Advisors!• Sales and Marketing!

http://acquia.com/careers!

Page 6: Calculating the Savings of Moving Your Drupal Site to the Cloud

Calculating the Savings of Moving Your Drupal Site to the Cloud

Jess Iandiorio!Sr. Director, Cloud Product Marketing!Acquia!!

Page 7: Calculating the Savings of Moving Your Drupal Site to the Cloud

Agenda

• The three elements of cost savings • Gaining efficiencies with PaaS • Making the business case to migrate your web hosting to the cloud

• Customer TCO reduction examples

Page 8: Calculating the Savings of Moving Your Drupal Site to the Cloud

If you take away one thing…

Migrating to the cloud is an investment.

However, smart adoption of the cloud leads to guaranteed cost savings.

Page 9: Calculating the Savings of Moving Your Drupal Site to the Cloud

The three elements of cost savings

On-Premise:!• You’re restricted to your staff’s time and skill sets.!

• Physical asset maintenance trumps innovation.!

Cloud:!• You acquire an entire team of experts.!

• Your team focuses on responding to business needs.!

Staffing!3!

On-Premise:!• Operational expenses are typically not hit.!

Cloud:!• TCO becomes a calculation of total cost of operation.!

• Cloud optimization is an acquired skill set.!

Operational!2!

On-Premise:!• Large costs upfront that can’t be fully deducted when incurred.!

• Cost lock-in.!• Doesn’t easily scale.!Cloud:!• Resources are virtual and therefore shifted to Opex.!

• Paid for monthly.!

Capital!1!

Page 10: Calculating the Savings of Moving Your Drupal Site to the Cloud

But it’s not all about cost savings #Winning

Page 11: Calculating the Savings of Moving Your Drupal Site to the Cloud

Acquia

Platform-as-a-Service cost efficiencies

Page 12: Calculating the Savings of Moving Your Drupal Site to the Cloud

Drupal Lifecycle events

Requires expert skills and significant time

Set-up/Launch Production Site Evolution

Build •  Load balancers •  Fast page cache •  App Servers •  Database •  File systems •  Web servers •  App Configuration •  HA architecture

Deploy •  Integrated Git/SVN •  Drag and drop

content management

Application updates •  Drupal App code Infrastructure updates •  OS •  Debugging •  Security Operations •  24X7 monitoring & alerts •  Backups •  Load testing

Diagnosis •  Site failure •  Infrastructure failure •  Application errors Resolution •  Resize •  Launch new virtual

servers •  Multi-region failover

Page 13: Calculating the Savings of Moving Your Drupal Site to the Cloud

Hosting vs. Platform as a ServiceMission critical Drupal applications require more than just virtual machines

Virtual Machines

Bring us your code and files...

and we’ll handle the rest.

Vs.

Page 14: Calculating the Savings of Moving Your Drupal Site to the Cloud

Platform as a Service stack

Low Cost, Flexible, Reliable!

Virtual elastic cloud resources, High availability, Configuration management, Monitoring,

Optimization, Caching!

Platform Features!

Application!Lifecycle!

Management!

Customized environment, Analyze, Code management, Workflow, Cloud migration!

Platform Architecture!

Search, Spam, Insight, Mobile, Functional testing, Marketing testing, Load testing, Runtime reporting!

Application Network!Services!

24/7 break-fix, Advisory support, Technical account managers, Audits: Site, security, performance!

World Class Application Support!

Page 15: Calculating the Savings of Moving Your Drupal Site to the Cloud

Acquia

Framework for Calculating Cost Savings

Page 16: Calculating the Savings of Moving Your Drupal Site to the Cloud

Drupal Lifecycle events Set-up/Launch Production Site Evolution

Build •  Load balancers •  Fast page cache •  App Servers •  Database •  File systems •  Web servers •  App Configuration •  HA architecture

Deploy •  Integrated Git/SVN •  Drag and drop

content management

Application updates •  Drupal App code Infrastructure updates •  OS •  Debugging •  Security

Operations •  24X7 monitoring &

alerts •  Backups •  Load testing

Diagnosis •  Site failure •  Infrastructure failure •  Application errors Resolution •  Resize •  Launch new virtual

servers •  Multi-region failover

Page 17: Calculating the Savings of Moving Your Drupal Site to the Cloud

Drupal Lifecycle events Set-up/Launch Production Site Evolution

Build •  Load balancers •  Fast page cache •  App Servers •  Database •  File systems •  Web servers •  App Configuration •  HA architecture

Deploy •  Integrated Git/SVN •  Drag and drop

content management

Application updates •  Drupal App code Infrastructure updates •  OS •  Debugging •  Security

Operations •  24X7 monitoring &

alerts •  Backups •  Load testing

Diagnosis •  Site failure •  Infrastructure failure •  Application errors Resolution •  Resize •  Launch new virtual

servers •  Multi-region failover

• Drupal-tuned environment already built • Fast migration

Time & Cost Savings

• Dozens of tools to test your sites effectiveness • Automated developer workflow

Time & Cost Savings

• You can chase after new revenue opportunities • You can avoid opportunity costs

Business Agility

Page 18: Calculating the Savings of Moving Your Drupal Site to the Cloud

Architect & Design Create a Drupal-tuned application platform

Building & debugging Custom Caching Load Balancers Drupal & Apache Application Servers MySQL replication for high availability HA network file system

Automation Monitoring Drupal LAMP OS and hardware Optimization, security, and configuration management Daily architecture validation testing

Total estimated environment building & debugging time: Total estimated environment building cost:

Set-up/Launch

Page 19: Calculating the Savings of Moving Your Drupal Site to the Cloud

Production

Drupal Developer

Web Security Admin

System Admin Platform Architect

Total Staff Costs Associated with Website maintenance:

•  Security management •  Infrastructure Updates

•  Drupal core & contrib updates •  Penetration testing

•  Support infrastructure •  Backups •  Load testing •  24X7 Monitoring

•  OS updates •  Filesystem updates •  Database updates

•  Design new Drupal Modules •  Design new Drupal Themes •  Troubleshoot system deficiencies •  Maintain existing web applications

•  Release engineering •  Performance tuning •  Software testing & QA

•  24X7 Monitoring •  Infrastructure design

•  Infrastructure implementation

IT Role & Tasks Annualized Cost

Page 20: Calculating the Savings of Moving Your Drupal Site to the Cloud

Dec Nov Oct Sept Aug Jul

0

.002

.004

.006

.008

.010 Users hitting your site

Site Evolution

Options

Over Plan 1

Over Pay

Under Plan 2

Expect Outages

Acquia Plan 3

No Failure

Page 21: Calculating the Savings of Moving Your Drupal Site to the Cloud

Large Lifestyle Television Network

•  Negotiated a 3 year “deal” for 35 servers

•  IT guy looks like a hero, but he knows he’s using 10

•  25 server environments wasted.

•  $225,000+ wasted

Large M&E Online Business

•  Did not plan for significant traffic spikes

•  Site went down in critical time

•  Lost 5 hours of site uptime for 15 microsites

•  $200,000 opportunity cost

•  Suffered brand/image damage

International news network

•  Only major news organization live-blogging from the streets of Cairo

•  150% increase in traffic in the course of one day

•  Serving old-content and content contributors couldn’t access their contribution interface

•  Acquia provisioned 12 virtual servers in one hour, and within 12 hours they re-directed their DNS server and were serving their pages from our environment

Over Plan 1

Over Pay

Under Plan 2

Expect Outages Acquia Plan

3 Auto Optimized

Site Evolution

Page 22: Calculating the Savings of Moving Your Drupal Site to the Cloud

Large Lifestyle Television Network

•  Negotiated a 3 year “deal” for 35 servers

•  IT guy looks like a hero, but he knows he’s using 10

•  25 server environments wasted.

•  $225,000+ wasted

Large M&E Online Business

•  Did not plan for significant traffic spikes

•  Site went down in critical time

•  Lost 5 hours of site uptime for 15 microsites

•  $200,000 opportunity cost

•  Suffered brand/image damage

International news network

•  Only major news organization live-blogging from the streets of Cairo

•  150% increase in traffic in the course of one day

•  Serving old-content and content contributors couldn’t access their contribution interface

•  Acquia provisioned 12 virtual servers in one hour, and within 12 hours they re-directed their DNS server and were serving their pages from our environment

Over Plan 1

Over Pay

Under Plan 2

Expect Outages Acquia Plan

3 Auto Optimized

Concurrent real-time visits spiked from about 50,000 … to 135,371 ... The number of people simultaneously on Al

Jazeera’s website kept going as high as 200,000—that was at any given second, and translated into millions of people watching on the Web.!

!-TechCrunch!

Site Evolution

Page 23: Calculating the Savings of Moving Your Drupal Site to the Cloud

Acquia

Customer TCO Reduction Examples

Page 24: Calculating the Savings of Moving Your Drupal Site to the Cloud

Partners Passing Savings onto Customers

4-32 hours to configure single server 6+ to configure multiple servers 1.5 – 2 weeks to work on customers servers 100 hours of dev-ops time to automate to 1 hour provisioning Source: Achieve Internet, Thought-matrix, Exaltation of Larks

Page 25: Calculating the Savings of Moving Your Drupal Site to the Cloud

SEMI

Page 26: Calculating the Savings of Moving Your Drupal Site to the Cloud

Challenge •  Recent economic conditions

required SEMI to find cost efficiencies where possible

•  Web infrastructure was the first target – legacy CMS required significant maintenance costs

•  Co-location data storage investment cost $33,000 every quarter

Old Site Design – January 2011

www.waybackmachine.com

SEMI

Page 27: Calculating the Savings of Moving Your Drupal Site to the Cloud

Evaluating CMS Options

•  SEMI conducted a thorough evaluation of CMS options

•  With a team of 26 content providers with different technical skill sets that needed to publish in different languages, ease-of-use was critical

SEMI Event Microsites

http://www.semiconrussia.org/en/

SEMI

Page 28: Calculating the Savings of Moving Your Drupal Site to the Cloud

Results

•  Migrated 26 sites

•  Significantly reduced CMS maintenance time

•  Increased flexibility & ease-of-use for content contributors

•  65% infrastructure cost savings

SEMI Multi-Lingual Sites

SEMI!

http://www.semi.org/ch/ http://www.semi.org/ko/

http://www.semi.org/jp/

Page 29: Calculating the Savings of Moving Your Drupal Site to the Cloud

Maxim Magazine

Page 30: Calculating the Savings of Moving Your Drupal Site to the Cloud

Site Design Challenge •  Proprietary CMS was negatively

impacting their online business

•  Lack of site development agility translated to ad sales limitations

•  Extensive investment in proprietary system caused significant “rip and replace” pushback

Maxim Magazine

Old Site Design – June 2011

www.waybackmachine.com

Page 31: Calculating the Savings of Moving Your Drupal Site to the Cloud

Hosting Challenge •  Hosting provider was not able to

provide necessary reliability

•  Unplanned traffic spikes are part of the nature of their business

•  They needed a hosting provider that would guarantee that their site wouldn’t fail

Maxim Magazine

Maxim traffic spikes

www.Alexa.com

Page 32: Calculating the Savings of Moving Your Drupal Site to the Cloud

Maxim Magazine !

Results

•  Re-tooled their developer skill set in three weeks

•  Successfully launched their site one day early

•  Decreased hosting costs by an estimated 60%

Maxim Advertising Programs

www.maximgamergirl.com

Page 33: Calculating the Savings of Moving Your Drupal Site to the Cloud

Worry free, Enterprise-class Drupal hosting www.acquia.com/products-services/acquia-managed-cloud

Page 34: Calculating the Savings of Moving Your Drupal Site to the Cloud

Questions? • For more information visit:

http://www.acquia.com • Contact us: [email protected] or 888.9.ACQUIA • Follow us: @acquia

• Comments welcome: • [email protected]

Today’s  webinar  recording  will  be  posted  to:  http://acquia.com/resources/recorded_webinars