Traditional ways to share data
Sharing data is nothing new and users did this before. Some examples of how users used to do data sharing in the past are:
- Send data via email
- Share data through an FTP server
- Use application-specific APIs for data extraction
- Leverage vendor specific tools to copy relevant data
While these methods work in general, they come with certain drawbacks:
- Managing separate processes for data extraction, preparation or remote access are labor-intensive.
- Extracting and duplicating data is prone to data staleness.
- Architectures and processes can become very difficult to maintain and hard to scale.
- Redundant data extraction can introduce format compatibility issues.
- Data extraction and preparation must handle sensitive information properly.