QLeap: Containers as the Quantum Leap in Software Development (QLeap)


Main funder

Funder's project number3215/31/2022


Funds granted by main funder (€)

  • 525 000,00


Funding program


Project timetable

Project start date01/09/2022

Project end date31/12/2024


Summary

Background. Continuous deployment has radically altered how software is developed and deployed, placing the focus on subsystems that can be taken to use without altering the execution of the parts that remain unchanged. New techniques have been introduced to serve the new needs, such as Container systems (e.g. Docker, Service Fabric) that contain the actual subsystems, and orchestrators (e. g. Kubernetes) that simplify the deployment of a large number of containers. These systems are common in web systems, where service providers have somewhat free hands to run their operations.

Goals. The goals of the project include guidelines for using containers in general as elements of architecture design, outside generic cloud environments. Such systems include containerized AI systems, with GDPR and EU data & AI acts in mind, security properties in inter-container use, regulated use of containers, embedded systems, which require small memory footprint containers, and using containers in a hybrid setup (public/hybrid/private clouds). The project considers the full lifecycle of the systems, not just development or deployment of one-off systems. Hence, continuous development approaches – DevSecOps, RegOps, etc. – form an integral part of the project.

Consortium. The consortium consists of four companies that represent different concerns over using containers (Bittium, M-Files, Solita, Vaadin) and one research organization (University of Jyväskylä). In addition, it has received preliminary support from two Veturi companies – Nokia and TietoEVRY – who we also expect participate in steering the project.

Collaboration. To combine problems that emerge from use cases and development approaches, concrete use cases that emerge industrial partners’ business needs are used as the research element. Inter-organization task forces, bringing together researchers and industry experts from different organizations, are allocated for these use cases, and there will be quarterly dissemination and planning workshops to foster industry-academia collaboration at scale. Furthermore, our plan is to invite international experts on particular themes related to use cases in these task forces. In addition to concrete running prototype implementations, the task forces will produce joint articles based on results. In addition, we plan open seminars to disseminate results outside the consortium.


Principal Investigator


Primary responsible unit


Last updated on 2024-08-05 at 13:56