Enabling Continuous Delivery with Database Practices - Agile Singapore Conference 2016

Published on: Monday, 17 October 2016

Speaker: Pramod Sadalage (@pramodsadalage), Developer @ ThoughtWorks

To get full benefits of continuous Delivery, all components of the software being developed need to be delivered at the same pace. Components of the software development like databases need different techniques to be managed . Techniques that that would have to cater to changes being deployed to the database along with code and at the same time be enable the database to handle multiple versions of the application software.

About the speaker

Pramod Sadalage is principal consultant at ThoughtWorks where he enjoys the rare role of bridging the divide between database professionals and application developers. He is usually sent in to clients with particularly challenging data needs, which require new technologies and techniques. In the early 00's he developed techniques to allow relational databases to be designed in an evolutionary manner based on version-controlled schema migrations. He is the co-author of Refactoring Databases, co-author of NoSQL Distilled and continues to speak and write about the insights he and his clients learn.

Slides: https://speakerdeck.com/player/e83684871d5a415d8cf06ea1cec0fd01?feature=oembed

Event Page: http://2016.agilesingapore.org

Produced by Engineers.SG

Help us caption & translate this video!