D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures,...

40
www.melodic.cloud Title: Initial exploitation & sustainability plan Abstract/Executive summary One of the key objectives of the Melodic project is to plan and organise all the necessary communication and exploitation efforts that will enforce Melodic’s market success and adoption by highlighting the platform’s credibility. This credibility will be enhanced though a number of real commercial and academic case studies and demonstrations, accompanied by dissemination efforts of the consortium. In this deliverable, we present the main exploitable assets of the project that include the: Melodic platform as a whole, LA Solver, Utility Generator, Event Processing Management, Cloudiator, Metadata Schema Management and Authorisation Services which will be released as open source software. 7bulls.com, having a cloud-centric strategy, will communicate the Melodic advantages towards customers, partners and the relevant industrial community, through meetings, focused events and the use of the Melodic portal by aggregating repositories, documentation and forums. These activities are planned based on market segmentation, considering the size, technology awareness, cloud experience, and business domain. The plan is supported by concrete case studies provided by the partners. 7bulls initial targets to be supported by use cases are identified as bioinformatics companies, successful start-ups and accelerators, and the fintech and finance industry. CAS Software builds Melodic-based reliable and extensible app ecosystem for their SmartWe CRM platform. CE Traffic optimises cloud usage, deployment, scaling and operations, providing operational excellence and enabling easier and flexible cooperation with the academic research. Moreover, the academic partners (i.e. UULM, ICCS and UiO) will pass the Melodic-related know-how on orchestrating data- intensive applications across all service levels of the cloud computing in publications, lectures, seminars, workshops and courses. In addition, UULM will present the platform to industrial companies like Daimler TSS and Wieland to establish collaborations and future research projects. ICCS will utilise extensive alumni networks and will focus on technology transfer to specialized IT SMEs. UiO will transfer the acquired knowledge in research projects with the industry through ventures like SIRIUS Centre for research driven innovation. Simula Research Laboratory will extend the scope of the NorNet and plans to use Melodic for mobile edge computing in the context of 5G networks. Multi-cloud Execution-ware for Large-scale Optimized Data- Intensive Computing H2020-ICT-2016-2017 Leadership in Enabling and Industrial Technologies; Information and Communication Technologies Grant Agreement No.: 731664 Duration: 1 December 2016 30 November 2019 www.melodic.cloud Deliverable reference: D7.5 Date: 22 June 2018 Responsible partner: 7bulls Editor(s): Karolina Watras Author(s) Karolina Watras, Tomasz Przeździęk, Paweł Skrzypek, Sebastian Schork, Yiannis Verginadis , Daniel Seybold, Feroz Zahid, Geir Horn Approved by: Geir Horn ISBN number: N/A Document URL: N/A This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664 Ref. Ares(2018)3344934 - 25/06/2018

Transcript of D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures,...

Page 1: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

www.melodic.cloud

by eaclaIle

Title:

Initial exploitation & sustainability plan Abstract/Executive summary

One of the key objectives of the Melodic project is to plan and organise all the necessary communication and exploitation efforts that will enforce Melodic’s market success and adoption by highlighting the platform’s credibility. This credibility will be enhanced though a number of real commercial and academic case studies and demonstrations, accompanied by dissemination efforts of the consortium. In this deliverable, we present the main exploitable assets of the project that include the: Melodic platform as a whole, LA Solver, Utility Generator, Event Processing Management, Cloudiator, Metadata Schema Management and Authorisation Services which will be released as open source software. 7bulls.com, having a cloud-centric strategy, will communicate the Melodic advantages towards customers, partners and the relevant industrial community, through meetings, focused events and the use of the Melodic portal by aggregating repositories, documentation and forums. These activities are planned based on market segmentation, considering the size, technology awareness, cloud experience, and business domain. The plan is supported by concrete case studies provided by the partners. 7bulls initial targets to be supported by use cases are identified as bioinformatics companies, successful start-ups and accelerators, and the fintech and finance industry. CAS Software builds Melodic-based reliable and extensible app ecosystem for their SmartWe CRM platform. CE Traffic optimises cloud usage, deployment, scaling and operations, providing operational excellence and enabling easier and flexible cooperation with the academic research. Moreover, the academic partners (i.e. UULM, ICCS and UiO) will pass the Melodic-related know-how on orchestrating data-intensive applications across all service levels of the cloud computing in publications, lectures, seminars, workshops and courses. In addition, UULM will present the platform to industrial companies like Daimler TSS and Wieland to establish collaborations and future research projects. ICCS will utilise extensive alumni networks and will focus on technology transfer to specialized IT SMEs. UiO will transfer the acquired knowledge in research projects with the industry through ventures like SIRIUS Centre for research driven innovation. Simula Research Laboratory will extend the scope of the NorNet and plans to use Melodic for mobile edge computing in the context of 5G networks.

Multi-cloud Execution-ware for

Large-scale Optimized Data-

Intensive Computing

H2020-ICT-2016-2017

Leadership in Enabling and Industrial Technologies; Information and Communication Technologies

Grant Agreement No.:

731664 Duration:

1 December 2016 30 November 2019 www.melodic.cloud

Deliverable reference:

D7.5 Date:

22 June 2018 Responsible partner:

7bulls Editor(s):

Karolina Watras Author(s)

Karolina Watras, Tomasz Przeździęk, Paweł Skrzypek, Sebastian Schork, Yiannis Verginadis , Daniel Seybold, Feroz Zahid, Geir Horn Approved by:

Geir Horn ISBN number:

N/A Document URL:

N/A

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Ref. Ares(2018)3344934 - 25/06/2018

Page 2: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 2

Document

Period Covered M6-12

Deliverable No. D7.5

Deliverable Title Initial exploitation & sustainability plan

Editor(s) Karolina Watras

Author(s) Karolina Watras, Tomasz Przeździęk, Paweł Skrzypek, Sebastian Schork, Yiannis Verginadis , Daniel Seybold, Feroz Zahid, Geir Horn

Reviewer(s) Yiannis Verginadis, Keith Jeffery

Work Package No. WP 7

Work Package Title Exploitation & sustainability

Lead Beneficiary 7bulls

Distribution Confidential

Version Final

Draft/Final Final

Total No. of Pages 40

Page 3: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 3

Table of Contents

1 Introduction ...................................................................................................................................................... 6

1.1 Structure of the document ...................................................................................................................... 6

2 Exploitation and sustainability strategy ................................................................................................. 7

2.1 Competitive Landscape ............................................................................................................................ 7

2.2 Melodic exploitable assets ...................................................................................................................... 8

2.3 End-users and stakeholders of Melodic project ............................................................................. 10

3 Individual Exploitation Plan of 7bulls.com .......................................................................................... 10

3.1 Objectives and Scope of Exploitation plan ....................................................................................... 10

3.1.1 Further development and extension to Melodic .................................................................... 11

3.1.2 Cloud solutions advisory services .............................................................................................. 11

3.1.3 Auditing of as-is architecture ...................................................................................................... 12

3.1.4 Design of cloud architecture with intermediate stages ...................................................... 12

3.1.5 Development and customisation of the systems ................................................................... 12

3.1.6 Deployment to the cloud ................................................................................................................ 13

3.1.7 Maintenance and operation .......................................................................................................... 13

3.1.8 Communication and marketing activities ............................................................................... 13

3.1.9 Build open-source community ..................................................................................................... 13

3.2 Potential end-users and stakeholders ............................................................................................... 14

3.2.1 Target audience ................................................................................................................................. 14

3.2.2 Examples of customers................................................................................................................... 14

3.3 Partner’s responsibilities ....................................................................................................................... 17

3.4 Expected results ........................................................................................................................................ 17

3.4.1 Migration of one system/application (example of DAM) .................................................... 17

3.4.2 Optimisation of cloud usage for big company (based on Polish telecom) .................... 19

3.4.3 Hybrid usage of cloud (based on retail e-commerce case) ................................................ 20

3.5 The measures ensuring the results ................................................................................................... 20

3.6 Business Model Canvas – summary .................................................................................................. 21

4 Individual Exploitation Plan of CAS Software AG .............................................................................. 21

4.1 General expectations .............................................................................................................................. 22

Page 4: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 4

4.1.1 Internal Expectations ..................................................................................................................... 22

4.1.2 External Expectations .................................................................................................................... 23

4.2 Potential end-users and stakeholders .............................................................................................. 23

4.2.1 Internal ................................................................................................................................................ 23

4.2.2 External ............................................................................................................................................... 23

4.2.3 Types of customers ......................................................................................................................... 24

4.3 Partner’s responsibilities ...................................................................................................................... 24

