BIG DATA CONFERENCE

EUROPE 2021

Online Edition

September 28-30

Online

Paweł Skrzypek

Chief Technology Officer

AI Investments, Poland

Alicja Reniewicz

Technical Leader

AI Investments, Poland

Biography

Paweł Skrzypek is a highly experienced architect of ICT systems, with extensive knowledge of machine learning and Big Data solutions. Chief Multi Cloud Architect, working on MELODIC project and other Cloud Computing projects, focusing on multi cloud and serverless approach.

Alicja Reniewicz is a technical leader of the MELODIC development team and full stack developer (in technologies related to web applications: Java, Spring, Angular), code integration and maintenance, use of cloud services also in programming. Alicja is presenting the MELODIC platform at various conferences to potential customers from a technical point of view.

Workshop

Proactive and Polymorphic Adaptation of Multi-Cloud Deployments

Abstract

During our workshop, entitled: “Proactive and polymorphic adaptation of multi-cloud deployments”, we will present how to implement Multi-Cloud native strategies using an advanced open-source framework. Such framework allows for Cloud-agnostic Cross-Cloud deployment and optimized management of a Cloud application based on flexible monitoring, context-aware maximization of the application owner’s utility of the deployed application, and autonomic reconfiguration based on the application’s current execution context. We provide a practical introduction to Multi-Cloud application modelling, configuration, deployment, and adaptation during this workshop. All stages of the Cloud deployment planning and designing process will be shown. Also, all the key steps in the deployment and autonomic application management will be demonstrated.

Agenda

During the last couple of years, hybrid and multi-cloud solutions are becoming very popular. With the emerging cloud options, modern enterprises increasingly rely on hybrid cloud solutions to meet their computational demands by acquiring additional resources from public clouds dynamically as per their needs. International Data Corporation (IDC), which is a leading market-research firm, in its CloudView Survey 2017, reported that 87% of cloud users have adopted a hybrid cloud strategy and 56% of the users use more than one type of cloud deployment. Still, many organisations hesitate to use Cloud computing because they have data that must stay private, and it is difficult to avoid Cloud provider lock-in. Moreover, different Cloud providers offer different solutions and it could be desirable to mix and match the best offerings. The minimal deployment requirements for  lost Cloud users are to minimise the deployment cost while maximising the performance of their application. Cloud Computing offers significant advantages over traditional cluster computing architectures including flexibility, high-availability, ease of deployments, and on-demand resource allocation – all packed up in an attractive pay-as-you-go economic

model for the users. This workshop, entitled: “Proactive and polymorphic adaptation of multi-cloud deployments” will provide an introduction to the Multi-Cloud application modelling, configuration, deployment, and adaptation, including the survey of the existing Cloud Management Platforms (CMP), modelling methods, and languages. Moreover, we will provide an overview of the latest research, the comparison of different CMPs available (such as Cyclone RightScale and Google Cloud Anthos).

During our workshop, we will use the MELODIC open source middleware platform to implement a self-adaptive deployment and reconfiguration system based on a feedback-driven control loop for an example multicomponent Cloud application doing genome data mining. Based on the MELODIC approach, we will show the existing research project MORPHEMIC and its first release of Proactive and Polymorphic Adaptation, Proactive Scheduler, Self-healing Event Management System and CAMEL Designer. We will also mention existing research challenges in the area to motivate research in this direction.

Our workshop planned as 4 sessions, 90 minutes each and is covering the following
topics:

    • Introduction of multi-cloud ideas and the latest research
    • Introduction to Multi-Cloud optimization,
    • Overview of MELODIC
    • Extensions to MORPHEMIC
    • Deployment of the MORPHEMIC Platform
    • UI and features walkthrough
    • CAMEL model overview
    • Preparation of the CAMEL model for sample application
    • Deployment and optimization of the sample application
    • Reconfiguration of the application
    • Existing Research Challenges and Summary
Objectives
  • Introduction of multi-cloud ideas and the latest research
  • Introduction to Multi-Cloud optimization,
  • Overview of MELODIC
  • Extensions to MORPHEMIC
  • Deployment of the MORPHEMIC Platform
  • UI and features walkthrough
  • CAMEL model overview
  • Preparation of the CAMEL model for sample application
  • Deployment and optimization of the sample application
  • Reconfiguration of the application
  • Existing Research Challenges and Summary
Target audience

This workshop aims at Cloud researchers, developers, and system administrators that are familiar with the basic concepts of Cloud computing. We encourage attendees to work on their laptop and follow the hands-on exercises. Cloud credentials to Cloud Providers for the hands-on sessions will be provided for attendees. Hands-on exercises are designed in a way that does not leave beginners behind, while still providing useful tips to experienced Cloud enthusiasts.

Technical requirements
  • Chrome web browser
  • Ability to make ssh connection to Virtual machine