API Management
API Management is an Azure service that can be used to expose different types of apps to the outside world as APIs. You can import your custom APIs or serverless apps, such as Azure Functions, Web APIs, Logic Apps, or Service Fabric Apps.
You can also use API Management for your internal organization and use it as a service repository that all developers can use to compose their applications or services.
API Management offers an API Gateway, a Management portal, and a Developer portal, which are covered in more detail in the following sections.
API Gateway
The API Gateway acts as a bridge between your app and the outside world. This app can be a custom API, or any other backend application. The API Gateway accepts API calls and routes them to the backend. It provides extra features, such as enhanced security, by adding policies and authentication methods. It can verify API keys, JWT tokens, certificates, and more. You can create transformations without using code modifications...