Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
APPLIES TO: Developer | Premium
Dapr integration in API Management enables operations teams to directly expose Dapr microservices deployed on Kubernetes clusters as APIs, and make those APIs discoverable and easily consumable by developers with proper controls across multiple Dapr deployments—whether in the cloud, on-premises, or on the edge.
Dapr is a portable runtime for building stateless and stateful microservices-based applications with any language or framework. It codifies the common microservice patterns, like service discovery and invocation with build-in retry logic, publish-and-subscribe with at-least-once delivery semantics, or pluggable binding resources to ease composition using external services. Go to dapr.io for detailed information and instruction on how to get started with Dapr.
To turn on Dapr support in the API Management self-hosted gateway, add the following Dapr annotations to the Kubernetes deployment template, replacing app-name
with a desired name. A complete walkthrough of setting up and using API Management with Dapr is available here.
template:
metadata:
labels:
app: app-name
annotations:
dapr.io/enabled: "true"
dapr.io/app-id: "app-name"
Tip
You can also deploy the self-hosted gateway with Helm and use the Dapr configuration options.
API Management provides specific policies to interact with Dapr APIs exposed through the self-hosted gateway.
Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Integrate OpenAPI-enabled Web APIs with Azure API Management through Visual Studio - Training
Learn how to add an OpenAPI-enabled Web API application to Azure API Management through Visual Studio.
Documentation
Configure local metrics and logs for Azure API Management self-hosted gateway
Learn how to configure local metrics and logs for Azure API Management self-hosted gateway on a Kubernetes cluster.
Reference - Self-hosted gateway container settings - Azure API Management
Reference for the required and optional settings to configure the Azure API Management self-hosted gateway.
Support policies for self-hosted gateway
Learn about the support policies and the shared responsibilities for the API Management self-hosted gateway.