LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud

Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Sensors (Basel, Switzerland) Switzerland), 2023-05, Vol.23 (9)
Hauptverfasser: Carvalho, Juliana, Vieira, Dario, Rodrigues, Christiano, Trinta, Fernando
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 9
container_start_page
container_title Sensors (Basel, Switzerland)
container_volume 23
creator Carvalho, Juliana
Vieira, Dario
Rodrigues, Christiano
Trinta, Fernando
description Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers, each comprising several services with similar functionalities and different capabilities. Therefore, dealing with application distributions across various providers can be a complex task for a software architect due to the differing characteristics of the application components. Some works have proposed solutions to address the challenges discussed here, but most of them focus on service providers. To facilitate the decision-making process of software architects, we previously presented PacificClouds, an architecture for managing the deployment and execution of applications based on microservices and distributed in a multi-cloud environment. Therefore, in this work, we focus on the challenges of selecting multiple clouds for PacificClouds and choosing providers that best meet the microservices and software architect requirements. We propose a selection model and three approaches to address various scenarios. We evaluate the performance of the approaches and conduct a comparative analysis of them. The results demonstrate their feasibility regarding performance.
format Article
fullrecord <record><control><sourceid>pubmed</sourceid><recordid>TN_cdi_pubmed_primary_37177654</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>37177654</sourcerecordid><originalsourceid>FETCH-pubmed_primary_371776543</originalsourceid><addsrcrecordid>eNqFjcsKwjAUBYMgtj5-Qe4PFNqkmm61KAXNzn2JTSpX0iYkreDf24WuXZ1hGDgzEmc5zZOC0jQiyxCeaUoZY8WCRIxnnO93eUzEVQCFCwirtIHWeqhsGLB_gOzh4JzBRg5oezjKoBVMILDxNmj_wkYHwEmMZsCkNHZUazJvpQl6890V2Z5Pt7JK3HjvtKqdx076d_37Z3-DD_9COZw</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud</title><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>PubMed Central</source><source>Free Full-Text Journals in Chemistry</source><creator>Carvalho, Juliana ; Vieira, Dario ; Rodrigues, Christiano ; Trinta, Fernando</creator><creatorcontrib>Carvalho, Juliana ; Vieira, Dario ; Rodrigues, Christiano ; Trinta, Fernando</creatorcontrib><description>Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers, each comprising several services with similar functionalities and different capabilities. Therefore, dealing with application distributions across various providers can be a complex task for a software architect due to the differing characteristics of the application components. Some works have proposed solutions to address the challenges discussed here, but most of them focus on service providers. To facilitate the decision-making process of software architects, we previously presented PacificClouds, an architecture for managing the deployment and execution of applications based on microservices and distributed in a multi-cloud environment. Therefore, in this work, we focus on the challenges of selecting multiple clouds for PacificClouds and choosing providers that best meet the microservices and software architect requirements. We propose a selection model and three approaches to address various scenarios. We evaluate the performance of the approaches and conduct a comparative analysis of them. The results demonstrate their feasibility regarding performance.</description><identifier>EISSN: 1424-8220</identifier><identifier>PMID: 37177654</identifier><language>eng</language><publisher>Switzerland</publisher><ispartof>Sensors (Basel, Switzerland), 2023-05, Vol.23 (9)</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-1993-5442 ; 0000-0001-8418-6778</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/37177654$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Carvalho, Juliana</creatorcontrib><creatorcontrib>Vieira, Dario</creatorcontrib><creatorcontrib>Rodrigues, Christiano</creatorcontrib><creatorcontrib>Trinta, Fernando</creatorcontrib><title>LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers, each comprising several services with similar functionalities and different capabilities. Therefore, dealing with application distributions across various providers can be a complex task for a software architect due to the differing characteristics of the application components. Some works have proposed solutions to address the challenges discussed here, but most of them focus on service providers. To facilitate the decision-making process of software architects, we previously presented PacificClouds, an architecture for managing the deployment and execution of applications based on microservices and distributed in a multi-cloud environment. Therefore, in this work, we focus on the challenges of selecting multiple clouds for PacificClouds and choosing providers that best meet the microservices and software architect requirements. We propose a selection model and three approaches to address various scenarios. We evaluate the performance of the approaches and conduct a comparative analysis of them. The results demonstrate their feasibility regarding performance.</description><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNqFjcsKwjAUBYMgtj5-Qe4PFNqkmm61KAXNzn2JTSpX0iYkreDf24WuXZ1hGDgzEmc5zZOC0jQiyxCeaUoZY8WCRIxnnO93eUzEVQCFCwirtIHWeqhsGLB_gOzh4JzBRg5oezjKoBVMILDxNmj_wkYHwEmMZsCkNHZUazJvpQl6890V2Z5Pt7JK3HjvtKqdx076d_37Z3-DD_9COZw</recordid><startdate>20230502</startdate><enddate>20230502</enddate><creator>Carvalho, Juliana</creator><creator>Vieira, Dario</creator><creator>Rodrigues, Christiano</creator><creator>Trinta, Fernando</creator><scope>NPM</scope><orcidid>https://orcid.org/0000-0002-1993-5442</orcidid><orcidid>https://orcid.org/0000-0001-8418-6778</orcidid></search><sort><creationdate>20230502</creationdate><title>LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud</title><author>Carvalho, Juliana ; Vieira, Dario ; Rodrigues, Christiano ; Trinta, Fernando</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-pubmed_primary_371776543</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Carvalho, Juliana</creatorcontrib><creatorcontrib>Vieira, Dario</creatorcontrib><creatorcontrib>Rodrigues, Christiano</creatorcontrib><creatorcontrib>Trinta, Fernando</creatorcontrib><collection>PubMed</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Carvalho, Juliana</au><au>Vieira, Dario</au><au>Rodrigues, Christiano</au><au>Trinta, Fernando</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2023-05-02</date><risdate>2023</risdate><volume>23</volume><issue>9</issue><eissn>1424-8220</eissn><abstract>Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers, each comprising several services with similar functionalities and different capabilities. Therefore, dealing with application distributions across various providers can be a complex task for a software architect due to the differing characteristics of the application components. Some works have proposed solutions to address the challenges discussed here, but most of them focus on service providers. To facilitate the decision-making process of software architects, we previously presented PacificClouds, an architecture for managing the deployment and execution of applications based on microservices and distributed in a multi-cloud environment. Therefore, in this work, we focus on the challenges of selecting multiple clouds for PacificClouds and choosing providers that best meet the microservices and software architect requirements. We propose a selection model and three approaches to address various scenarios. We evaluate the performance of the approaches and conduct a comparative analysis of them. The results demonstrate their feasibility regarding performance.</abstract><cop>Switzerland</cop><pmid>37177654</pmid><orcidid>https://orcid.org/0000-0002-1993-5442</orcidid><orcidid>https://orcid.org/0000-0001-8418-6778</orcidid></addata></record>
fulltext fulltext
identifier EISSN: 1424-8220
ispartof Sensors (Basel, Switzerland), 2023-05, Vol.23 (9)
issn 1424-8220
language eng
recordid cdi_pubmed_primary_37177654
source DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; MDPI - Multidisciplinary Digital Publishing Institute; PubMed Central; Free Full-Text Journals in Chemistry
title LM 2 K Model for Hosting an Application Based on Microservices in Multi-Cloud
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T15%3A59%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pubmed&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=LM%202%20K%20Model%20for%20Hosting%20an%20Application%20Based%20on%20Microservices%20in%20Multi-Cloud&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Carvalho,%20Juliana&rft.date=2023-05-02&rft.volume=23&rft.issue=9&rft.eissn=1424-8220&rft_id=info:doi/&rft_dat=%3Cpubmed%3E37177654%3C/pubmed%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/37177654&rfr_iscdi=true