6

Are there any specific requirements for module development and in site architecture for running "heavy" drupal site in several ec2 instances with load balancers?

7

There isn't anything special within EC2 when compared to other multi server options.

A thing you do need to be aware of is files and how to share/sync your files directory across multiple servers - there are various ways of doing this including CDN, NFS, GlusterFS, cron based rsync. By files I mean the directory specified in /admin/settings/file-system

If you're expecting heavy traffic, then using all the good things like Varnish, APC, Pressflow & memcached are a must (as well as decent monitoring and backups).

There was a pre-configured AMI at one point called Project Mercury, but I'm not sure what the state of that is now.

  • Pantheon's up and running and in private beta at getpantheon.com so you could use Mercury (the ready-made EC2 instance for Drupal) to get set up quickly. – Chris Cohen Mar 7 '11 at 16:35

This site is temporarily in read only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .