How Booking.com built their own Sovereign DBaaS at scale

Sarah Morris


Automation is a necessity and a prerequisite for growth, but going through it is a time-consuming and costly process. Therefore, before going down this path, it would be useful to establish your resource limits, whether in money, tools, or expertise.

Kristian Köhntopp, the principal systems engineer at Booking.com, joined us again on this episode of Sovereign DBaaS Decoded. In Part 1 of our conversation with Kristian, he walked us through building and running a robust database infrastructure with thousands of instances and hundreds of hierarchies. In this episode, Kristian explains why every enterprise should automate its database and how long it takes to put into effect. However, he also explains that automation is a journey, not a destination. It’s a never-ending game, and each enterprise must stay up to date with regulatory, compliance, or tooling changes, to ensure their databases always meet business objectives.


💡 Name: Kristian Köhntopp

💡 What he does: Kristian is the principal system engineer at Booking.com.

💡 Website: Booking.com

💡 Noteworthy: Kristian is an architect with years of experience in databases, Linux/Unix, data center planning and design, and security management systems in enterprise and startup environments. In his current role, Kristan focuses on database automation, provisioning a few thousand databases and a few hundred application hierarchies, and cloud migration.

💡 Where to find Kristian: LinkedIn