AWS OpsWorks, Meteor, Docker Deployment

Thanks for your thoughtful answer @jkatzen. If you’ve got the time, maybe you could chime in in my “Dockerizing Meteor” thread?

I’m really new to Web apps deployment, and while I have a certain idea of what I want to accomplish I’m not sure how to get there. My core idea is I want production and a staging instances of my app (the latter for testing against), and to be able to switch the staging instance out for the production instance seamlessly in order to release a new version. I have a vague idea that I could use a load balancer to migrate from one instance to the other, but don’t know how it works in practice.

If you could provide some practical advice on how to reach my goal, that would be fantastic!