Azure Api Management - Arthyon/microservice-poc GitHub Wiki

We are using Azure Api Management as a front for our Kubernetes cluster. Each service should have its own Api definition in Azure Api Management, specified by the corresponding OpenApi spec.

A special Api should be added to enable passing through most requests to our monolith.

Pass through Api

The pass through Api should have one operation pr. verb, and the route should be /*. This will make it match everything not matched by any other services and route correctly through to the old monolith.

A cors-policy should also be added to the inbound processing of All operations.

Products

To make an Api available for consumption, it must be added to a product. Products determine rate limiting and quotas, and can be useful for giving different users different capabilities.