Another important pattern in microservices' implementation is Backends For Frontends (BFF). This pattern was introduced and made popular by Sam Newman. The actual implementation of the BFF pattern is done by introducing the API gateway between various types of clients and microservices.
This is depicted in the following diagram:
Azure API Management (henceforth referred to as Azure APIM or just APIM ) is just the right fit, and it can act as an API gateway in .NET-based microservice implementation. Since Azure APIM is one of the cloud services, it is ultra-scalable and can be integrated well within the ...