4.4 Expected results ....................................................................................................................................... 24

4.4.1 Expected Internal Benefits ........................................................................................................... 25

4.4.2 Expected External Benefits .......................................................................................................... 25

4.5 The measures ensuring the results ................................................................................................... 25

4.6 Business Model Canvas ......................................................................................................................... 25

5 Individual Exploitation Plan of CE-Traffic........................................................................................... 26

5.1 Usage for internal systems ................................................................................................................... 27

5.1.1 Part of the offer for external customers ................................................................................... 27

5.1.2 Support in research projects ........................................................................................................ 27

5.2 Potential end-users and stakeholders .............................................................................................. 27

5.2.1 Target audience ................................................................................................................................ 27

5.3 Partner’s responsibilities ...................................................................................................................... 28

5.4 Expected results ....................................................................................................................................... 28

5.4.1 Optimisation of usage of internal systems ............................................................................. 28

5.4.2 Faster and easier deployment to external customers ......................................................... 29

5.4.3 Easier and flexible cooperation with academic research .................................................. 29

5.5 The measures ensuring the results ................................................................................................... 29

5.5.1 Savings on cloud resource usages ............................................................................................. 29

5.5.2 Additional profit from cooperation with customers ............................................................ 29

5.5.3 More intensive research cooperation with scientific organisations ............................. 29

5.6 Business Model Canvas ......................................................................................................................... 30

6 The barriers and risks to the results ...................................................................................................... 30

6.1.1 Single or limited number of Cloud providers available in the future.............................. 31

Page 5: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 5

6.1.2 One cloud deployment standard available in the future ..................................................... 31

6.1.3 Direct competitor to Melodic appears in the future .............................................................. 31

7 Exploitation by academic partners ........................................................................................................ 32

7.1 The benefits of Melodic per academic partner .............................................................................. 32

7.1.1 UULM ................................................................................................................................................... 32

7.1.2 ICCS ...................................................................................................................................................... 33

7.1.3 UiO ........................................................................................................................................................ 33

7.1.4 Simula Research Laboratory ........................................................................................................ 34

7.2 Possible activities for sustainability of Melodic platform beyond project ........................... 34

7.2.1 UULM ................................................................................................................................................... 34

7.2.2 ICCS ...................................................................................................................................................... 34

7.2.3 UiO ........................................................................................................................................................ 35

7.2.4 Simula Research Laboratory ........................................................................................................ 35

8 Initial sustainability plan .......................................................................................................................... 36

8.1 Licensing..................................................................................................................................................... 36

8.2 Open source community ....................................................................................................................... 37

8.3 Sustainability by industrial partners ................................................................................................ 38

8.4 Sustainability by academic partners ................................................................................................ 38

8.5 Platform components sustainability ................................................................................................. 38

9 Summary ......................................................................................................................................................... 40

Index of Figures Figure 1 Business Model Canvas exploitation plan – 7bulls.com ............................................................. 21

Figure 2 Business Model Canvas exploitation plan – CAS Software AG ............................................... 26

Figure 3 Business Model Canvas exploitation plan – CE-Traffic ............................................................. 30

Figure 4 License evaluation .................................................................................................................................. 37

Index of Tables Table 1 Melodic Core Assets .................................................................................................................................... 8

Table 2 Exploitable asset in Melodic project ..................................................................................................... 9

Table 3 The responsibility of the partner for developing components of Melodic ............................ 39

Page 6: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 6

1 Introduction

This deliverable provides an initial plan for exploiting the Melodic framework beyond the project’s lifespan. It includes both the individual exploitation strategies of the project partners and the joint strategy for the sustainability of the framework as a whole. This deliverable presents the objectives and scope of the Melodic platform exploitation by each partner beyond the project, by considering the potential target audience and the ways of using Melodic and measuring its exploitation results.

One of the important elements of the exploitation and sustainability, is the dissemination – the public disclosure of the results by any appropriate means, including scientific publications through any appropriate medium1 – which ensures the knowledge and results transfer to those who can benefit the most. The dissemination activities aim at the value of the results to be widely recognized.

1.1 Structure of the document

This document provides a draft plan for exploiting the Melodic framework beyond the project.

The background for the joint strategy for the sustainability of the framework as a whole is discussed in section 2. The individual strategies for participants contain, like objectives and scope of the plan based on market research, planned activities with measurable results and initial Business Model Canvas are described in following subchapters:

Section 2: Individual Exploitation Plan of 7bulls.com

Section 3: Individual Exploitation Plan of CAS Software AG

Section 4: Individual Exploitation Plan of CE-Traffic.

The initial discussion about barriers and risks in section 6 cover the most critical aspects for the future Melodic exploitation and sustainability. More fine-grained barriers and risks will be identified and included in D7.6 “Final exploitation & sustainability plan” [1], due to speed of cloud solutions and services market evolution.

The exploitation & sustainability plan will be supported by academic partners through its use for internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in section 7.

The initial sustainability plan, covering licensing, community building and project partners’ support summary is covered in section 8, followed by summary of this document in section 9.

1 http://ec.europa.eu/research/participants/portal/desktop/en/support/reference_terms.html

Page 7: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 7

2 Exploitation and sustainability strategy

In this section we provide an overview of the exploitation plans and sustainability strategy regarding Melodic, of both industrial and academic partners. Specifically, the main exploitation assets are identified, in a preliminary list. Moreover, we highlight the responsible and contributor partners, revealing potential joint exploitation activities that will be fine-grained (e.g. possible remunerations) in the final exploitation deliverable (D7.6). We note that 7Bulls is one of the industrial partners who has already committed in exploiting the Melodic platform for commercial purpose. Thus, the exploitation and sustainability plan, described in this document, have been divided into individual participants whose activities are not joint.

2.1 Competitive Landscape

The Melodic project will be targeted at any cloud aware customer, with no limitations to the entity’s size or area of expertise. The focus will be on data and computation intensive organisations. These are the companies that are already operating one or more cloud applications with a need for optimizing the architecture and resources. The global forecasts for Cloud Computing market are flourishing. It will reach 383 billion USD in 2020, within this market solutions for Management, IaaS and PaaS will reach 100 billion USD. A recent survey by Frost & Sullivan2 reported that only in the USA, 80% companies are planning to increase their use of cloud managed services and Europe would follow. This creates almost unlimited opportunity for adoption of Melodic.

Melodic will also be aimed at an important niche of applications used by entities from the public and academic sector. The opportunities of scaling resources in public sector are promising and have not been fully addressed yet. Based on initial talks performed by 7bulls there is a preliminarily confirmed interest from this sector.

Raising demand for multi-cloud management, excellence of the technology, lack of direct market competition and versatile adoption options are factors which supports adoption of Melodic.

Currently there are no direct market competition to Melodic, at least according to our knowledge. The most competitive solutions are:

• Container management platforms (Kubernetes, Mesos and Docker Swarm) – they are limited only to manage containers and lack of advanced reasoning capabilities. Also, their monitoring system is not as feature rich as provided by Melodic. It is also not possible to optimize application using a defined utility function, which is very strong point of Melodic.

2 http://www.itmanagement.com/research/are-cloud-managed-services-the-right-financial-choice-for-your-business-61695

Page 8: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 8

• Cloud-agnostic deployment platforms (Terraform, Cloudify) – These platforms are focusing on the cloud agnostic deployments, without reconfiguration and optimisation capabilities. As for previous point, there is also a lack of utility functions feature.

Detailed and updated analysis of the market and competitors will be provided in final exploitation plan, deliverable D7.6 Final exploitation & sustainability plan.

2.2 Melodic exploitable assets

In this section the core melodic assets are presented, based on Melodic final architecture described in deliverable D2.2. For each core asset is provided leader who are leading development of the asset, all participants who contribute to that asset, indication if the given core asset could be exploited individually, preliminary expected type of license and mapping to exploitable asset listed in the Table 1.

Table 1 Melodic Core Assets

Components Leader Contributor Can be individually exploited?

Licence3 Exploitable Asset

CP Generator 7bulls Simula No MPL Melodic Platform

Utility

Generator

UiO 7bulls Yes MPL Utility Generator

Metasolver ICCS n/a No MPL Melodic Platform

CP Solver 7bulls Simula No MPL Melodic Platform

LA Solver UiO n/a Yes MPL LA Solver

Solver-To-

Deployment

7bulls n/a No MPL Melodic Platform

Adapter 7bulls ICCS No MPL Melodic Platform

Event Processing

Management

ICCS n/a Yes MPL Event Processing

Management

Event Probes

