The Continuous Delivery of Data

Continuous Delivery is easy in some circumstances. If you are writing a stateless, maybe even serverless, microservice it is pretty simple really. Most systems need state though. What do we do about state? How do we work to keep our systems "releasable all the time" when we have data, sometimes LOTS of data?

This talk describes some of the useful, practical, techniques that you can apply to implement Continuous Delivery for data as well as for code.


This talk is about some of the techniques that will allow you to manage and modify the design of your data once you get into production. The aim is to give you some ideas, based on practical experience, for a few techniques that can help.




Dave Farley
Dave Farley is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, Devops, TDD and software development in general. Dave has been a programmer, software engineer and systems architect for many years, from the early days of modern computing, taking those fundamental principles of how computers and software work, and shaping ground-breaking, innovative approaches that have changed how we approach modern software development. Dave has challenged conventional thinking and lead teams to build world class software. Dave is co-author of the Jolt-award wining book - Continuous Delivery, and a popular conference speaker on Software Engineering. He built one of the world’s fastest financial exchanges, is a pioneer of BDD, an author of the Reactive Manifesto, and a winner of the Duke award for open source software with the LMAX Disruptor. Dave is passionate about helping development teams around the world improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, YouTube channel, and training courses.


Opitz Consulting

Newsletter CLC/CC

Sie möchten über die Continuous Lifecyle/ContainerConf
auf dem Laufenden gehalten werden?