Chapter 8

Set up Azure API Gateway

In this chapter, you will:

  • Understand the importance of API gateways in microservices architecture

  • Explore Azure API Management and setup and configure API and policies

  • Explore Azure API Management for microservices hosted inside Azure Kubernetes Services

Microservices applications are comprised of several services communicating over a lightweight channel. Each service exposes an endpoint that can be consumed by the front-end application. Adding cross-cutting concerns such as security, message transformation, aggregators, IP address restrictions, token validations are some of the key things to consider in securing and exposing microservices. Adding all these features on the service itself can require a monotonous ...

Get Developing Microservices Architecture on Microsoft Azure with Open Source Technologies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.