Manager

ICCS n/a Yes MPL Event Processing

Management

Cloudiator UULM n/a Yes Apache Cloudiator

Metadata

Schema

Management

ICCS n/a Yes MPL Metadata Schema

Management

Security

Components

ICCS 7bulls Yes MPL Authorisation Services

3 The final decision for the exact license type will be provided in the next deliverable

Page 9: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 9

As some core assets cannot be exploited individually in the Table 2 is presented list of exploitable assets in Melodic project with the scope of exploitation by each partner. Details of exploitation and sustainability for these assets are described in further sections.

Table 2 Exploitable asset in Melodic project

Asset\Partner CAS CE-Traffic

UiO UULM Simula ICCS 7bulls

Melodic

platform (as a

whole)

For

deployment

of own

application.

For

deployment

of own

application.

Research,

base for

other

project, to

cooperate

with

industry,

use for

student's

lecture.

Consulting for

industry, use

for students

lectures.

Use for

5G/IoT

projects.

Element of

research.

Transfer

technology

to SME in

the cloud

computing

area, base

for other

projects.

Base for cloud

computing

offer,

technology

transfer to

other SME,

base for other

projects.

LA Solver As element

of platform

As element

of platform

Element of

core

research

strategy,

usage in

other

projects

As element of

platform

As element of

platform

As element

of platform

Use for other

projects and

applications

Utility

Generator

As element

of platform

As element

of platform

Element of

core

research

strategy.

As element of

platform

As element of

platform

As element

of platform

Potential se

for other

projects and

applications.

Event Processing

Management

As element

of platform

As element

of platform

As element

of platform

As element of

platform

As element of

platform

Element of

core

research,

potential

offer for

technology

SME.

Potential use

for other

projects and

applications.

Cloudiator As element

of platform

As element

of platform

As element

of platform

Element of

core research

strategy,

offering to

industry,

consulting,

use for

students

lecture

As element of

platform

As element

of platform

As element of

platform

Metadata

Schema

Management

As element

of platform

As element

of platform

As element

of platform

As element of

platform

As element of

platform

Element of

core

research,

base of

As element of

platform

Page 10: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 10

Asset\Partner CAS CE-Traffic

UiO UULM Simula ICCS 7bulls

other

projects.

Authorisation

Services

As element

of platform

As element

of platform

As element

of platform

As element of

platform

As element of

platform

Element of

core

research,

base of

other

projects.

As element of

platform

2.3 End-users and stakeholders of Melodic project

End-users of Melodic project are described in detail in further sections of deliverable, for each industry partner separately and for the academic partners. The summary list of the end-users is presented below:

• Enterprises and organisations which exploits IT systems, especially data and computing intensive applications.

• Academic organisations which could exploit Melodic for research purposes. • Cloud providers who could extend their offer using Melodic or part of the Melodic. • Participants in the consortium who could use Melodic for internal purposes, both

commercial and academic, as described in respective sections.

3 Individual Exploitation Plan of 7bulls.com

7bulls.com is a Polish ICT company with over 20 years of history. 7bulls.com specialises in integration and development of IT systems, with focus on Cloud Computing, Big Data and AI applications for financial, retail and other industries are among its application domains. In this section we present the 7bulls.com strategy for Cloud Computing with special focus on exploitation of Melodic.

3.1 Objectives and Scope of Exploitation plan

The general strategy of 7bulls is to offer cloud adoption services in the best interest of customers. The scope of the services is listed further in the section. Melodic perfectly fits into this strategy as a key element, because it allows for an optimal and cloud-agnostic way of adopting cloud technologies, either for new or existing systems. Even though these services could result in applications using a particular cloud service provider (e.g., Amazon Web Services4), their most

4 https://aws.amazon.com/

Page 11: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 11

important benefit will be the possibility of being cloud-agnostic. Initial deployment could be done using one cloud, but application will be cloud-agnostic. 7bulls' offer is to provide its customers a complete cloud adoption solution with Melodic as a key element of that offer.

The scope of these cloud services has been listed and shortly described below in subsection 3.1.2 to 3.1.7

3.1.1 Further development and extension to Melodic

7bulls is committed to develop and extend Melodic project as its own investment and using public funding. First project Functionizer is already funded from Eureka program (funding rate 60%, 40% of 7bulls investment). Project Functionizer will extend Melodic for support of serverless component. It will allow for optimisation and cloud agnostic deployment of that type of components.

3.1.2 Cloud solutions advisory services

General advisory services are related to cloud solutions' design and architecture. Especially when it comes to new application approach and architecture, related to cloud deployment and optimisation using Melodic. We will advise which cloud model is optimal for an organisation. We will consider cloud models listed below and type of final architecture and migration or adoption:

• Various cloud models: o IaaS o PaaS o SaaS o XaaS o Serverless computing o Other possibilities

• The scope of optimal cloud adoption: o Only cloud model o Hybrid model: cloud and on-premises o No cloud usage

Security analysis for cloud computing could be offered as a separate service. We should also focus on creating a synergy between cloud computing offer and Quality Assurance (QA) offer. The service will be based on Melodic.

Page 12: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 12

3.1.3 Auditing of as-is architecture

The purpose of the service is to audit current as-is architecture and make a high-level estimation of the possible costs of moving it to the cloud-based architecture with Melodic, its benefits and impact on IT operations. Also, high-level schedule of migration could be prepared.

3.1.4 Design of cloud architecture with intermediate stages

The result of the service will be the preparation of the to-be cloud architecture for a given customer using Melodic, optionally with intermediate stages between as-is situation and desired to-be stage.

The result will also contain recommendation which cloud service provider or solution will be optimal for this particular case. It is likely to be Melodic, but also other providers like AWS, Azure, Oracle Cloud, SAP Hana, Heroku, Rackspace etc. could provide optimal solutions.

The high-level list of IT systems changes needed to migrate to cloud will be prepared.

Another result of this service will be the preparation of a high-level project plan with a detailed schedule and the most important tasks to be completed in order to accomplish cloud adoption.

We also focus on intermediate stages to properly plan and deploy an architecture for hybrid cloud in the transition phase, when some systems are still deployed using traditional infrastructure and some of them are deployed to the cloud.

Below, a typical list of actions for this service, is provided:

• High-level definition of “to-be” architecture; • High-level definition of proposed intermediate stages architecture with hybrid architecture

during transition period; • Detailed design of architecture for first stage of transition, with changes in current IT

systems needed to implement the first phase; • High-level project plan, including schedule and work breakdown structure for the whole

project; • Detailed plan, including schedule and work breakdown structure for the first stage of the

project; • Detailed deployment plan, with physical architecture of the first phase.

3.1.5 Development and customisation of the systems

The scope of this service will be to prepare detailed design and development of changes in IT systems needed for migration to the cloud and adjustment to Melodic, according to the architecture prepared in previous point and the schedule of the project. It includes testing of the applications

Page 13: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 13

at all stages of the project (integration, functional, acceptance, performance, security and any other necessary tests).

3.1.6 Deployment to the cloud

The scope of this service will be to prepare a plan and procedures for deployment of applications to the chosen cloud(s) using Melodic.

3.1.7 Maintenance and operation

The purpose of this service will be to prepare operational tools and procedures for typical maintenance and operation actions for Melodic-based deployment such as:

• Deployment of new version of software • Monitoring and operational reporting • Backup • Security and authorisation

3.1.8 Communication and marketing activities

7bulls is already performing communication and marketing activities related to the Melodic platform. There are initial talks with leading Polish ICT companies (Asseco, Comarch) with respect to Melodic. Also, there are talks with cloud providers in Poland (Sinersio, Dataspace, Beyond, 3S) to discuss the potential use of Melodic by them. There are some potential benefits of Melodic for Cloud Providers, like integration with Melodic could increase customers base or they could use some elements of Melodic for their own cloud (like Esper monitoring). Some press publications and articles have been prepared already, and more is coming. These activities will be continued beyond the duration of the Melodic project.

3.1.9 Build open-source community

An additional objective of 7bulls, besides the commercial exploitation, will be to build an open-source community for the maintenance and the extension of Melodic platform. 7bulls will deploy and maintain software tools provided by Atlassian (Jira, Bitbucket, Bamboo for open-source projects) to allow for open-source development of Melodic in the future. Several communication and dissemination activities will be also performed to attract as many open-source contributors as possible to Melodic project.

Page 14: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 14

3.2 Potential end-users and stakeholders

This section describes the target audience for the 7bulls exploitation plan presented in subsection 3.1.

3.2.1 Target audience

