Overview of data sharing strategies
At the time of writing, depending on the organizations and use cases, there are different ways to share data. There are three typical strategies for sharing data:
- Single tenant
- Hub and spoke
- Data mesh
In this section, you will learn about each of these strategies and discuss their backgrounds, challenges, and benefits.
Single tenant
Data lakes have become a popular approach for people who want to store and query data in a centralized repository. It allows you to store all the structured data, semi-structured data, and unstructured data at any scale. Here, cloud storage such as Amazon S3 fits well with data lakes because there are no data size limits. You do not need to convert your data into a predefined fixed schema in advance. Instead, you can just ingest data as-is. When you want to analyze the data, you can easily convert the data into your preferred schema on the fly, then analyze it on top of the data lake.
...