Acquia Hosting now available

For a number of months now, my personal website ran on a development version of Acquia Hosting (previously referred to with the code name Acquia Fields). There is nothing better than eating your own dog food. You have to eat a lot of it, and you have to start eating it early on. Either way, today at DrupalCon, we announced that Acquia Hosting is commercially available. In this post, I want to talk a little bit about what we have built and why we believe it matters.

The $4 billion web hosting industry is fiercely competitive with thousands of hosting companies. Nonetheless, we believe that there is a market need for specialized Drupal hosting -- every day I see people struggle with hosting their Drupal sites. Our goal is to offer the best hosting for medium to large Drupal sites. Acquia's hosting offering will differ from generic hosting in at least two ways. First, our infrastructure will be carefully tuned and optimized for Drupal and our deployment tools will be streamlined for Drupal development. Second, we provide technical support for your Drupal site, the Drupal application, and all of the underlying infrastructure. Because we have some of the best Drupal people, we can help you scale your site to millions of page views, and more if necessary.

At the moment, my personal website is running on a 6 server cluster with redundant web nodes and database servers optimized for Drupal. Currently, the infrastructure is provided by Amazon AWS. The web nodes are load-balanced with Nginx and all content is replicated to two database servers that are configured in master-master configuration. Files are stored in a highly-available network filesystem on top of EBS volumes with frequent off-site backups. For deployment purposes, we provide each site owner a SVN repository which we use to keep all web nodes synchronized and to orchestrate the roll-out of multi-server updates. A staging server is also available. Everything is monitored with multiple triggers and notification methods in place to our operations team to assure high availability.

The creation and configuration of these server clusters is fully automated -- we can get large sites up and running with their own dedicated cluster in 10 minutes. While a dedicated server cluster is great for high-end Drupal users with huge or mission-critical Drupal sites, we acknowledge that most people have more modest requirements. While we can easily provision a dedicated cluster, we expect the majority of people using Acquia Hosting to benefit from resource sharing. Customers who are on a shared cluster will benefit from high availability, high performance, and virtually unlimited scalability at an affordable price. Unlike other providers' shared hosting offerings, our shared cluster hosting is optimized for Drupal sites and backed by support from Acquia.

To date, we spent most of our effort building out a scalable infrastructure that is highly-available. The next couple of months we intend to shift our focus to performance. We'll offer memcached servers, reverse proxies and integration with one or more content delivery networks.

We have a great team of people building and supporting Acquia Hosting. Barry Jaspan is the product manager and technical lead. Kevin Rego was previously part of a team that supported 3000+ servers for hosting customers like the Chicago Tribune. Jacob Singh built, profiled and optimized sites like Amnesty International. Paul Lovvik wrote rich Javascript applications that handled over 25 million e-mail inboxes. Kurt Gray has over a decade of experience in LAMP stack scaling and was responsible for scaling Slashdot.org, SourceForge.net, ThinkGeek.com, and Linux.com. Robert Douglas is the original author of the memcached module for Drupal, and helped build and scale sites for MTV UK, Sony Music, Lifetime TV and more. Kevin Hankens helped scale Velonews to up to 23 million page views a month. Peter Wolanin is the author of many Drupal 5 and Drupal 6 performance improvements, and together with Jacob Singh, built our scalable and high availability Acquia Search product. We also contracted with Narayan Newton who helps to keep drupal.org running. And this is just a sampling of the team's experience.

At Acquia, we like building products and services that push Drupal forward. Specialized cloud hosting for Drupal can provide a healthy revenue stream for Acquia, but high-end Drupal hosting is just as important for Drupal's continued adoption in the enterprise.

Comments

ddorian (not verified):

I would love to have them on my team. :)

September 3, 2009 - 11:27
Frank Louwers (not verified):

Why the dependency on AWS? As your nginx-based setup allows you to add and remove nodes as you want, why not put a few with different hosting companies around the world to be independent of AWS or any 1 large network/hosting provider out there?

Sounds like an interesting setup. I'd like to see some technical presentation about the underlaying technologies (esp how you handle some DB and FS replication/redundancy problems).

September 3, 2009 - 12:54
George Moses (not verified):

Very impressive! Still, no IPv6 support?

September 3, 2009 - 13:04
mikeytown2 (not verified):

Would you mind sharing the Nginx configuration? Here's the thread we are working on for Boost & Nginx
http://drupal.org/node/244072

September 3, 2009 - 13:06
Tim Wooten (not verified):

That's awesome! Currently I use Site5.com and am part of their reseller program. I basically use that service because it's super easy to throw up a quick development or demo site. I've also found they have pretty good customer service. But, I'm a drupaler and am all for supporting Drupal and anything related. I'm looking forward to getting involved and trying out Acquia hosting. Any future plans to offer reseller accounts?

September 3, 2009 - 13:40
Dave (not verified):

This is *awesome* news - as we all know, the drupal.org forums are littered with years and years of discussions about the fastest Drupal hosts, the best hosting providers, and of course the endless problems with assorted providers...

It will be wonderful to have one advanced uniform resource that's available even at the entry level so that people can finally focus on making awesome sites instead of worrying about certain plugins and features bringing the sites to a crawl on some super cheap shared 2 dollar a month account. ;)

Btw, the only thing that's unclear on the current site (as of today) is how pricing will work- meaning, is it included within the standard subscriptions, or is it an additional per month/year charge? Any insights appreciated...

September 3, 2009 - 14:45
Tom Geller (not verified):

Entry-level pricing?

September 3, 2009 - 17:10
Wim Mostrey (not verified):

Dave, Tom,

The pricing information is found on the Acquia Hosting page:

Acquia Hosting is priced based on your site’s bandwidth, storage and functional needs. For more information contact Acquia Sales at sales@acquia.com, 888-9-ACQUIA or +1-978-296-5250.

September 7, 2009 - 09:36
Tom Morris (not verified):

Wim - I think you cut&paste the wrong text. Neither the page you linked to, nor your quoted text, offer any pricing information, which is what I think Dave and Tom (the other Tom) were interested in.

September 16, 2009 - 04:45
beetbe (not verified):

Drupal is hard to get hosting but easy to make you website more powerful :D

October 2, 2009 - 10:38

Add new comment

© 1999-2014 Dries Buytaert Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
Drupal is a Registered Trademark of Dries Buytaert.