https://confluence.simplprogramme.eu/display/SIMPL/Annex+6+-+Architecture+building+blocks
The main building block for taking siloed data from multiple data storage locations,
combining them, and making them available to data consumer applications
https://confluence.simplprogramme.eu/display/SIMPL/Data+Orchestration
In the context of the MVP, data orchestration refers to the data plane component responsible for the actual data transfer that takes place after a contract is established between the parties through the connector's control plane. This orchestration of data flow is a crucial step, as it translates contractual agreements into real actions for exchanging data between a source and a destination.
For the MVP release, this component will be implemented as an extension of the EDC connector, it has been depicted as an external entity in various diagrams and system architectures. This approach underscores the goal of creating an external and independent solution that is agnostic of the specific connector used. Such independence is achievable as long as the connector supports the IDSA Dataspace Protocol, which is a key requirement to ensure interoperability within distributed ecosystems like sovereign data spaces or shared data infrastructures.
The primary role of this orchestrator is to serve as a bridge between the actual data source, located outside of the Simpl system, and the designated destination where the data is intended to flow. It ensures seamless connectivity between these two points, handling the complexities of transferring data across systems that may differ in protocols and technology. Additionally, the orchestrator is designed as a specific component tailored to each type of data source. This specialization allows to externalize the technical management of heterogeneous data sources that will be handled in the Simpl scenario, reducing complexity and promoting flexibility in the integration of various data ecosystems.