ApiManager - KrakenD
Date
Authors
Director
Publisher
Project identifier
Abstract
Este informe consiste en un proyecto de investigación acerca del aporte de valor de unAPI Gateway y lo que este aporta sobre el uso de distintas APIs en una arquitectura de microservicios. El trabajo consiste en un proyecto web que será sobre el que me basaré para realizar la migración de sus endpoints a KrakenD, como si de una aplicación dentro de una arquitectura de servicios se tratase. Esta aplicación consta de un backend diseñado siguiendo un modelo de buenas prácticas para el desarrollo del software. Además, también he diseñado un proyecto web haciendo uso de KrakenD que esnuestro API Gateway y protagonista de este informe. El trabajo se ha desarrollado mediante el uso del framework Laravel usando PHP como lenguaje de desarrollo [1]. Junto con ello se ha creado dos repositorios de GitHub donde tengo todo el código de los dos proyectos web. Por otro lado, he utilizado Docker para virtualizar las imágenes de las aplicaciones y así poder trabajar con ellas como si se tratase de un servidor de producción [2]. Cabe recalcar que este informe lo he redactado a modo de manual detallado para que se pueda usar como referencia para una empresa que vaya a empezar a montar un proyecto KrakenD. Además de tomarse como referencia cuando surja alguna duda sobre como montar un proyecto KrakenD.
Description
Keywords
Department
Faculty/School
Degree
Doctorate program
item.page.cita
item.page.rights
Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.