Continuous delivery & zero downtime

by Axel Fontaine 

Friday, 13 June 2014 09:30 @ Room 1

Your Continuous Integration system is well oiled and kicks in after every commit. Your code is compiled. Your tests are green. You feel ready to take your project to the next level and move to Continuous Delivery.

This transition can be rough and comes with new challenges. We’ll look at 5 essential pillars of software architecture that will make it a success: Environment Detection, Auto-Configuration, Database Migrations, Feature Toggles and State Management. By the end of this session you’ll have a solid understanding of what it takes to build applications that can be delivered reliably into production multiple times a day, with Zero Downtime.