Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
A comparison between traditional and Serverless technologies in a microservices setting

bs.conference.acronymJISBD
bs.conference.nameJornadas de Ingeniería del Software y Bases de Datos (JISBD)
bs.edition.date2023-09-12
bs.edition.locationCiudad Real
bs.edition.nameXXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
bs.proceedings.editorDurán Toro, Amador
bs.proceedings.nameActas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
dc.contributor.affiliationUniversidad de Oviedo, Spain
dc.contributor.affiliationUniversidad de Oviedo, Spain
dc.contributor.affiliationDXC Technology, Spain
dc.contributor.affiliationDXC Technology, Spain
dc.contributor.authorMera Menéndez, Juan
dc.contributor.authorLabra Gayo, Jose Emilio
dc.contributor.authorRiesgo Canal, Enrique
dc.contributor.authorEchevarría Fernández, Aitor
dc.contributor.emailjuannmera3@gmail.com
dc.contributor.emailjelabra@gmail.com
dc.contributor.emaileriesgocanal@dxc.com
dc.contributor.emailaechevarriaf@dxc.com
dc.contributor.signatureMera Menéndez, Juan
dc.contributor.signatureLabra Gayo, Jose Emilio
dc.contributor.signatureRiesgo Canal, Enrique
dc.contributor.signatureEchevarría Fernández, Aitor
dc.date.accessioned2023-09-09T21:08:09Z
dc.date.available2023-09-09T21:08:09Z
dc.date.issued2023-09-12
dc.description.abstractServerless technologies, also known as FaaS (Function as a Service), are promoted as solutions that provide dynamic scalability, speed of development, cost-per-consumption model, and the ability to focus on the code while taking attention away from the infrastructure that is managed by the vendor. A microservices architecture is defined by the interaction and management of the application state by several independent services, each with a well-defined domain. When implementing software architectures based on microservices, there are several decisions to take about the technologies and the possibility of adopting Serverless. In this study, we implement 9 prototypes of the same microservice application using different technologies. Some architectural decisions and their impact on the performance and cost of the result obtained are analysed. We use Amazon Web Services and start with an application that uses a more traditional deployment environment (Kubernetes) and migration to a serverless architecture is performed by combining and analysing the impact (both cost and performance) of the use of different technologies such as AWS ECS Fargate, AWS Lambda, DynamoDB or DocumentDB.
dc.identifier.citationMera Menéndez, J., Labra Gayo, J. E., Riesgo Canal, E., Echevarría Fernández, A.: A comparison between traditional and Serverless technologies in a microservices setting. In: Durán Toro, A. (ed.) Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023). Sistedes (2023). https://hdl.handle.net/11705/JISBD/2023/161
dc.identifier.citation-bibtex@inproceedings{11705:JISBD:2023:161, title = {{A comparison between traditional and Serverless technologies in a microservices setting}}, author = {Mera Men\'{e}ndez, J. and Labra Gayo, J. E. and Riesgo Canal, E. and Echevarr\'{i}a Fern\'{a}ndez, A.}, url = {https://hdl.handle.net/11705/JISBD/2023/161}, crossref = {11705:JISBD:2023} } @proceedings{11705:JISBD:2023, title = {{Actas de las XXVII Jornadas de Ingenier\'{i}a del Software y Bases de Datos (JISBD 2023)}}, author = {Dur\'{a}n Toro, A.}, year = {2023}, publisher = {{Sistedes}}, }
dc.identifier.sistedes11705/JISBD/2023/161
dc.identifier.urihttps://hdl.handle.net/11705/2492
dc.publisherSistedes
dc.relation.ispartofActas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
dc.rights.licenseCC BY-NC-ND 4.0
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectServerless
dc.subjectMicroservices
dc.subjectMigration
dc.subjectSoftware Architecture
dc.subjectFaaS
dc.subjectAWS
dc.subjectAmazon Web Services
dc.subjectKubernetes
dc.subjectAWS Lambda
dc.subjectAWS Fargate
dc.subjectDocumentDB
dc.subjectDynamoDB
dc.titleA comparison between traditional and Serverless technologies in a microservices setting
dspace.entity.typeArtículo
relation.isAuthorOfPaperec237e1d-0b41-4e5a-abd9-1a4e6a85a726
relation.isAuthorOfPaper5db554a6-6e3e-43ac-b45a-a83f21a4c62b
relation.isAuthorOfPaperfd3fd6d4-2e5a-4d6b-8a6b-ba80b1d814ed
relation.isAuthorOfPaper7a8b1a0f-ccac-40d2-836e-b92fd572234c
relation.isAuthorOfPaper.latestForDiscoveryec237e1d-0b41-4e5a-abd9-1a4e6a85a726

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
11705-JISBD-2023-161.pdf
Tamaño:
578.89 KB
Formato:
Adobe Portable Document Format