Off late I've been working a fair bit on Amazon Web Services. AWS provide a wide range of high end and mature services which, when used in combination with each other could provide an enterprise a highly available, scalable and resilient infrastructure solution. In the past few months, I've worked a fair bit on implementing blue/green deployments for our services. Since we were already using Cloudformation to implement zero downtime deployments, we decided to re-use the same code and approach. The place that slowed us down was that no one has tried to implement blue/green deployments using cloudformation because I couldn't find a decent article/blog/anything that documented a decent approach for the same. So here's the approach that I implemented for the said scenario. The first and foremost thing to remember here is to split your cloudformation templates into smaller templates that are task based. Another important thing to remember is that blue/green ...
Comments
Post a Comment