Target audience for 7bulls services are small, medium and large companies using IT systems. There are no limitations to branch and IT systems' technology.

The target audience will be divided into two groups of companies:

1. Companies with no previous cloud experience, wanting to start a new project using the cloud, or to migrate existing applications to the cloud

2. Companies with cloud experience, but using suboptimal architecture, infrastructure, with a possible vendor lock

In case of small and medium enterprises, we focus on:

• Preparation of overall IT systems development and architecture strategy with full utilisation of the cloud benefits

• Preparation of the system (or systems) architecture to be deployed to the cloud - current systems as well as the new ones

• Support the development and migration of systems to the cloud • Project planning and management • Quality assurance with focus on testing

In case of large enterprises, we focus on:

• Planning the overall IT architecture with full utilisation of cloud benefits, especially addressing the vendor lock issue, disaster recovery and high availability, the diversification of cloud providers and hybrid model (cloud and on-premise deployment);

• Support the preparation of an IT program to handle migration to the cloud; • Support the development and deployment of applications to the cloud; • Support the project management and project planning; • Support the physical architecture design for the transition period and the final architecture; • Quality assurance of the overall project and quality assurance of migrated applications.

3.2.2 Examples of customers

This section presents examples of types of customers which constitute the target audience for 7bulls Melodic-related services.

Page 15: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 15

3.2.2.1 Bioinformatics-related companies

Description: The bioinformatics-related companies and organisations require high computing power to perform calculations needed for research. Most of these calculations could be conducted in parallel, using big data frameworks like Spark5. Due to of the massive computing power needed, the automatic optimisation and scheduling of application components could bring significant benefits to these companies.

Benefits of using Melodic: Thanks to Melodic, these companies would be able to optimize the cost (and time if necessary) of the research and computation. Melodic also facilitates the usage of big data frameworks by significantly simplifying their setup. The benefits need to be calculated case by case, but a 10% – 20% savings could be easily achievable based on our experience. Also, cloud-agnostic description of the application will simplify its deployment and allow for the use of a wide range of cloud providers.

How to reach these customers:

• directly, • via conferences, such as BioInformatics in Toruń,6 • AdWords targeted on bioinformatics websites.

Customers Examples: Pre-IPO or IPO-ready bioinformatics companies. Bioinformatics research organisations, universities, privately-funded institutes etc.

3.2.2.2 Successful start-ups and start-up accelerators

Description: One of the categories of potential customers could be successful start-ups. For this type of customer initial optimisation of infrastructure is not the most important factor, but after getting a huge number of users, the cost of the infrastructure becomes a significant element of their expenditure. An example could be the famous Dropbox's exodus from the AWS, when they calculated that the optimal solution for their purposes would be to have their own data centre and use AWS only for the peaks of traffic handling.

Also, start-up accelerators or incubators could be a very good point to share knowledge about Melodic and pitfalls of vendor lock-in to newly founded start-ups. Most of the start-ups are starting their business in the cloud, so it could be critical for them to property design the architecture of the application.

Purpose of using Melodic: For this type of customer, Melodic could be used to optimise their infrastructure in the multi-cloud or hybrid cloud model. Thanks to that, the successful start-up could significantly reduce the cost of infrastructure (in comparison to the single provider model adoption) and be able to deploy their big data intensive applications, using different cloud providers (or a hybrid infrastructure).

5 https://spark.apache.org/ 6 https://www.ptbi.org.pl/website/conferences/bit2018/

Page 16: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 16

How to reach these customers:

• directly, • via the conferences related to start-ups, • via start-up incubators, accelerators and financing programs, • via venture capital firms, • AdWords targeted for the start-ups.

Examples of customers: Dropbox (already migrated to a hybrid model), Netflix (still based on AWS only), AirFusion7, one of the 7bulls.com customers that is migrating to AWS from Azure but already looking for more cloud provider agnostic solutions.

3.2.2.3 Large enterprises (for example Telecoms)

Description: Large companies usually have a huge IT infrastructure, mostly on premise, but the number of the cloud-based large companies is increasing. Due to very high scale, the savings for these companies could be very significant (see presented business case for a telecom company in subchapter 3.4.2). Also, the use of Melodic could improve the reliability of the applications and optimize their performance.

Purpose of using Melodic: For this type of customer, Melodic could be used to make significant savings and optimise infrastructure in the cloud-agnostic and hybrid cloud model.

How to reach these customers:

• Directly – this is the preferable way of reaching these type of customers, due to their usually complex infrastructural needs that dictate the preparation of tailor made proposals,

• via the ICT conferences, • AdWords targeted for ICT departments in large companies.

Examples of customers: Telecom companies, retail, manufacturing industry and many more.

3.2.2.4 Fintech companies & financial institutions

Description: Financial companies (banking, insurance, investment) usually process vast amounts of data and there is a need to process it very fast and sometimes (like payment processing) in a near real-time manner. Also, the reliability of the application, e.g. having disaster recovery centres, is critical for these companies. For financial industry start-ups, like for 7bulls’ customer AI Investment, the cost of using cloud resources and the overall system performance is critical. For other companies, like CCS8 – A ICT company based in The Netherlands, which develops systems

7 https://www.airfusion.com/ 8 https://www.ccs.nl/

Page 17: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 17

for insurance industry (another 7bulls customer), the ability to rapidly set up a flexible infrastructure for accommodating their application's required environment, is crucial.

Purpose of using Melodic: For this type of customer, Melodic could be used to make significant cost savings and infrastructure optimisations according to the cloud-agnostic and hybrid cloud model.

How to reach these customers:

• Directly – this is the preferable way of reaching these type of customers, due to their usually complex infrastructural needs that dictate the preparation of tailor made proposals,

• via the financial conferences, • AdWords targeted for financial companies.

Examples of customers: Banking, insurance and investments industry.

3.3 Partner’s responsibilities

7bulls.com will offer the services described in point 3.4 and is planning to further develop and extend the Melodic platform beyond the Melodic project. The funding for such development will come from various sources – public funding and private investments. 7bulls is going to build an open-source community for further Melodic development.

3.4 Expected results

This section describes some examples of real business use cases with some estimations regarding the potential benefits from the Melodic exploitation. We are expecting that adding Melodic to the cloud offerings of 7bulls, will significantly increase the company’s competitiveness. It will also bring additional benefits in terms of savings, performance effectiveness and deployment optimality for 7bulls customers in the cloud migration process.

3.4.1 Migration of one system/application (example of DAM)

3.4.1.1 Description of scenario (as-is state)

Kuiper DAM9 is a digital asset management system built using standard master-worker pattern. The system is deployed on the AWS cloud and uses the VMs auto-scaling feature for implementing horizontal scaling. The complete installation of Kuiper DAM (development, integration, test, user acceptance tests, demonstration, preproduction and production environment) contains about 10

9 http://www.7bulls.com/en/produkty/dam/

Page 18: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 18

virtual machines of type m3.large on AWS10, two instances of Elasticsearch11 cluster and 10 SQS queues12. In case of higher workload, up to 30 new instances of workers applications (each on dedicated VM) is started up. After the increased workload is processed, the auto-scaled instances are terminated. The payment is only for real time of auto scaled virtual machines existence.

3.4.1.2 Description of changes and to-be status

Using Melodic, we introduce multi-cloud deployment. The deployment of the core instances (VMs) of all environments of the Kuiper DAM is done using cheaper cloud service providers (Hetzner or Aruba), only SQS, Elasticsearch, and the auto-scaling are provided by AWS. Based on this, there is the benefit of unlimited horizontal scaling using the auto-scaling feature of AWS (while paying only for real usage of auto-scaled VMs) and as a consequence a much cheaper installation of the core components.

So final the multi-cloud configuration will be looking as follows:

• 10 VMs moved from AWS to Hetzner or Aruba • 10 SQS queues on AWS • 2 instances of Elasticsearch on AWS • Auto-scaling feature is used on AWS

3.4.1.3 Estimations of benefits

There are two important benefits of such solutions:

1. Financial: The VMs on Aruba are 6 times cheaper than the ones at AWS, so the cost per VM (estimated) is reduced from 150 USD 13on AWS to 25 USD on Aruba. Thanks to this, the monthly cost of operating systems (VMs part) could be lowered from 1500 USD to 250 USD (in case of a higher workload, the additional cost of auto-scaling VMs remains the same). In 3 years TCO14 could be reduced from 54 000 USD (VMs part) to 9000 USD. Savings 45 000 USD (for one, medium size system).

2. The system is deployed on clouds provided by two different providers, so in case of failure of one provider, the second one could be used to fully operate systems (needs to have Elasticsearch also installed on Aruba).

