DEV Community

Roger Viñas Alcon for Adevinta Spain

Posted on • Updated on

MicroServices Live #5 🐙 KrakenD API Gateway

En esta quinta sesión, junto a @fmachi, crearemos una API Gateway con KrakenD para publicar en internet endpoints de nuestros microservicios.

Usaremos krakend-integration para automatizar los tests de integración y validar nuestra configuración, mockeando los microservicios de esta manera:

Image description

Y en caso necesario, podremos ejecutar en local una instancia de krakend contra los microservicios mockeados:

Image description

O incluso ejecutar en local una instancia de krakend contra los microservicios reales usando containers kubectl + port-forward:

Image description

Consulta este repositorio con la misma configuración que usamos en la sesión pero usando la imagen docker pública devopsfaith/krakend 👇

GitHub logo AdevintaSpain / ms-test--krakend-twitch

🐙 MicroServices KrakenD ApiGateway Live from Twitch!

Como verás en el streaming de la sesión nosotros usamos una imagen docker customizada (mantenida por nuestro equipo de platform 💙) que nos facilita muchísimo la configuración 👇

Síguenos en twitter o twitch para no perderte ninguna sesión!

Ofertas Backend

Discussion (0)