The DevOps Database | Part 1 By @Datical | @DevOpsSummit [#DevOps]
Applying 'The Three Ways' of DevOps to Database Change Management
By: Pete Pickerill
Dec. 23, 2014 12:45 PM
Recently, the Agile Austin DevOps SIG invited Datical to talk about the impact of DevOps practices on database change management. This was a great opportunity for us to talk to folks about our approach to managing application schema change in IT organizations that have moved or are moving to more responsive and agile planning, development, and delivery processes. It was a lively discussion with some great feedback from the audience.
In framing the discussion, I relied heavily on "The Three Ways" of DevOps. The Three Ways are the principles that underpin the DevOps patterns that Gene Kim discusses in detail in his novel "The Phoenix Project" and in the"The DevOps Cookbook", written by John Allspaw, Patrick Debois, Damon Ewards, Jez Humble, Kim, Mike Orzen, & John Willis. Here's a quick summary of The Three Ways:
Database change management is a unique challenge when adopting an agile development practice or implementing DevOps patterns. It really straddles two groups: the developers and the DBAs. Developers design and author the application schema changes based on the needs of the business. DBAs are on the hook for providing a secure and high performing data platform and protecting the integrity of the organization's priceless data. In companies where these two groups are isolated, the goals of each can soon become opposed and forward progress can grind to a halt. Because of this unique division and its impact on the application lifecycle, implementing DevOps patterns to nurture understanding and collaboration between these two groups is crucial to the success of companies that are trying to adapt to a market that expects better value of services provided, through more frequent releases at a high level of quality.
I will dive more deeply into each of the Ways as they pertain to the database change management in subsequent blog posts. Until then, checkout Gene Kim's blog post on "The Three Ways."
SOA World Latest Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
SYS-CON Featured Whitepapers
Most Read This Week