Thanks to the use of Melodic, this optimisation could be done automatically, in real-time, based on an actual price estimation about cloud providers. Additionally, the use of many cloud providers only minimally increases the overhead of task management and deployment for the IT operation team.

10 https://aws.amazon.com/sqs/ 11 https://www.elastic.co/products/elasticsearch 12 https://aws.amazon.com/sqs/ 13 Prices are calculated in US Dollars as most providers quote their offerings in that currency. 14 TCO – Total Cost of Ownership – total cost of usage IT system in given period.

Page 19: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 19

Estimated effort for migrating to this model for DAM system is ~ 5k USD.

3.4.2 Optimisation of cloud usage for big company (based on Polish telecom)

3.4.2.1 Description of scenario (as-is state)

A typical enterprise is using over 10.000 virtual machines of various sizes (besides several bare-metal servers). The VMs are usually created manually, at least using some configuration scripts like Ansible or Chef and after the installation there is no maintenance control. So, very often VMs are oversized.

3.4.2.2 Description of changes with to-be status

With the use of Melodic capabilities regarding the automatic deployment and creation of VMs based on real application requirements, it will be possible to optimize such deployments to use cheaper cloud providers and optimize the configuration of VMs to the lowest flavour possible. We provide the following estimations concerning the improvements due to the adoption of Melodic platform (pessimistic calculation based on our knowledge and estimations):

• 10% of resources could be backed up and removed due to the lack of use • 10% of resources could be scaled down (to approximately 50% of their original size) • 20% of resources could be migrated to a cheaper provider

3.4.2.3 Calculations of benefits

Assuming that typical VM size is 4 cores and 16 GB RAM with 500 GB storage and based on the estimations listed above and assuming that the monthly cost of that VM is 160 USD (half of the price of AWS) the benefits of deploying Melodic for such organisations will be as follow:

• 160.000 USD monthly due to removing spare resources (10%*10000 VMs * 160 USD) • 80.000 USD monthly due to limiting size of machines (10%*10000 VMs * 80 USD) • 90.000 USD monthly due to changing cloud provider (20%*10000 VMs * 45 USD), assuming

saving 45 USD monthly on each VM

Total monthly savings will be around 330 000 USD, yearly savings will be around 4 million USD, 3-year savings will be 12 million USD.

The estimated cost of the Melodic implementation for a big organisation is ca. 500 person days split in about 100 person days in analysis, 200 person days in the preparation of the CAMEL description for already deployed VMs and systems, 90 person days initial deployment, 110 person days testing of deployment; which adds up to ~ 150k USD.

Page 20: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 20

3.4.3 Hybrid usage of cloud (based on retail e-commerce case)

3.4.3.1 Description of scenario (as-is state)

This scenario describes a real e-commerce retail architecture and cloud use, based on data from 2015, reported by an e-commerce company.

The company is an owner of a big e-commerce portal. Their usage pattern is as follows:

1. Q1-Q3 infrastructure use is around 30% of the maximum capacity, with some peaks around 50% of the maximum.

2. Q4 use is three times bigger on average (mostly in December) than the yearly average. 3. The infrastructure of e-commerce solution is built using VMware15 solutions and hosted on

their own infrastructure. 4. The number of production VMs (not counting the testing and development environment) is

around 100 VMs (webservers, application servers, cache, excluding database servers) 5. To handle average traffic, there is a need for around 30 VMs on average.

3.4.3.2 Description of changes with to-be status

Due to the very different infrastructure use in Q4 in comparison to Q1-Q3, the infrastructure could be migrated to cloud computing by moving the 70% of the virtual machines (70 machines). According to such a solution, for the most part of the year the traffic could be handled using the company's own resources and only during Q4 (or even only in December) commission additional resources in the cloud. There will be no need to invest in the company's own oversized hardware platform, i.e. hardware investments which will be used in only one month of the year.

3.4.3.3 Calculations of benefits

If the monthly cost of one VM is around 160 USD, the yearly benefits of this migration could be 123.200 USD (70VMs * 160 USD * 11 months), while the 3-year savings would add up to 369.600 USD. Additional benefits will be unlimited and flexible scalability even if the workload would have been higher than expected. Similar benefits could be achieved by manual migration and carefully planning utilisation of the virtual machines in cloud, but with Melodic it could be achieved automatically and more over it could be persistent over time.

The estimated cost of implementation of Melodic for a big organisation is ca. 150 person days split into 30 person days in analysis, 70 person days for the preparation of a CAMEL description for already deployed VMs and systems, 10 person days initial deployment, and 40 person days in testing of deployment; which adds up to ~ 50k USD.

3.5 The measures ensuring the results

The results will be measured by customer benefits described in use cases from point 3.4.

15 https://www.vmware.com/

Page 21: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 21

3.6 Business Model Canvas – summary

In the Figure 1 below, there is a summary of the 7bulls exploitation plan presented in the form of Business Model Canvas16.

Figure 1 Business Model Canvas exploitation plan – 7bulls.com

4 Individual Exploitation Plan of CAS Software AG

Founded in 1986, CAS Software has become the market-leading innovator for Customer Relationship Management (CRM) solutions for small and medium-sized enterprises (SMEs) in Germany and is the leading expert for any relationship management (xRM) in Europe. Today, CAS Software AG employs approximately 450 people in total, 260 of which work directly at CAS Software head offices in Karlsruhe within the xRM domain. CAS Software serves more than 250.000 users from over 10.300 customer companies and organisations worldwide. CAS Software maintains an elaborated partner model with more than 200 software houses and consultants across the world, developing and representing solutions based on CAS Software base technology in more than 30

16 https://strategyzer.com/canvas/business-model-canvas

Page 22: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 22

countries. As a customer-centric organisation that aims to provide flexible and individual solutions to meet diverse customer requirements, CAS Software is structured as a network company composed of specialised business units, the so-called SmartCompanies, designed to focus on specific customer groups and industries such as aviation, dealerships, corporate networks, business ecosystems and education establishments.

CAS is developing OPEN, a Java-based CRM/xRM backend hosted as a Software-as-a-Service (SaaS) solution. Apart from different customized solutions, CAS offers SmartWe as a public CRM service on top of the SmartDesign frontend and the CAS OPEN backend. As a key feature, SmartWe supports easy extensibility through smart apps by providing a DSL (Domain Specific Language) available for partners.

4.1 General expectations

CAS Software’s general expectations focus on technological and commercial benefits. During the project’s lifespan, CAS is gaining experience and technological knowledge in multi-cloud deployments, automated deployments, model-based application descriptions, horizontal scalability and big data processing and resource management.

From the commercial perspective, CAS Software expects to increase customer satisfaction through enhancing the application's availability and extensibility through using Melodic for the deployment of the above-mentioned services as well as solution or customer specific services.

Finally, CAS Software sees the potential of building a real unique selling point (USP) in the area of customer trust and building a reliable and extensible app ecosystem. A more detailed description of both internal and external expectations is given in the following subchapters.

4.1.1 Internal Expectations

Internally, CAS Software will benefit from easily reproducible deployments of their CRM solution SmartWe including all necessary components such as the SmartDesign frontend and the CAS Open backend for testing. Release tests require a certain version to be deployed before the validation process can be performed. Such deployments are time intensive processes that bind resources from the involved departments.

A similar process is performed within the validation of smart apps delivered by partners through the developer portal. Each incoming publication requests requires both automatic and manual validation performed by representatives of the involved departments. Only a fully validated smart app would be forwarded to the app store.

In both cases, CAS Software will benefit from automated deployments based on an application model that describes a) the base application and its functional components (SmartDesign, OPEN) and b) related components representing one or more smart apps. Melodic will not only take care

Page 23: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 23

about deploying and connecting the correct components but also about selecting appropriate resources and their reconfiguration if needed.

4.1.2 External Expectations

Externally, CAS Software will benefit from Melodic features such as optimized (e.g., cost efficient) initial deployments, automated reallocation and horizontal scalability. As an ambitious cloud product with an increasing number of user, SmartWe will naturally be facing phases with peaks of high system load. Melodic might cushion such peaks by automatically acquiring additional resources while being as cost efficient as possible, while assuring the desired operational quality and performance. Furthermore, CAS Software might benefit from having the opportunity to consider both private and public cloud resources.

4.2 Potential end-users and stakeholders

The target audience with respect to the exploitation of Melodic at CAS Software AG can be grouped into internal and external audience as described in the following subchapters.

4.2.1 Internal

• The development department being responsible for both SmartWe core development, deployment and smart apps validation

