Look-up in Google Scholar
Title: Arquitectura de software basada en microservicios para el uso en dispositivos de internet de las cosas
Advisor(s): Delgado Paredes, Medardo
OCDE field: https://purl.org/pe-repo/ocde/ford#2.02.06
Issue Date: 14-Dec-2020
Institution: Universidad la Salle
Abstract: El avance tecnológico es una de las brechas que existen en los diversos sectores de la sociedad que buscan adecuarse a la cuarta revolución industrial ó industria 4.0, esto implica una mayor demanda de sistemas de software que sean adaptables, flexibles y cambiantes en base a los objetivos de negocio; un punto crítico es el software que pueda ajustarse a la transformación digital y auge de dispositivos inteligentes con capacidades comunicativas a objetos físicos. La arquitectura basada en microservicios es un tema relativamente nuevo aplicado a suplir las crecientes demandas de ciclos de software, por su granularidad, bajo acoplamiento y la minimiza la dependencia que puede tener con otros sistemas; por lo tanto lo hacen candidato para ser usados con lo dispositivos IoT y para nuevas necesidades tecnológicas emergentes que requieran cambio o adaptación. El objetivo de la presente tesis es diseñar e implementar una arquitectura de software basada en microservicios para el uso en dispositivos IoT, el mismo que es ejecutado en tres escenarios de forma independiente que funcionan como servicios web. El software se encuentra hecho bajo la metodología ágil Scrum y diseñado bajo el enfoque de diseño dirigido por el dominio, implementado con las tecnologías de Jakarta EE, MySQL y Docker; en el caso de hardware se utiliza Arduino UNO y otros componentes electrónicos, permitiendo que el dispositivo pueda comunicarse con los servicios web, manteniendo alta cohesión entre los diversos dispositivos utilizados, servicios y protocolos de comunicación. La arquitectura basada en microservicios es evaluada a través de los atributos de calidad tales como la modificabilidad, disponibilidad y portabilidad. Mientras que los dispositivos IoT son evaluados por medio de un conjunto de pruebas para garantizar la fiabilidad de su funcionamiento y comunicación, obteniendo resultados significativos.
Discipline: Ingeniería de Software
Grade or title grantor: Universidad la Salle. Facultad de Ingeniería de Software.
Grade or title: Ingeniero de Software
Juror: Mendoza del Carpio, Paul Mauricio; Manrique Tejada, Leydi Beatriz; Fernández del Carpio, Álvaro Rodolfo
Register date: 7-Jan-2021; 7-Jan-2021



This item is licensed under a Creative Commons License Creative Commons