Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
1–9 of 9 posts
Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#2Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#3In this way whether the startup takes one or 10 minutes is irrelevant
Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#4Ecs should do what you want, you’re probably using it wrong. You should probably boot the new app first release and then shut down the old one. In this way whether the startup takes one or 10 minutes is irrelevant
Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#5The basic idea is that traffic gets served by nginx or haproxy and forwarded to your app server. When you deploy another app server and background process gets spun up. Then when the new app server is ready you have nginx/haproxy switch where it’s forwarding traffic.
You can do this on a regular vm and skip all the extra tooling.
Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#6If you don’t need to scale and you want something simple you might try rolling your own blue/green deployment using nginx or haproxy. The basic idea is that traffic gets served by nginx or haproxy and forwarded to your app server. When you deploy another app server and background process gets spun up. Then when the new app server is ready you have nginx/haproxy switch where it’s forwarding traffic. You can do this on…
Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#7Re: Ask HN: Is there any service on AWS that enables *INSTANT* deployment?
#8If Heroku has what you want, why not just use them? Why waste time/money/energy/effort trying to make Amazon into Heroku?