BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Guides The InfoQ eMag: DevOps for the Database

The InfoQ eMag: DevOps for the Database

Bookmarks

A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation, leading to problems from fragile production releases and inefficient development practices to simply making it harder to onboard new programmers. In this eMag, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.

Free download

The InfoQ eMag: DevOps for the Database includes:

  • How to Source Control Your Databases for DevOps - A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation. In this article, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment
  • DevOps for the Database -  Baron Schwartz explores real-life stories that answer two questions: “Why is it hard to apply DevOps principles and practices to databases, and how can we get better at it?” He covers topics including what the research shows about DevOps, databases, and company performance; current & emerging trends in building and managing data tiers; the traditional dedicated DBA role, and more.
  • Treating Shared Databases Like APIs in a DevOps World - Simon Sabin, principal consultant at Sabin.io, spoke at WinOps 2017 conference on how to include database changes in a continuous deployment model. A key aspect when sharing databases across multiple services or applications is to treat them as APIs, from the perspective of the database owners.
  • Why and How Database Changes Should Be Included in the Deployment Pipeline - Eduardo Piairo on why databases and applications should coexist in the same deployment pipeline and goes through different scenarios and steps to achieve it.
  • How Database Administration Fits into DevOps - InfoQ interviewed Dan North about the activities that are performed by database administrators and how they are related to those done by developers and by operations, how database administration is usually organized, how the database fits into DevOps or Continuous Delivery, and what he expects that the future will bring for database administration when organizations adopt DevOps.
  • Continuous Delivery for Databases: Microservices, Team Structures, and Conway’s Law - To support the microservices approach, new team structures are needed. Taking on board the implications of Conway’s Law, we should set up our teams so that the communication structures map onto the kind of software architecture we know we need: in this case, independent teams, ‘consuming’ certain database management activities as a service. 

InfoQ eMags are professionally designed, downloadable collections of popular InfoQ content - articles, interviews, presentations, and research - covering the latest software development technologies, trends, and topics.

BT