Mostrar el registro sencillo del ítem

Trabajo Fin de Grado

dc.contributor.advisorAriza Gómez, María Teresaes
dc.creatorMaimouni Mechbal, Soulaiman Eles
dc.date.accessioned2024-07-26T10:32:32Z
dc.date.available2024-07-26T10:32:32Z
dc.date.issued2024
dc.identifier.citationMaimouni Mechbal, S.E. (2024). Desarrollo y Despliegue de SEHHA, una Plataforma de Teleconsulta Médica Basada en Microservicios y WebRTC en EKS. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla.
dc.identifier.urihttps://hdl.handle.net/11441/161704
dc.description.abstractEl presente Trabajo de Fin de Grado (TFG) tiene como objetivo diseñar e implementar una aplicación de telemedicina basada en una arquitectura de microservicios. Esta solución busca proporcionar una plataforma eficiente y accesible que permita a pacientes y profesionales de la salud realizar consultas médicas de manera remota. La arquitectura del sistema se fundamenta en el uso de AWS como proveedor de servicios en la nube, Kubernetes para la orquestación y balanceo de carga, y Docker para el empaquetamiento de los servicios. El frontend está desarrollado con React, utilizando Axios para las solicitudes HTTP y Socket.io para la comunicación en tiempo real con un servicio de señalización para WebRTC. Los microservicios backend, implementados en Node.js, incluyen servicios de gestión de usuarios, gestión de citas y señalización de vídeo, cada uno con su propia base de datos independiente en MongoDB Atlas. La comunicación asíncrona entre microservicios se maneja mediante RabbitMQ, asegurando una entrega de mensajes fiable entre los servicios. La seguridad del sistema se garantiza mediante JWT para la autenticación y HTTPS para la transmisión segura de datos. La escalabilidad y resiliencia se logran a través de las capacidades de Kubernetes. Este TFG no solo aborda la creciente demanda de soluciones de teleconsulta, sino que también implementa mejores prácticas en desarrollo y despliegue de software, proporcionando una base sólida para futuras expansiones y mejoras.es
dc.description.abstractThe objective of this thesis is to design and implement a telemedicine application based on a microservices architecture. This solution aims to provide an efficient and accessible platform that allows patients and healthcare professionals to conduct medical consultations remotely. The system architecture is based on the use of AWS as the cloud service provider, Kubernetes for orchestration and load balancing, and Docker for service packaging. The frontend is developed with React, using Axios for HTTP requests and Socket.io for real-time communication with a signaling service for WebRTC. The backend microservices, implemented in Node.js, include user management, appointment management, and video signaling services, each with its own independent database in MongoDB Atlas. Asynchronous communication between microservices is managed via RabbitMQ, ensuring reliable message delivery between services. System security is guaranteed through JWT for authentication and HTTPS for secure data transmission. Scalability and resilience are achieved through Kubernetes capabilities. This TFG not only addresses the growing demand for teleconsultation solutions but also implements best practices in software development and deployment, providing a solid foundation for future expansions and improvements.es
dc.formatapplication/pdfes
dc.format.extent128 p.es
dc.language.isospaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleDesarrollo y Despliegue de SEHHA, una Plataforma de Teleconsulta Médica Basada en Microservicios y WebRTC en EKSes
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ingeniería Telemáticaes
dc.description.degreeUniversidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicaciónes

FicherosTamañoFormatoVerDescripción
Maimouni Mechbal, Soulaiman ...6.175MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional