Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12008/47135
Cómo citar
Título: | Aplicación de microservicios sobre una arquitectura SOA con restricciones de calidad de servicio. |
Autor: | García, Nicolás Miraballes, Romina Pisani, Mikaela |
Tutor: | Llambías, Guzmán |
Tipo: | Tesis de grado |
Palabras clave: | Service Oriented Architecture (SOA), Microservicios, Service Level Agreement (SLA), Bounded Context, Tolerancia al particionado, Escalabilidad |
Fecha de publicación: | 2016 |
Resumen: | La arquitectura Microservicios se ha vuelto popular en los últimos años, donde grandes empresas se han migrado a este tipo de arquitectura como Netflix, eBay y Amazon. Esto se debe a que el alcance de los sistemas de información ha cambiado, anteriormente eran desarrollados para ambientes internos de empresas, pero hoy en día el acceso a los sistemas se ha globalizado a través de internet, con esto se torna vital el soporte de grandes cantidades de usuarios y por lo tanto la escalabilidad. Las arquitecturas anteriores comenzaban a mostrar sus limitaciones, principalmente al momento de escalar y agregar nuevas funcionalidades de forma rápida y ágil, como lo demanda al mercado.
El objetivo del proyecto fue el rediseño de un sistema basado en una arquitectura SOA con fuertes requerimientos de calidad de servicios a una arquitectura de Microservicios. La realidad existente se desarrolló en el marco de un proyecto de grado en el año 2014, cuya implementación estaba basada en un ESB. Para cumplir con el objetivo, se investigó la arquitectura de Microservicios, profundizando sobre los beneficios y desafíos que presenta, así como también las tecnologías existentes en el mercado. Para logar el rediseño se analizó la realidad, los requerimientos y como se podría mejorar la arquitectura. Esto permitió identificar nuevos requerimientos, para luego definir la arquitectura considerando los problemas a enfrentar al aplicar Microservicios. A partir del diseño propuesto, se implementó el nuevo sistema, sobre el cual se realizaron pruebas de performance para evaluar el comportamiento ante distintos escenarios, alcanzando resultados favorables. |
Editorial: | Udelar.FI |
Citación: | García, N., Miraballes, R. y Pisani, M. Aplicación de microservicios sobre una arquitectura SOA con restricciones de calidad de servicio [en línea]. Tesis de grado. Montevideo : Udelar. FI. INCO, 2016. |
Título Obtenido: | Ingeniero en Computación |
Facultad o Servicio que otorga el Título: | Universidad de la República (Uruguay). Facultad de Ingeniería. |
Licencia: | Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0) |
Aparece en las colecciones: | Tesis de grado - Instituto de Computación |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | ||
---|---|---|---|---|---|
GMP16.pdf | Tesis de grado | 2,99 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons