In cahoots with Redgate and the DevOps group, we're spending 2 hours covering the fundamentals of delivering databases in a safe and (relatively) easy way.
The Elephant in the Room: Continuous Delivery for Databases
Let’s talk about constraints. What’s holding you back from achieving continuous delivery?
If it’s painful, do it often… Your app is automatically integrated, tested and packaged for deployment in minutes. But what about the database?
Of course, the database brings with it its own complications and risks. We’ll talk about both the human and technical changes which are necessary to achieve a reliable, nimble, and automatable database deployment process.
You’ll learn how to bring Dev and Ops closer together as well as customize established practices and existing toolsets to build a database deployment pipeline and speed up delivery while at the same time protecting the data (and your sanity).
In particular, we’ll look at two alternative solutions to the problem and their relative pros and cons. Declarative/state based development vs purely migrations driven development.
By the end of the session, delegates will have learned not only that this elephant in the room can be tamed, but they will have an idea about which strategy is right for them.
Alex has worked for Redgate, exclusively with database change management tools for four years, collaborating closely with users and dev teams along the way. As a pre-sales engineer, he gets to see a huge variety of server and dev environments, and helps folks solve their database development and delivery problems in whatever way works well for them. Ever the sharer, he also blogs about the lessons he learns:www.workingwithdevs.com (http://www.workingwithdevs.com/)