Desarrollo de componentes para aplicaciones basadas en microservicios

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Cuadra Gómez, Julen
Hurtado, Ekaitz
López, Alejandro
Estévez, Elisabet
Oskar, Casquero
Armentia, Aintzane

Advisors

Other responsabilities

Journal Title

Bibliographic citation

Cuadra, J., Hurtado, E., López, A., Estévez, E., Casquero, O., Armentia, A., 2023. Desarrollo de componentes para aplicaciones basadas en microservicios. XLIV Jornadas de Automática, 789-794 https://doi.org/10.17979/spudc.9788497498609.789

Type of academic work

Academic degree

Abstract

[Resumen] La utilización de la computación en la Niebla está ganando terreno en el dominio de la fabricación avanzada. Este paradigma de computación distribuida habilita el análisis de los datos producidos por los activos de fabricación en los procesos industriales, acercando los servicios que suele ofrecer la Nube a los dispositivos que producen los datos, mejorando la seguridad de estos y el rendimiento de las comunicaciones. Las aplicaciones desplegadas en la Niebla suelen diseñarse como conjuntos de componentes distribuidos que aprovechan el paradigma de microservicios, generalmente encapsulados en contenedores, para adaptar su despliegue en nodos con capacidades heterogéneas. Este artículo hace uso de la Ingeniería Conducida por Modelos para proporcionar a los programadores de componentes pautas y herramientas a la hora de diseñar y desarrollar dichos componentes de aplicación, preparándolos para su posterior despliegue en forma de microservicios.
[Abstract] Fog computing is getting more widespread on the advanced manufacturing domain. This distributed computing paradigm enables analysing the data produced by the manufacturing assets at the industrial processes, offering Cloud-like services closer to the devices that produce the data, improving their data security and the performance of their communications. The applications deployed on the Fog layer are usually designed as sets of distributed components that leverage the advantages of the microservice paradigm, generally encapsulated in containers, to adapt their deployment to nodes with heterogeneous capabilities. This article makes use of Model Driven Engineering to provide component programmers with tools and steps when designing and developing said application components, preparing them for their latter deployment as microservices.

Description

Rights

Attribution-NonCommercial-ShareAlike 4.0 lnternational (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-ncsa/4.0/
Attribution-NonCommercial-ShareAlike 4.0 lnternational (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-ncsa/4.0/

Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 lnternational (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-ncsa/4.0/