Operating Data Products in Production
In the previous chapter, we explored the design and implementation of data products. This chapter delves into their release and governance in production environments.
We will delve into release methodologies by introducing the principles of Continuous Integration and Continuous Delivery (CI/CD). We will explore the benefits of these approaches and look at how to build an automated release pipeline to support them.
Next, we will explore the governance of data product instances in production environments. This encompasses utilizing observability and control ports, along with computational policies, to ensure data product integrity and adherence to organizational standards.
Finally, we will see how to manage the consumption of data exposed by data products. We will see how to make the data products easily searchable and accessible. We will then show how to compose them together to support multiple business cases and how to manage their evolution...