API gateway and service mesh – DevOps Pro Europe
March 19 - March 21
Speaker: Thijs Schreijer
Traditional applications were built by developers and handed off to operators to run. With the rise of microservice architectures and DevOps philosophies, this pattern has changed; development teams now define how their individual services run and communicate. But, when independently designed services need to communicate with each other over the network, reliability, security, and observability problems can emerge requiring load balancing, rate limiting, circuit breakers, authentication, and many other functions. API gateways and service meshes provide these functions and each pattern has pros and cons. Thijs Schreijer outlines the technical requirements for each pattern, their advantages and disadvantages, and demonstrates a service mesh in action.