Comment Elastic IPs? (Score 3, Interesting) 221
You could also leave your DNS static and use EC2 Elastic IPs to shift things around on the backend (you did mention you were using EC2).
When we write programs that "learn", it turns out we do and they don't.