Ejemplo de implementación utilizando Spring Boot de la Arquitectura de Microservicios

Barrio Arnaz, Pablo del (2020). Ejemplo de implementación utilizando Spring Boot de la Arquitectura de Microservicios. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Descripción

Título: Ejemplo de implementación utilizando Spring Boot de la Arquitectura de Microservicios
Autor/es:
  • Barrio Arnaz, Pablo del
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería del Software
Fecha: Julio 2020
Materias:
ODS:
Palabras Clave Informales: Microservicios; Aplicaciones web
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_PABLO_DEL_BARRIO_ARNAZ.pdf] PDF (Portable Document Format) - Acceso permitido solamente a usuarios en el campus de la UPM - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB)
[thumbnail of TFG_PABLO_DEL_BARRIO_ARNAZ_ANEXOS.zip] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (216kB)

Resumen

El objetivo de este trabajo es dar a conocer la arquitectura orientada a microservicios, tan famosa y avalada por grandes empresas tecnológicas como desconocida. En esta memoria se exponen tanto sus ventajas como inconvenientes en el desarrollo y en el despliegue. Para ejemplificar todos los conceptos y ayudar a queden más claros y visibles se ha implementado un sistema completo basado en dicha arquitectura y con comunicación asíncrona, además durante su construcción, se explican varias herramientas de gran utilidad para este tipo de desarrollos. En resumen podríamos decir que este proyecto es una guía que podemos seguir siempre y cuando queremos construir y desplegar sistemas de estas características. En esta memoria, queda plasmado todo el trabajo que ha supuesto la finalización de esta idea desde la investigación inicial, la fase de implementación técnica, hasta llegar a una fase final de aceptación de todos los criterios.

Abstract:

The objective of this work is to present the microservices-oriented architecture, as famous and endorsed by large technology companies as unknown. Both advantages and disadvantages of development and deployment are set out in this report. To exemplify all the concepts and help make them clearer and more visible, a complete system based on this architecture and with asynchronous communication has been implemented. Furthermore, during its construction, several useful tools for this type of development are explained. In summary we could say that this project is a guide we can follow as long as we want to build and deploy systems with these characteristics. In this report, all the work involved in finalizing this idea is reflected, from the initial investigation, the technical implementation phase, to the final phase of acceptance of all the criteria.

Más información

ID de Registro: 64213
Identificador DC: https://oa.upm.es/64213/
Identificador OAI: oai:oa.upm.es:64213
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 30 Sep 2020 15:33
Ultima Modificación: 21 Nov 2022 11:48