Publication:
Aplicación basada en arquitectura de microservicios

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2020
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
El principal objetivo de este trabajo es implementar una arquitectura de microservicios con una malla de servicios (service mesh). Hablaremos de las ventajas y desventajas de una arquitectura de microservicios frente a una monolítica, y las ventajas que ofrecen las mallas de servicio a nivel seguridad, conectividad, observabilidad y control. Los servicios de este proyecto han sido implementados con los diferentes lenguajes que predominan hoy en día, como Python, Java, PHP o Spring Boot, entre otros. Además, contienen varias APIs REST y una base de datos SQL. En definitiva, tratamos los principales paradigmas de los desarrolladores DevOps. Estos servicios van a ser desplegados en Docker y Kubernetes y por último se incluirá Istio, donde profundizaremos más, debido a que es la plataforma que nos posibilita el desarrollo de la capa de servicio.
The main objective of this project is to develop a microservices architecture within a service mesh. We introduce the advantages and disadvantages of a microservices architecture compared to a monolithic one, and the advantages that a service mesh offers in terms of security, connectivity, observability and control issues. The services have been implemented with different languages, like PHP, Java, Spring Boot or Python, among others. They also contain several REST APIs and a SQL database. In short, we treat the main paradigms of DevOps developers. These services are going to be deployed in Docker and Kubernetes, and finally Istio will be included, where we will delve deeper, because it is the platform that allows us to develop the service mesh.
Description
Trabajo de Fin Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2019/2020.
Unesco subjects
Keywords
Citation