Current applications are eager to acquire and consume more and more amounts of data coming from distributed heterogeneous devices and sources, specially from IoT and mobile applications. For a developer there is a need to deal with data in an effective, fast, agile, and secure manner. The truth is that edge nodes, only in combination with cloud services, can provide the benefits of both worlds: better bandwidth, latency and security; and reliability and scalability levels required by such Data-Intensive Applications (DIAs).
DITAS value proposition is based on the following objectives:
- Improvement of productivity when developing and deploying data-intensive applications.
- Enhancing the data management in mixed cloud/fog environments adding data and computation movement.
- Definition of strategies for improving the execution of data-intensive applications.
- Enabling the execution of data-intensive applications in a mixed cloud/fog environment.
- Maximizing the impact on the market of developers and adopters of data-intensive applications.
DITAS Cloud Platform allows developers to design data-intensive applications, deploy them on a mixed cloud/edge environment and execute the resulting distributed application in an optimal way by exploiting the data and computation movement strategies, no matter the number of different devices, their type and the heterogeneity of runtime environments. It brings the developer's toolbox the best of Cloud & Edge worlds.
The platform provides two main tools: DITAS SDK, which supports design and deployment, and DITAS Execution Environment, which is responsible for running and controlling the behavior of the application.
The goal of DITAS is to propose a framework, composed by a SDK and an execution environment, which aims to overcome the barriers that now hamper the adoption of Cloud Computing and increase the adoption of Fog computing by exploiting the full potential of these two paradigms in a synergic way. This will support the development and execution of data-intensive application that are now – and even more in the future – crucial for organizations and companies that want to manage their data in an efficient, reliable, scalable, and secure manner. Abstractions provided in DITAS with Data Virtualization and Data Utility will expose the data to be managed by the application in terms of Virtual Data Containers which hide the complexity of the underlying infrastructure composed of heterogeneous data sources, smart devices, traditional servers, and sensor networks. Atos is the Project Coordinator and actively involved in the Scientific and Technical Coordination due to its extensive experience managing large projects. Atos also contributes actively to almost all the technical activities. Additionally, Atos leads the market analysis, exploitation planning, the IPR management, and is Impact and Dissemination leader.