Orchestration and Deployment - Business Model
This page contains the business model for the GeneSIS (Orchestration and deployment) tool. GeneSIS facilitates the development and continuous deployment of smart IoT systems, allowing decentralized processing across heterogeneous IoT, edge and cloud infrastructures. GeneSIS includes: (i) a domain-specific modelling language to model the orchestration and deployment of smart IoT systems; and (ii) an execution engine that support the orchestration of IoT, edge and cloud services as well as their automatic deployment across IoT, edge and cloud infrastructure resources.
Main Contributor
Partner: SINTEF
Category: Research
Type: DevOps Solutions provider
Lean Canvas
Problem
Customer needs, requests and opportunities from the market |
The development and operation of smart IoT systems need support for continuous deployment over ALL different layers of IoT, Edge, and Cloud infrastructures. This includes deployment over local resources (including in local area network) with no direct access to the Internet. Moreover, the complexity of such smart IoT systems and the uncertainty of operating environments (e.g., evolving security threats) urge for trustworthy deployment (i.e., support for deploying trustworthiness mechanisms such as security/privacy controls, and mechanisms reliable deployment such as to properly monitor what has been deployed) |
Existing Alternatives |
Current solutions: (i) No deployment solution tailored for IoT, Edge, and Cloud infrastructures (in particular no support for deployment on devices with no direct access to Internet), (ii) No monitoring of the execution flow of the application. Monitoring is particularly relevant for debugging on IoT devices (as this is typically a complicated task), (iii) deployment tools do not integrate with security and privacy tools, and (iv) no customizable solution for rolling and continuous deployment. |
Solution
ENACT Result |
GeneSIS (Orchestration and deployment enabler) |
Exploitation Form |
|
IPR Background |
ThingML for the design and implementation of distributed reactive systems. CloudML for the deployment of multi-cloud applications |
Description |
Software tool and expertise in continuous development, orchestration and deployment of software across IoT, Edge, and cloud infrastructure. |
Type |
Open Source |
Key Metrics
KPIs |
|
Time To Market / TRL at the end of the project |
TRL7 |
Unique Value proposition
Value added by the solution |
Solution has been designed with specific support for all the infrastructure continuum. It is technology agnostic as well as cloud and platform independent. Provide way to perform continuous deployment on local devices, reaching leafs of the infrastructure with no or limited access to Internet. Faster time-to-market, better agility. It seamlessly integrates with security and privacy mechanisms for better trustworthiness. Same language includes runtime information, and in particular execution flow can be monitored when ThingML is used. Faster time-to-market, better agility. |
Unfair Advantage |
Tailored for IoT, Edge, Cloud and support for Security/privacy |
Customer Segments
Type |
App Developers, App Operators, App Owners |
Potential customers |
Industry partner willing to improve his software delivery process. |
Segment |
SIS provider |
Channels
Promotion |
Publications, seminar, open source repositories and communities, meetings TOSCA standardization process |
Distribution |
Research project, open source repositories |
Cost Structure
Cost of implementation |
|
Cost Sources |
|
Current status with respect to Key Metrics
KPIs |
|
Time To Market / TRL at the end of the project |
TRL 7 at the end of the Project |