Summary
I consider myself lucky, having been able to experience first-hand such an amazing change in the world of Data and DevOps in such a short period of time. The last 14-15 years were nothing but extraordinary, filled with ambiguity, opportunity, and pure passion for innovation.
In 2009, the term “DevOps” was only just emerging, and its principles were far from widespread adoption. Traditional software development was marked by silos, where developers and operations teams worked separately. This disjointed approach often led to significant bottlenecks in the software delivery process, causing delays and conflicts.
Data systems at this time were largely monolithic and on-premises. Relational databases were the norm, and NoSQL databases were just beginning to gain traction. The management of these systems was largely manual, and they were often treated as separate entities from the applications they supported.
CI/CD practices were not as widely accepted or...