Part 2: Persisting Data in the Cloud
This part will provide an overview of the evolution of how different database technologies had to evolve from static data centers to remain relevant in the modern, dynamic world of the cloud. Different types of databases reacted and changed differently. We will review the most common technologies, starting from traditional SQL to modern data lakes. We will detail each evolutionary step with data structure examples, implementation best practices, architectural designs, and the most common use cases, highlighting its relevance to day-to-day work.
This part comprises the following chapters:
- Chapter 4, Data(base) Evolution
- Chapter 5, Relational Databases
- Chapter 6, Non-Relational Databases
- Chapter 7, AI, ML, and Big Data