Agile + DevOps East 2019 Concurrent Session : Changing Tires on a Moving Car: A Journey to Zero-Downtime Deployments

SEE PRICING & PACKAGES

Thursday, November 7, 2019 - 10:00am to 11:00am

Changing Tires on a Moving Car: A Journey to Zero-Downtime Deployments

Add to calendar

Applications built over the years carry historical design assumptions, such as that a few hours of downtime for maintenance upgrades every six months is acceptable. Today, embracing continuous delivery practices means more frequent releases, which means more downtime. This is the problem Poppulo faced and successfully overcame, going from monthly deployments with a couple of hours of downtime to zero-downtime deployments on demand. Pierre Vincent will show that by mapping out a deployment process, it becomes possible to progressively reduce its impact on users. He will also give practical advice on how to avoid downtime, such as online database migrations or progressive application rollouts. Finally, he will go through the operational improvements required to have consistent, repeatable, and observable deployments so that you can have the confidence to run them with live traffic. Zero-downtime deployments don’t mean that everything stays up, or that everything is immediately running the latest version; they simply mean users don’t notice a thing while all this is happening.

Pierre Vincent
Poppulo

Originally from a software development background, the rise of DevOps drove Pierre Vincent to become more involved in how systems actually run in the real world and how he could make a difference helping others care about the applications they release to production. Pierre is currently an infrastructure and reliability manager at Poppulo, where he's responsible for the continuous delivery platform and the operations of the hybrid on-premises/cloud infrastructure. He has given talks at several conferences (O’Reilly Velocity, QCon London) in the space of distributed systems, DevOps, and continuous delivery.