Are you developing
software?
Are you willing to experiment with an
evolving framework that exploits
• function-level scaling and billing
• automated orchestration
• and reuse of functions, microservices, and data pipelines?
ABOUT RADON
MISSION
To introduce a DevOps framework to create and manage microservices-based applications that can optimally exploit serverless computing technologies.
OBJECTIVE
Release an integrated framework , centered on a DevOps methodology, to manage the lifecycles of microservices, data, and functions in FaaS-based applications.
STRUCTURE
The technical work will be performed across three workstreams, related to Methodology, Runtime workstream and Demonstration.
BENEFICIARIES
Cloud providers, Software vendors, System integrators, Telco providers, Consulting firms, Mobile developers, IoT vendors and Research scholars.
An advanced DevOps framework
We aim to help the European software industry adopt serverless FaaS technology, while avoiding lock-in within a specific FaaS provider.
The RADON framework will consist of an integrated methodology and an open source toolchain , to define, evolve, and operate event-centric applications that consume serverless functions, allowing a high-degree of reuse and automation of functions, services and associated data pipelines.
RESULTS
MODELLING
ENVIRONMENT
Graphical modelling of applications combining the use of FaaS, microservices and data pipelines.
RUNTIME
ENVIRONMENT
Application orchestration, CI/CD, monitoring and policy management, function hub.
IDE AND DEVOPS
METHODOLOGY
Tool workflow, socio-technical system, lifecycle management, development of functions, microservices, IaC recipes.
QUALITY ASSURANCE TOOLS
Ensure optimality of decomposition and fulfillment of requirements and SLAs.
Software created will be faster, easier, and cheaper to develop and operate!
WHY CHOOSING US
RADON will unlock the benefits of serverless FaaS for the European software industry
Use cases
The outputs of the research and innovation activities will be applied to three industrial use cases.
TRAVEL TECHNOLOGY
RADON will further support the pre-existing decomposition of the ADAMO application business logic into services to develop an extended use case to add novel data pipelines and data-processing FaaS-based microservices.
AMBIENT ASSISTED LIVING
RADON will augment the capacity of the CLOE-IoT middleware and illustrate the resulting benefits in a vertical application for ambient assisted living (SARA) that runs on top of CLOE-IoT.
MANAGED DEVOPS
RADON will facilitate Managed DevOps services to reduce the skill gaps and empower a broad range of industry stakeholders with the latest advances in software and cloud technologies.