MELODIC is a multicloud optimization platform and automatic deployment solution of the application to different cloud providers without changing configuration – full cloud agnostic approach. The selection of cloud providers and cloud resources is fully optimized, instead of prices, performance, reliability instead of other factors. After the initial deployment the application is continuously monitored for checking the business goals fulfilment and appropriately reconfigured to always maintain the optimal operation.
MELODIC supports the automatic resource management and optimal exploitation of single- or multi-vendor resources. The cloud deployment model is translated into the mathematical form and the solved as optimization problem. For solving optimization problem the advanced evolutionary, stochastic learning automata and machine learning methods are used.
The architecture of the MELODIC itself is enterprise ready. It pure microservice architecture which used ESB (MuleSoft) as a communication bus between components and BPM (Camunda BPM) as business logic orchestration. All microservices are build as Docker containers. Each of microservices could be deployed in multiple instances to achieve HA configuration. In this way MELODIC approach provides a highly available and scalable system.
MELODIC allows for full deployment and reconfiguratiton of the following resources: VMs, containers, Big Data frameworks (Spark) and serverless applications.
The selection of the optimal deployment is based on an innvative utility function approach. The business goals are translated into the form of the utility function, which is used during the process of automatic optimization and deployment.
MELODIC suporrts different kind of applications – by calculating road traffic and people flow information, running apps for project management, work scheduling, contact management or even run bio-informatics applications that require huge amount of processing power to perform the tasks.
Cloud competences of companies in Poland 2020 – get to know the ins and outs of research developed in 2020. The results are enclosed in the report. The MELODIC platform is the result of a European Union funded research project (Horizon 2020 Grant Agreement 731664). More information and all public reports from the project is available on the static project website.
Copyright (C) 2020 MELODIC Enterprise