This site is archived.

Setting up a High-Performance Distributed Drupal in the Cloud

Configuration, Set-Up & Performance

Setting up a High-Performance Distributed Drupal in the Cloud

45 minutes (+15 minutes Q&A)




Keep hearing about "the cloud" and not sure how to get there? This talk will help you decide when it's time to start reaching for the cloud, and then how you can get there. We will outline how you can get Drupal installed in the cloud with services on separated and load-balanced instances.


  • Easy pre-cloud optimizations to help speed up your site before moving to the cloud.
  • Need the cloud? What is your server architecture going to look like and how will it scale?
  • What software can you use to build and scale your cloud? Overview of glusterFS, memcache, nginx, varnish, boost, puppet, chef.
  • Speed tuning. Using xhprof to help see where your bottlenecks are and what you can do to fix them.
  • Seeing results. Using jmeter to benchmark both anonymous and authenticated user response times and simulate real-world loads.
  • Keeping it running. Using nagios/icinga to monitor server performance.

This will be presented with Jonathan Villemaire-Krajden.