Preface
In today’s rapidly evolving world of DevOps, traditional silos are a thing of the past. No longer are there strictly database admins; instead, SRE or DevOps engineers are experts at databases. This blurring of the lines has led to increased responsibilities, and in high-performing DevOps teams, it means being responsible for everything end to end.
This book is your ultimate guide to mastering DevOps for databases. Beginning with real-world examples of DevOps implementation and its significance in modern data-persisting technologies, the book progresses into different types of database technologies, highlighting their strengths, weaknesses, and commonalities. You’ll learn through practical examples about design, implementation, testing, and operations. You will then learn about common design patterns, combining them with tooling, technology, and strategy for different types of data-persisting technology. Moreover, it will guide you through creating end-to-end complex implementation, deployment, and cloud infrastructure strategies defined as code.
By the end of this book, you will be equipped with the knowledge and tools to design, build, and operate complex systems efficiently. Whether you’re a seasoned DevOps professional or a newcomer, this book is a must-have resource to achieve success in the ever-changing world of DevOps.