Características de Event Grid en Kubernetes con Azure Arc
Event Grid en Kubernetes ofrece un amplio conjunto de características que le ayudan a integrar las cargas de trabajo de Kubernetes y a llevar a cabo arquitecturas híbridas. Comparte la misma API REST (a partir de la versión 2020-10-15-preview), la CLI de Event Grid, la experiencia de Azure Portal, los SDK de administración y los SDK del plano de datos con Azure Event Grid, la otra edición del mismo servicio. Cuando esté listo para publicar eventos, puede usar los ejemplos del SDK del plano de datos proporcionados en distintos lenguajes que funcionan para ambas ediciones de Event Grid.
Aunque Event Grid en Kubernetes y Azure Event Grid comparten muchas características y el objetivo es proporcionar la misma experiencia de usuario, hay algunas diferencias dadas las necesidades únicas que buscan cumplir y la fase en la que están en su ciclo de vida de software. Por ejemplo, el único tipo de tema disponible en Event Grid en Kubernetes son los temas de Event Grid, que a veces también se conocen como temas personalizados. Otros tipos de temas no son aplicables o la compatibilidad con ellos aún no está disponible. En la tabla siguiente se presentan las principales diferencias entre las dos ediciones de Event Grid.
Importante
Event Grid en Kubernetes con Azure Arc se encuentra actualmente en versión preliminar pública. Esta versión preliminar se ofrece sin Acuerdo de Nivel de Servicio y no se recomienda para cargas de trabajo de producción. Es posible que algunas características no sean compatibles o que tengan sus funcionalidades limitadas. Para más información, consulte Términos de uso complementarios de las Versiones Preliminares de Microsoft Azure.
Event Grid en Kubernetes frente a Event Grid en Azure
Característica | Event Grid en Kubernetes | Azure Event Grid |
---|---|---|
Temas de Event Grid | ✔ | ✔ |
Esquema de eventos en la nube de CNCF | ✔ | ✔ |
Event Grid y esquemas personalizados | ✘* | ✔ |
Entrega confiable | ✔ | ✔ |
Métricas | ✔** | ✔ |
Azure Monitor | ✘ | ✔ |
Ubicación de los mensajes con problemas de entrega | ✘ | ✔ |
Reenvío de eventos a otro tema de Event Grid | ✔ | ✘ |
Temas del sistema | ✘ | ✔ |
Temas de dominio | ✘ | ✔ |
Eventos de asociado | ✘ | ✔ |
Validación del punto de conexión de destino | ✘ | ✔ |
Desencadenador de Azure Event Grid para Azure Functions | ✘ | ✔ |
Conexiones híbridas de Azure Relay como destino | ✘ | ✔ |
Filtrado avanzado | ✔*** | ✔ |
Webhook AuthN/AuthZ con Microsoft Entra ID | ✘ | ✔ |
Entrega de eventos con una identidad de recurso | ✘ | ✔ |
El mismo conjunto de SDK del plano de datos | ✔ | ✔ |
El mismo conjunto de SDK de administración | ✔ | ✔ |
La misma CLI de Event Grid | ✔ | ✔ |
* El esquema de Cloud Events 1.0 proporciona un mecanismo de extensibilidad y es un estándar abierto. Esas cualidades o características no las proporcionan los esquemas de Event Grid ni los personalizados. El esquema de Cloud Events 1.0 es una evolución del esquema de Event Grid.
** Las métricas de los temas y las suscripciones a eventos se proporcionan con el formato de exposición Prometheus. Las métricas y otras características de supervisión de Azure Portal no están disponibles actualmente en la versión preliminar.
*** Event Grid en Kubernetes admite el filtrado avanzado de eventos en función de los valores de los datos de eventos como lo hace Event Grid en Azure, pero hay algunas características y operadores que Event Grid en Kubernetes no admite. Para obtener más información, consulte Filtrado avanzado.
Pasos siguientes
Para más información sobre Event Grid en Kubernetes, consulte Event Grid en Kubernetes con Azure Arc (versión preliminar): información general.