As organizations invest in DevOps to release more frequently, there’s a need to treat the database tier as an integral part of your automated delivery pipeline—to build, test, and deploy database changes just like any other part of your application. Avan Mathur shares strategies for database deployments and rollbacks as well as some patterns and best practices for reliably deploying databases as part of your CD pipeline, safely rolling back database code, ensuring data integrity, handling advanced scenarios and backend processes (such as scheduled tasks, ETL routines, replication architecture, and linked databases across distributed infrastructure), and handling legacy database and more modern data management solutions.
Table of contents
- Title: CD for DBs: Database Deployment Strategies
- Release date: November 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492030959
You might also like
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …
Python for DevOps
Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, …
Building Event-Driven Microservices
Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand …