API Management
Publish APIs to developers, partners, and employees securely and at scale
-
Pros
- Flexible policy-based rules
- Consumption and dedicated SKUs
- Customizable developer portal
- OAuth 2.0 via AAD
- Simple to add APIs from Azure services
-
Cons
- Features not available in Consumption plan
- No support for WebSockets
- No built in Key Vault support
Read our blog posts about API Management

Exposing legacy batch processing code online using Azure Durable Functions, API Management and Kubernetes
In this post we show how a combination of Kubernetes, Azure Durable Functions and Azure API Management can be used to make legacy batch processing code available as a RESTful API. This is a great example of how serverless technologies can be used to expose legacy software to the public internet in a controlled way, allowing you to reap some of the benefits of a cloud first approach without fully rewriting and migrating existing software.

OpenAPI code generators for Visual Studio

Kickstart your API proposition with the API Maturity Assessment
Rest APIs underpin many Digital Transformation strategies. As with all software projects the devil is in the detail; your API strategy, governance, security, design principals are as, if not more imporant than building a working API.