Open drusepth opened 10 years ago
You mean the environments would be clustered? I'm not sure that would have much value. Obviously it would be useful in the production environment, maybe staging, but dev and QA sound like something that you can just spin up on a local machine.
I think staging and prod would benefit from being clustered and scalable. You are absolutely right that dev and QA wouldn't benefit as much.
However, setting up a dev (or QA) environment on an EC2 instance and creating an AMI from it would enable developers to 1-click spin up boxes that they could immediately start developing on. Definitely not as big of a priority as scalable production servers, but might serve beneficial if it works out the way I think it would. No need for a load balancer on these, my bad. :)
@drusepth could you document the steps you go through to deploy to the app to the environments you current use? I can look into having Travis deploy it. Even if you plan on revamping it, the modifications to .travis.yml
wouldn't be big at all.
Preferrably with a load balancer that can handle spinning up/down more/less boxes in each environment.