One nice thing would be hosting wordpress on multiple EC2 servers. All local copies of your wordpress directory would be kept in sync automatically with no other configuration.
The rest gets updated on a dev server then deployed to the auto-scaling group via an AMI.