• The quality assurance department being involved into release tests and the smart app validation process

• The IT department being involved in the maintenance of (private) cloud resources • Other SmartCompanies at CAS Software AG developing solutions based on the SmartWe

platform

4.2.2 External

• Partners of CAS Software AG developing third-party apps (smart apps) for the SmartWe ecosystem

• Customers of CAS Software AG that might benefit from the enhanced user experience and reliability of products deployed by Melodic leading to higher customer satisfactory and customer loyalty

• Potential customers attracted by the newly created and strengthened USPs

Page 24: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 24

4.2.3 Types of customers

Customers of CAS Software AG and SmartWe are small and medium-sized enterprises (SMEs) of various industrial sectors such as:

• Transportation • Administration • Education • Production

The benefits of Melodic will allow CAS Software AG to gather additional customers from the aforementioned sectors as well as private customers. Since SmartWe customers can potentially be private persons and CAS Software AG is planning to release a solution for purely private use, additional private customers are expected as well.

4.3 Partner’s responsibilities

CAS Software AG will provide its expertise as developer and provider of a SaaS cloud solutions and their experience on industrial and research projects. Within this context, CAS Software AG will provide a real-world prototype showcasing use case applications using the key features of Melodic such as:

• Automated deployments • Deployment optimisation • Monitoring of deployed applications and components • Model-based application and component descriptions

CAS Software will use Melodic internally and externally and support the project's progress with feedback gathered during the use case application implementation, its validation and evaluation. CAS Software will support and improve project’s internal activities regarding both technical and economic aspects. Through its communication channels and dissemination network it will furthermore communicate and disseminate these results.

Within ongoing and upcoming research activities CAS Software will promote and transfer knowledge and results of Melodic and share these among experts within research and business communities.

4.4 Expected results

The expected key benefits of Melodic at CAS Software AG can again be grouped into internal and external ones as described in the following subchapters.

Page 25: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 25

4.4.1 Expected Internal Benefits

• Reducing costs on human resources during test and productive deployments due to faster and more reliable deployments

• Reducing costs on cloud resources by having optimal deployments and resource usage during application runtime

• Allowing deployments by a wider circle of employees and with shorter training periods due to model-based application descriptions and automated deployment processes

• Reducing costs on human resources during release tests and smart apps validations due to an automated deployment process of specific system constellations

• Building additional expertise on technology and methods used in Melodic • Building additional expertise on topics covered by the involved use cases

4.4.2 Expected External Benefits

• Reducing operation costs due to optimal resource usage and automated optimisation during application runtime

• Reducing operation costs due to less manual intervention during deployment and the related lifecycle management

• Reducing costs on human resources due to reduced utilisation of customer support through end users

4.5 The measures ensuring the results

The measurement and assessment of results will be performed based on the regular instruments of CAS Software AG such as internal reviews, expert groups and company-wide events and presentations. Furthermore, results related to the expected benefits as described in subchapter 4.1 will be compared against the outcome of validation and evaluation activities during and at the end of the project.

4.6 Business Model Canvas

The summary of the exploitation plan of CAS-Software AG, in the form of Business Model Canvas., is presented in Figure 2 below.

Page 26: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 26

Figure 2 Business Model Canvas exploitation plan – CAS Software AG

5 Individual Exploitation Plan of CE-Traffic

CE-Traffic develops technology for monitoring and analysing road traffic and people’s mobility. In order to bring state-of-the-art solutions into the market, CE-Traffic cooperates with many scientific partners among others, the Charles University in Prague, Technical University in Ostrava, Warsaw University and Warsaw University of Technology.

Big data related research is quite often a trial-and-fail process requiring many experiments to validate the assumptions which may require large computational resources. The machines required for processing big data, data-intensive and compute-intensive tasks, are usually expensive, so buying them is a serious investment for a scientist. On the other hand, quite often, it turns out that such machines are needed only for a limited period of time, e.g. a few days, weeks or months, and later they are rarely used, so it is not reasonable to buy such machines whether from an SME own funds or dedicated grants. In such cases, using cloud computing resources may be a much better option. However, using cloud resources is sometimes not easy and requires some prior experience to prepare and deploy an application in an optimal, cost-efficient way. Also reconfiguring it based on changing conditions is not trivial task. Melodic may help both research-

Page 27: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 27

oriented SMEs as well as academic scientists to deploy and run their data-intensive and compute-intensive applications using an optimal configuration of cloud computing infrastructure.

CE-Traffic will use Melodic for the purposes described in the following sections.

5.1 Usage for internal systems

The key objective of using Melodic for internal systems is achieving improvements in the following areas:

• Optimisation of the cloud deployment of internal systems • Deployment reconfiguration and horizontal scaling based on the workload (queries from

customers using API) • Unifying architecture and deployment model and instructions using CAMEL language

The long-term plan is to use Melodic to deploy and optimize all internal systems used by CE-Traffic now and in the future.

5.1.1 Part of the offer for external customers

The second objective is to use Melodic by CE-Traffic to provide systems to the external customers. Using Melodic and CAMEL language to deploy application will simplify the process of deployment and management. It should speed up the deployment and allow for flexible cooperation with the customers.

5.1.2 Support in research projects

The third objective is to have a common framework to cooperate with scientific research organisations. Due to the Melodic use, the cooperation will be much simpler, assigning and managing resources could be done using the Melodic platform.

5.2 Potential end-users and stakeholders

5.2.1 Target audience

There are three types of users of Melodic for the CE-Traffic related use cases, as described in the following sections.

5.2.1.1 Internal business development departments and internal IT

Internal business development departments will be the main target audience in CE-Traffic. Melodic would allow optimizing costs of using the internal IT systems and preparing better offer for the external customers. Melodic will also allow flexible management and optimisation of the cloud resources.

Page 28: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 28

The internal IT departments will also use Melodic to unify and simplify cloud deployments.

5.2.1.2 CE-Traffic customers

CE-Traffic customers are potential target audience of Melodic when it comes to the deployment of CE-Traffic systems to their infrastructure. In such cases Melodic will be used to provide the standardized way of application modelling and deployment as well as optimisation of the resources usage.

5.2.1.3 Academic collaborative partners

As stated in objective section, Melodic will be also used by CE-Traffic as a common platform to collaborate with the academic and scientific organisations in research projects.

5.3 Partner’s responsibilities

In the future, Melodic can be potentially used by both CE-Traffic researchers and scientists cooperating on common projects. CE-Traffic will also emphasize the use of the Melodic platform and its benefits in public communications related to these projects.

This shall promote the use of Melodic in other research project, beyond the scope of Melodic project.

As CE-Traffic is going to actively use Melodic for its own research and development activities, it is in their best interest to keep the platform up-to-date with the latest technologies and keep it bug-free. CE-Traffic will contribute to the future development of the Melodic project by providing the use-case references and bug reports to the Melodic community.

CE-Traffic develops competences in the following areas:

• using public cloud resources – admin/devops • using big data frameworks for efficiently dealing with growing amount of data - developers • using Melodic paradigm to build auto-scaling and auto-deployment ready application -

developers

CE-Traffic will promote the use of Melodic in other projects and within scientific/IT experts/ business managers communities.

5.4 Expected results

CE-Traffic expects three types of results using Melodic. The first type of benefit, that is, “optimisation of usage of internal system” is quantitative, while the remaining types are qualitative, as described below.

5.4.1 Optimisation of usage of internal systems

Key results of using Melodic for CE-Traffic will be the optimisation of internal systems use. There should be two categories of results:

Page 29: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 29

• cost savings – yearly savings of 10% are expected for the cloud infrastructure, especially for the compute-intensive applications

• improvement of performance and reliability – thanks to the Melodic use, the performance and reliability of the external services provided by CE-Traffic should improve, thanks to multi-cloud deployment.

5.4.2 Faster and easier deployment to external customers

Using Melodic will allow faster and easier deployment of CE-Traffic’s systems to the external customers, if there is such an interest on customers' part. Since already deployed systems use standard CAMEL deployment description, it will be easy to replicate deployment on the customer infrastructure.

5.4.3 Easier and flexible cooperation with academic research

Based on the Melodic use, cooperation with the academic research organisations will be easier and more flexible. It will be beneficial in terms of the number and quality of the projects conducted together by CE-Traffic and academic partners.

5.5 The measures ensuring the results

5.5.1 Savings on cloud resource usages

As described in Section 5.4 there should be quantitative results of cost savings because of the Melodic use. It is estimated that these cost savings could be as high as 10% of total cloud resource usage.

5.5.2 Additional profit from cooperation with customers

