Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SE APLICA A: Desarrollador | Premium
La integración de Dapr en API Management permite a los equipos de operaciones exponer directamente los microservicios de Dapr implementados en clústeres de Kubernetes como API y hacer que esas API sean reconocibles y consumibles fácilmente por los desarrolladores con controles adecuados en varias implementaciones de Dapr, ya sea en la nube, en el entorno local o en el perímetro.
Acerca de Dapr
Dapr es un entorno de ejecución portátil para compilar aplicaciones basadas en microservicios sin estado y con estado con cualquier lenguaje o marco. Codifica los patrones comunes de microservicios, como la detección de servicios y la invocación con lógica de reintento integrada, publicación y suscripción con semántica de entrega al menos una vez o recursos de enlace conectables para facilitar la composición mediante servicios externos. Vaya a dapr.io para obtener información detallada e instrucciones sobre cómo empezar a trabajar con Dapr.
Habilitación de la compatibilidad con Dapr
Para activar la compatibilidad con Dapr en la puerta de enlace autohospedada de API Management, agregue las siguientes anotaciones de Dapr a la plantilla de implementación de Kubernetes, reemplazando app-name
por un nombre deseado. Aquí encontrará un tutorial completo sobre cómo configurar y usar API Management con Dapr.
template:
metadata:
labels:
app: app-name
annotations:
dapr.io/enabled: "true"
dapr.io/app-id: "app-name"
Sugerencia
También puede implementar la puerta de enlace autohospedada con Helm y usar las opciones de configuración de Dapr.
Directivas de integración de Dapr
API Management proporciona directivas específicas para interactuar con las API de Dapr expuestas a través de la puerta de enlace autohospedada.
Contenido relacionado
- Más información sobre la integración de Dapr en API Management