Browsing by Author "Galarraga Irujo, Miguel"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Publication Embargo Desarrollo y despliegue de un middleware mediante practicas DevOps para tecnologías de identificación automática(2023) Recarte Zabalza, Jon; Arregui Padilla, Iván; Galarraga Irujo, Miguel; Escuela Técnica Superior de Ingeniería Industrial, Informática y de Telecomunicación; Industria, Informatika eta Telekomunikazio Ingeniaritzako Goi Mailako Eskola TeknikoaEste trabajo final de máster trata sobre el desarrollo y despliegue de un sistema de trazabilidad para la comunicación de tecnologías de identificación automática (AIDC), mediante herramientas DevOps. Para ello, se decide desarrollar un middleware, el cual es un software que llevará a cabo la lógica de intercambio de aplicaciones entre los diferentes procedimientos que se requieren en las múltiples fábricas de BSH Hausgeräte GmbH (multinacional alemana fabricante de electrodomésticos que cuenta con una sede de servicios IT en Huarte, (Navarra)). En primer lugar, se debe diseñar una arquitectura de microservicios que permita la comunicación entre las diferentes tecnologías de AIDC, como la Identificación por radio frecuencia (RFID) y cámaras de visión artificial. Cada servicio debe ser diseñado para realizar una tarea específica y se debe definir una interfaz de programación de aplicaciones (API) clara para la comunicación entre ellos. Debe implementarse también un proceso de integración continua (CI) y entrega continua (CD) utilizando herramientas como Jenkins, Git y Docker. Además, se debe automatizar la construcción y despliegue de los microservicios utilizando herramientas de orquestación de contenedores, como Kubernetes. En resumen, el desarrollo y despliegue de sistemas de comunicación entre aplicaciones implica un enfoque modular y automatizado para el desarrollo y entrega de software. Este enfoque permite una mayor eficiencia, escalabilidad en la implementación de tecnologías AIDC.