We also expect additional profits coming from long-lasting cooperation with current and new customers. It would be possible thanks to a standardized way of deployment systems and a better optimisation of cloud resources.

5.5.3 More intensive research cooperation with scientific organisations

The ability to extend cooperation with academic research partners would be very important for further development of CE-Traffic. It would allow further development of CE-Traffic services and systems.

Page 30: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 30

5.6 Business Model Canvas

The summary of the exploitation plan of CE-Traffic, in the form of Business Model Canvas, is presented in Figure 3 below.

Figure 3 Business Model Canvas exploitation plan – CE-Traffic

6 The barriers and risks to the results

There is a list of short analyses here of some possible future scenario alternatives to the described one. Each point presents a short description of the scenario, probability of its occurrence and actions to take to mitigate its possible effects in the Melodic exploitation plan.

Page 31: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 31

6.1.1 Single or limited number of Cloud providers available in the future

Scenario description: There will be only one or few big cloud computing providers in the future, so there is no need to provide cloud-agnostic orchestration system like Melodic.

Probability: very low.

Mitigation: Melodic could be used to orchestrate and optimize hybrid clouds for big organisations. Looking at the example of Dropbox's exodus from AWS, it is very unlikely that big organisations will move fully into cloud, since the most probable model is a hybrid cloud (when there will be only one cloud computing provider, if not, then multi-cloud). All advisory and development services would remain unchanged.

Key value of Melodic for this scenario: Optimisation of deployment of application, intelligent reasoning with machine learning capabilities.

6.1.2 One cloud deployment standard available in the future

Scenario description: There will be one standard of cloud computing like Mesos or Kubernetes, so there will be no need for cloud-agnostic solutions.

Probability: extremely low.

Mitigation: The most important advantage of Melodic is its ability to optimize the deployment of applications into the cloud, using optimal infrastructure and this advantage will be even more important in this scenario. All decision-making and development services will be slightly changed to reason about the migration to the chosen standard. Development and architecture services will be also based on this standard.

Key value of Melodic for this scenario: Optimisation of deployment of application, intelligent reasoning with machine learning capabilities.

6.1.3 Direct competitor to Melodic appears in the future

Scenario description: Product with similar features to Melodic will be launched.

Probability: medium.

Mitigation: Launching of similar product is not a real threat, even if it is backed by a big company. It will show that there is a need for such product and other big organisations will be more willing to cooperate. All decision-making and development services would remain unchanged.

Key value of Melodic for this scenario: The same values as in the original scenario, but the plan of competing with the second product should be prepared.

Page 32: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 32

7 Exploitation by academic partners

7.1 The benefits of Melodic per academic partner

In this section, we present that individual exploitation plans for the academic partners of the Melodic consortium. Although their main exploitation strategy does not focus in making profit, they are keen on exploiting Melodic among others to attract more students, gain new knowledge, cooperate with industry, offer consulting services to the industry, cooperate with government agencies and strengthen their scientific publications record.

7.1.1 UULM

As an institute of a University, UULM17 sees the research community and students as their customers who will benefit from the insights and results with respect to Cloud Computing, Big Data and Data-intensive applications that we evolve and evaluate during the work on Melodic. For example, by orchestrating data-intensive applications across all service levels of Cloud Computing UULM will drive the current state-of-the-art forward. In this respect, the Melodic findings will be integrated in UULM lectures like “Cross-organisational distributed systems and Clouds” and “School of Advanced Professional Studies”

Melodic enables the opportunity to enhance UULM’s research items by the means of the project’s research goals. Beside the results of the research during the project lifespan, UULM will be able to broaden its cooperation network and increase the number of users that benefit from its tools. In addition, these new user groups can further guarantee the sustainability and advance the development of our research products.

Further, UULM will benefit of financial gains through the acceptance of European project proposals based on the exploitable assets developed within Melodic. This will enable UULM to get the appropriate funding for hiring new resources that can take care of the maintenance and exploitation of the developed assets. Some sort of funding can also be acquired through the offering of consulting or knowledge transfer services.

UULM also plans to present the Melodic platform to industrial companies in order to establish potential collaborations and future research projects. In this respect Melodic has initially been presented to two companies located in the UULM area, namely Daimler TSS18 and Wieland19. UULM plans to intensify these established connections with the evolvement of Melodic.

17 Ulm University - https://www.uni-ulm.de/en/ 18 https://www.daimler-tss.com 19 http://www.wieland.com

Page 33: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 33

7.1.2 ICCS

ICCS20 is a non-profit research organisation and hence it does not focus on making profit from products or services. Nevertheless, ICCS will focus on technology transfer, consulting and training, targeting mainly the academic world. Specific exploitation goals include:

• Training and education activities that may include seminars, workshops, as well as university courses through the association of ICCS with the National Technical University of Athens;

• Scientific and technology consulting for addressing the interests of ICT researchers with respect to the deployment, adaptation and monitoring of multi-cloud big data intensive applications;

• Reuse and extension of the Metadata Schema, Metasolver, Adapter and distributed monitoring mechanism in the frame of future H2020 research projects;

• Utilisation of extensive alumni networks to demonstrate the applicability and value of the Melodic Upperware components by actively engaging all the innovation activities of the project’s consortium;

• Technology transfer to specialised IT SMEs, who are cooperating with ICCS in order to propagate new technologies in the Greek and wider Balkan market.

7.1.3 UiO

UiO’s21 mission is to create new knowledge by conducting research at the forefront of science, educate our students, and transfer the acquired knowledge in advanced courses and in research projects with the industry. The first use of the knowledge from Melodic is therefore to ensure that future graduates will know the Melodic platform and be able to use this in their future work within industry and public administration. This knowledge transfer will take place over the next years following the second release of the Melodic platform.

UiO will also use the knowledge when participating to future research projects. Concretely, it is intended to be used within the SIRIUS22 Centre for research driven innovation focusing on scalable data access within the oil and gas sector. SIRIUS is a joint undertaking between the industry, the Research Council of Norway and academic partners from UiO, the Norwegian University of Science and Technology (NTNU), and Oxford University. SIRIUS has decided to fund a PhD position for three years at UiO where the candidate will work on using Melodic to overcome challenges in scalable computing in use cases from the energy sector; starting from oil and gas exploration. The open

20 Institute of Communication and Computer Systems - https://www.iccs.gr/en/ 21 University of Oslo - http://www.uio.no/english/ 22 http://sirius-labs.no/

Page 34: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 34

position will be announced in August 2018 with the selected candidate hopefully starting the work this year.

7.1.4 Simula Research Laboratory

In the past, the Simula Research Laboratory23 has built up the NorNet testbed infrastructure24. This infrastructure can be seen as a large-scale, distributed cloud platform. NorNet is mainly an infrastructure to test and evaluate applications for multi-homed systems, i.e. systems being connected to multiple networks and Internet service providers simultaneously for redundancy and load balancing. Melodic provides the possibility to extend the scope of NorNet to a much larger scope: with Melodic, we will have a large-scale, distributed cloud platform for a much larger scope of applications. Particularly, we would like to make use of Melodic for mobile edge computing in the context of 5G networks, which is a very hot topic in industry and academics.

7.2 Possible activities for sustainability of Melodic platform beyond project

7.2.1 UULM

As the Executionware (i.e. Cloudiator) is UULM’s main exploitable asset, its sustainability will be ensured by further research and development, and it is being offed as an open-source solution, which could be further enhanced or taken up by open-source communities. Concerning this point, UULM already released Executionware components with an open-source license on GitHub. Furthermore, UULM is currently setting up an open-source infrastructure (public ticketing system, mailing lists, etc.), in order to accelerate the growth of the open-source community around our assets.

Also, UULM already releases most of its assets via open-source licenses in major public repository platforms, such as GitHub. Furthermore, UULM is currently setting up an open-source infrastructure (public ticketing system, mailing lists, etc.), in order to accelerate the growth of the open-source community around our assets.

7.2.2 ICCS

During the Melodic project, and after its successful completion, ICCS intends to re-use and extend the main exploitable assets (related to Upperware) that ICCS contributed to, by joining new collaboration opportunities in the frame of future H2020 research projects. For example, the

23 https://www.simula.no/ 24 https://www.nntb.no

Page 35: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 35

Metadata Schema will be re-used and extended for addressing the cross-cutting needs of multi-clouds and edge computing in the frame of the H2020 project PrEstoCloud25. Moreover, we will maintain the Metasolver mechanism, the adapter’s libraries for calculating re-configuration time penalties and the distributed monitoring mechanism, while we investigate their applicability in other related application domains.

