Best practices for building a simple, scalable cluster on Amazon EC2 for a Java web app
- by Alex B
I want to build a Java web app and deploy it on EC2. It will be written in Java and will use MySQL. I was hoping to get some pointers on the actual deployment process and configuration. In particular I'm interested in the following topics:
machine images (diy vs ready made)
mysql replication and backup to S3
ways of deploying and redeploying the app to EC2 without interruptions
firewalls?
load balancing and auto scaling
cloudtools (or alternative tools)