Microservice review apps with Consul service mesh

October 25, 2023 27 min Free

Description

This talk discusses how platform providers can offer robust "review app" functionality for microservices using Consul service mesh. It explains how to logically isolate applications for testing purposes using service resolvers, routers, and namespaces. Isolating services allows engineers to safely test changes with access to upstream and downstream dependencies without the overhead of setting up complete review environments. The presentation details common patterns, challenges with scaling microservices and review apps, and presents a solution leveraging Consul for header-based routing to review apps without modifying downstream services. A demo showcases the implementation and its benefits.

Up Next