Extending a Low-Code Tool with Multi-cloud Deployment Capabilities

被引:0
|
作者
Ul Haq, Fitash [1 ]
Alfonso, Ivan [1 ]
Sulejmani, Armen [1 ]
Cabot, Jordi [1 ,2 ]
机构
[1] Luxembourg Inst Sci & Technol, Esch Sur Alzette, Luxembourg
[2] Univ Luxembourg, Esch Sur Alzette, Luxembourg
关键词
low-code; deployment architecture; multi-cloud;
D O I
10.1007/978-3-031-71246-3_5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Low-code emerged as an evolution of model-driven engineering to accelerate software delivery, and it continues to gain traction today. However, low-code tools and solutions have primarily focused on development, often neglecting or offering minimal support for the application deployment process, such as lacking capabilities for multi-cloud deployments. In this paper, we propose an extension of BESSER, an opensource low-code platform, to address the packaging and deployment of applications in multi-cloud environments. This extension includes the definition of a language and a grammar to enable the modeling of the deployment architecture, also enabling the specification of public and on-premises clusters. Additionally, we have developed code generators to automate the application packaging, and cloud provisioning and deployment using Terraform. The complete infrastructure is available in an open-source repository.
引用
收藏
页码:39 / 46
页数:8
相关论文
共 50 条
  • [1] MUSA Deployer: Deployment of Multi-cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 107 - 112
  • [2] Orchestrated multi-cloud application deployment in OpenStack with TOSCA
    Tricomi, Giuseppe
    Panarello, Alfonso
    Merlino, Giovanni
    Longo, Francesco
    Bruneo, Dario
    Puliafito, Antonio
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 469 - 474
  • [3] Cost Minimization of Service Deployment in a Multi-Cloud environment
    Legillon, Francois
    Melab, Nouredine
    Renard, Didier
    Talbi, El-Ghazali
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2580 - 2587
  • [4] A Low-Code Tool Supporting the Development of Recommender Systems
    Di Sipio, Claudio
    Di Rocco, Juri
    Di Ruscio, Davide
    Phuong Thanh Nguyen
    [J]. 15TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS 2021), 2021, : 741 - 744
  • [5] CYCLONE: The Multi-Cloud Middleware Stack for Application Deployment and Management
    Slawik, Mathias
    Demchenko, Yuri
    Turkmen, Fatih
    Ilyushkin, Alexy
    de laat, Cees
    Blanchet, Christophe
    Loomis, Charles
    [J]. 2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, : 347 - 352
  • [6] CYCLONE Unified Deployment and Management of Federated, Multi-Cloud Applications
    Slawik, Mathias
    Zilci, Beguem Ilke
    Demchenko, Yuri
    Aznar Baranda, Jose Ignacio
    Branchat, Robert
    Loomis, Charles
    Lodygensky, Oleg
    Blanchet, Christophe
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 453 - 457
  • [7] Model-based deployment of secure multi-cloud applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2019, 10 (06) : 639 - 653
  • [8] Mantus: Putting Aspects to Work for Flexible Multi-Cloud Deployment
    Palesandro, Alex
    Lacoste, Marc
    Bennani, Nadia
    Guegan, Chirine Ghedira
    Bourge, Denis
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 656 - 663
  • [9] Analyzing business process management capabilities of low-code development platforms
    Sahay, Apurvanand
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (04): : 1036 - 1060
  • [10] Node4Chain: Extending Node-RED Low-Code Tool for Monitoring Blockchain Networks
    Rosa-Bilbao, Jesus
    Boubeta-Puig, Juan
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS, 2023, 13821 : 355 - 358