After the successful Kickoff-Meeting in Bremen, the project consortium is now aiming to find new ways to boost the adoption of Cloud and Big Data solutions in SMEs and Public Administration.
Background: Analysing data is much easier and faster today thanks to cloud computing and on-demand availability of computer system resources, like data storage and computing power. It allows many users to reach data centers over the internet and to distribute certain functions over multiple locations. But today’s cloud computing must also open its capabilities and include solutions for products of Big Data and the Internet of Things.
The project will create a new, smart development environment made to work in the cloud. SmartCLIDE will allow SMEs and Public Administration to boost the adoption of Cloud and Big Data solutions.
The main objective of SmartCLIDE is to propose a radically new smart cloud-native development environment, based on the coding-by-demonstration principle, that will support creators of cloud services in the discovery, creation, composition, testing, and deployment of full-stack data-centered services and applications in the cloud. SmartCLIDE will provide high levels of abstraction at all stages as well as the self-discovery of IaaS and SaaS Services.
SmartCLIDE will provide several categories of abstractions:
- At the development stage, abstractions on data transformations or processing.
- At the testing stage, mechanisms to visualize flow and status or artifacts to automatically test the expected behavior.
- At the deployment stage, the abstractions of physical and virtual resources.
- At run-time, mechanisms to monitor the performance and operation of the service.
The cloud nature of the environment will enable collaboration between different stakeholders, and the self-discovery of IaaS and SaaS services and the high levels of abstraction will facilitate the composition and deployment of new services to non-technical staff (with no previous experience on programming or on the administration of systems and infrastructure). Equally, hiding the complexity of the infrastructure, and adding intelligence to this layer, will allow selecting the most adequate infrastructure services in each moment.
SmartCLIDE results are being validated at one solution oriented to Public Administration (Social Security System) and three different IoT and Big Data products of software development SMEs within the consortium.