7.2.3 UiO

The main asset of Melodic owned by UiO is the Learning Automata (LA) based solver. This is a part of a long-term research strategy aiming to combine machine learning and artificial intelligence for stochastic combinatorial optimisation. A prototype of the solver was demonstrated in the PaaSage26 project, but it will be completely re-designed in Melodic to become a general module that can be used in other application areas beyond Melodic. UiO therefore commits to maintain and improve this open source module for a minimal period of 5 years, and possibly longer if it finds use in other projects.

Finally, UiO will seek to build new research projects building on the knowledge gained in Melodic and advancing this knowledge within new, industrial application domains and advanced research. Transport and energy are in particular two domains for which several project proposals have already been filed. The successful evaluation of these proposals will enable UiO to scale up the team working on the above research strategy, and cross fertilise the work in Melodic.

7.2.4 Simula Research Laboratory

The Simula Research Laboratory has a long and proven experience in maintaining infrastructure beyond the original project lifetime: the NorNet project is already over, but we still continue to maintain, enhance and even grow the platform. Particularly, we still actively promote the NorNet infrastructure in numerous talks at universities and conferences, and we as well as many cooperation partners are using the infrastructure for research. We are going to do this with our joint Melodic/NorNet infrastructure and middleware software as well. Particularly, the Melodic middleware software will provide a valuable user benefit for distributing VM and container instances to the various sites of the infrastructure.

As part of the NorNet project, we have established cooperation with many academic partners in Norway and abroad. We are in progress to extend these cooperation to Melodic as well. Particularly, as a first step, we already presented Melodic to our cooperation partners at Hainan University in

25 http://prestocloud-project.eu 26 https://paasage.ercim.eu/

Page 36: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 36

Haikou, Hainan/China27. The goal of these activities is to attract external users, and to perform joint research projects using the infrastructure and middleware software. Since Melodic significantly extends the scope of research using the NorNet infrastructure, we are sure that a combination NorNet with Melodic middleware software will be even more attractive for cooperation partners.

8 Initial sustainability plan

Initial sustainability plan for Melodic is built on four directions:

• Building strong open source community for Melodic

• Sustainability by industry partners, in particular 7bulls is committed to further extend Melodic

• Sustainability by academic partners, some elements are part of core research strategy, in particular, the LA Solver is a core element of research strategy of people at the University of Oslo

• Extension of Melodic through other projects funded publicly or privately, in particular project Functionizer lead by 7bulls is aiming to extend Melodic through serverless capabilities.

In the following subsections some of above-mentioned aspects are analysed in detail.

8.1 Licensing

Like in PaaSage the following principles have therefore been set for the adoption of an open source license in Melodic:

1. The chosen license should be compatible with the licenses currently in use by the Melodic partners for their open source projects being enhanced through Melodic.

2. The license should protect the investment we have done in Melodic and should therefore provide a weak copyleft, i.e. if someone improves the Melodic platform code, these improvements should be released back as open source for others to use.

3. The chosen license should not restrict the commercial use of Melodic.

27 see also https://www.nntb.no/melodic-presented-at-hainan-university-%e6%b5%b7%e5%8d%97%e5%a4%a7%e5%ad%a6/

Page 37: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 37

Figure 4 License evaluation

The different licenses evaluated are listed in Figure 4, and the conclusion is recommending the Mozilla Public License 2.0 (MPL2) as it was also the license used by the PaaSage framework, which is major underlying framework integrated into Melodic. The type of license will be decided by consortium before end of the project.

8.2 Open source community

It is natural that Cloud providers will try to lock clients into their solution, at least in case of big providers with a sufficient capacity to give the user the illusion that they will never run out of cloud resources. Each provider therefore has its own deployment models, their own APIs, and often also requires the hosted application to abide to a given architectural model. These may not be severe restrictions when deploying web servers, and the aim is to be able to scale according to the client base while managing occasional peak loads. However, for many operation-critical applications, legacy applications, and applications requiring high performance or high throughput this is unsatisfactory. It is unrealistic to expect that big Cloud providers will engage in standardisation efforts for their interfaces and architectures as this will be against their commercial interests. Therefore, the only way to make the Melodic platform sustainable over time is that all its users have a shared interest in its continued evolution. The best option for allowing users to maintain the Melodic platform is to release it as open source. There are three interlinked conditions that must hold:

1. Developers must know about the Melodic platform, and it must be packaged in such a way that it will be easy for them to download, install, try, and use the environment;

2. A sufficient community of open source developers must be formed around Melodic within one year after the end of the project in order to maintain and advance the platform on a permanent basis;

Page 38: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 38

3. There must be a strong partner who could lead the building open source community around Melodic. 7bulls aspires to undertake this role and the rest of the consortium has already accepted it.

In order to minimise the risk that the above conditions will not be satisfied, the following concrete steps will be taken:

• Early involvement with open source communities so that Melodic has been recognised as an open source project;

• Release early and release often: right from the availability of the prototype, the open source project has been the only place where the development happens, and it will be open to external developers. We know that it will take time to recruit developers from outside the consortium, and showing that the project was alive and active is the best motivation they can have to join the effort;

• Attach to an existing community. This will allow us to draw on the community's set of development, packaging and release tools, so that installing and using Melodic will be easy for anyone familiar with these tools;

• The platform is being promoted within academia with scientific publications, summer schools and training material. It is well known that students and academic staff are one of the main categories of users and committers to open source software, and achieving good visibility in this community is the first step towards being generally more visible.

The platform demonstrations hosted by the industrial project partners towards the end of the project will create attention and visibility of the Melodic platform in the user communities.

8.3 Sustainability by industrial partners

Sustainability elements for each partner are described in appropriate section for each industry partner. Key role for sustainability of the platform has 7bulls, as a partner committed to further development of Melodic. Also, CE-Traffic and CAS plan to use Melodic for their business-critical systems, so are very interested in the sustainability of the platform.

8.4 Sustainability by academic partners

Sustainability by academic partners is described in section 6. The Melodic platform supports core research for some of the partners, so it is very positive sign for further development of elements of Melodic by these partners.

8.5 Platform components sustainability

Below we present a table with partner’s responsibilities for developing particular components of the Melodic platform.

Page 39: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 39

Table 3 The responsibility of the partner for developing components of Melodic

Component Responsible partner Motivation Sustainability scope

Adapter 7bulls, ICCS Further develop and maintenance of Melodic platform.

Development and maintenance.

CP Generator 7bulls Further develop and maintenance of Melodic platform.

Development and maintenance.

Solver2Deployment

7bulls Further develop and maintenance of Melodic platform.

Development and maintenance.

DLMS Simula Aligned with core research topics.

Development and maintenance.

Event Processing Management

ICCS Aligned with core research topics.

Development and maintenance.

Metasolver ICCS Aligned with core research topics.

Development and maintenance.

ESB Open source community Developed by open source community of MuleESB.

Development and maintenance.

BPM Open source community Developed by open source community of Camunda BPM.

Development and maintenance.

Cloudiator UULM Aligned with core research topics.

Development and maintenance.

CP Solver 7bulls Further develop and maintenance of Melodic platform.

Development and maintenance.

LA Solver UiO Aligned with core research topics.

Development and maintenance.

CAMEL Simula Aligned with core research topics.

Development and maintenance.

CAMEL Editor Simula Aligned with core research topics.

Development and maintenance.

Metadata Schema

ICCS Aligned with core research topics.

Development and maintenance.

Metadata Schema Editor

ICCS Aligned with core research topics.

Development and maintenance.

Maintenance tools

CAS Maintenance of Melodic. Maintenance.

Page 40: D7.5 Initial exploitation & sustainability plan...internal purposes, consideration in lectures, advancing research with respect to Melodic related domains . These are described in

Editor(s): Karolina Watras

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731664

Deliverable reference: D7.5

www.melodic.cloud 40

9 Summary

In order to ensure long-term Melodic results exploitation and sustainability, it is critical to ensure the real-life usage of the technology and building a community around it. Basic assumptions of the sustainability plan (initial version described in Section 2) comprise:

• availability of professional services around an open source framework (described in section 2) that is proven to successfully support large and demanding business cases (sections 3, 4 and 5);

• academia, who extend the research basis of the framework (section 7); • promotion by all consortium members and their partners.

Altogether, encouraging a wider adoption in both academia, SMEs and large enterprises.

The initial version of the plan presented in this document expands the activities of the Melodic project, beyond its lifespan, taking under consideration the top-level risks and the barriers (section 6) to the Melodic framework adoption, to be fine-grained analysed in future months of the project.