What are Data Products?
A Data Product is a reusable data asset that serves a specific purpose or business outcome. It integrates data from relevant, trusted sources, ensures compliance and is accessible to anyone with the right access.
A data product is a key component in a data mesh, the system that organises and manages these products across different teams or domains.
Data Products are similar to the microservices approach used in application development. Like Microservices, Data Products address challenges associated with large, monolithic architectures.
Delivering data as a 'product' requires careful consideration of several key areas:
Data products must have clear ownership. The data product owner must manage all aspects of the data product in order to meet user needs.
When designing and delivering data products, they must support the objective of making data FAIR: Findable, Accessible, Interoperable and Reusable.
Organisations should design and build data products to a clear set of standards. When doing so, they should also consider the underlying data architecture so that only trusted sources of data are present in data products. This ensures that the resulting products can work together and share information easily.
Building data products requires a careful balance between business needs and architectural needs. This means that an organisation should have a solid, flexible data governance structure so that individual data products can be combined to deliver an integrated and effective ‘data mesh’.
amino has extensive experience supporting clients in every aspect of the data product lifecycle, including developing playbooks that define optimised standards and processes for creating, managing, and developing high-quality data products.
Contact
amino to discuss how we can help with your Data Product Requirements