Elige Eventarc Advanced o Eventarc Standard

Eventarc se ofrece en dos ediciones: Eventarc Advanced y Eventarc Standard.

Ambas ediciones ofrecen una solución de eventos escalable, sin servidores y completamente administrada que te permite enrutar mensajes de forma asíncrona desde fuentes a destinos con servicios con acoplamiento bajo que se activan y reaccionan a los cambios de estado conocidos como eventos. Ambas ediciones admiten una variedad de proveedores y destinos de eventos, incluidos Google Cloud servicios, aplicaciones personalizadas, aplicaciones SaaS y servicios de terceros, mientras administran la entrega, la seguridad, la autorización, la observabilidad y el manejo de errores por ti.

Ten en cuenta que el modelo de datos subyacente para ambas ediciones de Eventarc es el mismo. A medida que un caso de uso se vuelve más complejo, tienes la opción de realizar una transición sin problemas del uso de Eventarc Standard al uso de Eventarc Advanced.

Descripción general de las ediciones

A continuación, se incluye una descripción general de ambas ediciones. Para obtener información más detallada, consulta la descripción general de Eventarc Advanced y la descripción general de Eventarc Standard.

Eventarc Advanced

Eventarc Advanced es una plataforma completamente administrada para compilar arquitecturas basadas en eventos. Te permite recopilar eventos que ocurren en un sistema y publicarlos en un bus central. Los servicios interesados pueden suscribirse a mensajes específicos creando inscripciones. Puedes usar el bus para enrutar eventos desde varias fuentes en tiempo real y publicarlos en varios destinos, y, de manera opcional, transformar eventos antes de la entrega a un destino. Eventarc Advanced es una plataforma con muchas funciones y es ideal para organizaciones con necesidades complejas de eventos y mensajería, en especial aquellas que tienen problemas para administrar numerosos temas de Pub/Sub, colas de Kafka o bien otros sistemas de mensajería de terceros. Al proporcionar a los administradores mayor visibilidad y control centralizados, Eventarc Advanced permite que las organizaciones conecten varios equipos en diferentes proyectos.

Eventarc Advanced te permite recibir, filtrar, transformar, enrutar y
            entregar mensajes entre diferentes proveedores de eventos y destinos.
Eventarc Advanced te permite recibir, filtrar, transformar, enrutar y entregar mensajes
entre diferentes proveedores de eventos y destinos (haz clic en el diagrama para ampliarlo).
Eventarc Standard

Se recomienda Eventarc Estándar para las aplicaciones en las que el objetivo es simplemente entregar eventos del proveedor de eventos al destino de eventos. Te permite consumir eventos de Google de forma rápida y sencilla definiendo activadores que filtran los eventos entrantes según su fuente, tipo y otros atributos, y, luego, los enrutan a un destino especificado.

Eventarc Standard enruta eventos de proveedores de eventos a destinos de los mismos.
Eventarc Standard te permite filtrar y enrutar eventos
de proveedores de eventos a destinos de eventos (haz clic en el diagrama para ampliarlo).

Tabla de comparación de funciones

En la siguiente tabla, se comparan Eventarc Advanced y Eventarc Standard para ayudarte a elegir entre ellos. Se supone que conoces los conceptos básicos de las arquitecturas controladas por eventos.
Función Eventarc Advanced Eventarc Standard
Control de acceso Control de acceso por mensaje y administración central con IAM
Consulta Control de acceso con IAM
Consulta Control de acceso con IAM
Capacidad Aprovisionado automáticamente Aprovisionado automáticamente
Lenguajes de las bibliotecas cliente Java, Python, Go, Node.js, C++, C#, PHP y Ruby
Consulta las bibliotecas cliente de Eventarc
Java, Python, Go, Node.js, C++, C#, PHP y Ruby
Consulta las bibliotecas cliente de Eventarc.
Estándares de cumplimiento No se aplica a ninguna función en Vista previa. Consulta Estándares de cumplimiento
Entrega de eventos entre proyectos Compatible
Consulta Publica eventos de fuentes de Google
No compatible
Claves de encriptación administradas por el cliente
Consulta Usa claves de encriptación administradas por el cliente

Consulta Usa claves de encriptación administradas por el cliente
Se admiten colas de mensajes no entregados No Sí, a través del tema de mensajes no entregados de Pub/Sub
Consulta Reintenta eventos
Formato del evento Los eventos se entregan al destino en formato de CloudEvents.
Consulta el formato de eventos.
De forma opcional, puedes anular este comportamiento definiendo una vinculación HTTP.
Los eventos se entregan en el destino en formato de CloudEvents.
Consulta Formato de evento.
Tamaño del evento 1 MB como máximo
Consulta Cuotas y límites
512 KB como máximo
Consulta Cuotas y límites
Ubicaciones Consulta las ubicaciones de Eventarc Advanced Consulta las ubicaciones de Eventarc Standard
Filtrado de mensajes Filtrar en función de todos los atributos de eventos Filtrado por tipo de evento y atributos específicos
Enruta mensajes Muchos proveedores para muchos destinos
Del proveedor al destino
Conversión del esquema de mensajes
Consulta Cómo convertir el formato de los eventos recibidos.
No
Transformación de mensajes Sí, a través de expresiones de CEL
Consulta Transforma los eventos recibidos
No
Observabilidad A través de Google Cloud Observability, como Cloud Logging y Cloud Monitoring
Consulta Registros de auditoría de Eventarc
A través de Google Cloud Observability, como Cloud Logging y Cloud Monitoring
Consulta Registros de auditoría de Eventarc
Entrega programada No hay garantía de entrega en orden ni de la regla primero en entrar. No hay garantía de entrega en orden ni de la regla primero en entrar.
Precios Consulta los precios de Eventarc Consulta los precios de Eventarc
Regionalidad Regional
Consulta Acerca de la regionalidad
Regional, global
Consulta Información sobre las ubicaciones de Eventarc
Extremos de REST https://eventarc.googleapis.com
Consulta la API de Eventarc
https://eventarcpublishing.googleapis.com
Consulta la API de Eventarc Publishing
https://eventarc.googleapis.com
Consulta la API de Eventarc
Reintentos y retención Entrega de eventos al menos una vez a los destinos; la duración predeterminada de la retención de mensajes es de 24 horas con una demora de retirada exponencial
Consulta Reintenta eventos
Entrega de eventos al menos una vez a los destinos; la duración predeterminada de la retención de mensajes es de 24 horas con una demora de retirada exponencial
Consulta Reintenta eventos
Límites del servicio Un bus por Google Cloud proyecto
100 canalizaciones por Google Cloud proyecto y por región
Consulta Cuotas y límites
500 activadores por ubicación y por Google Cloud proyecto
Consulta Cuotas y límites
Perímetro de servicio con los Controles del servicio de VPC
Consulta Configura un perímetro de servicio con los Controles del servicio de VPC.

Consulta Configura un perímetro de servicio con los Controles del servicio de VPC.
Fuentes admitidas Proveedores de Google
Publicadores directos que usan la API de Eventarc Publishing
Consulta Proveedores y destinos de eventos
Proveedores de Google
Proveedores de Google a través de registros de auditoría
Proveedores externos
Consulta Proveedores y destinos de eventos
Categorías admitidas Funciones de Cloud Run (incluida la 1ª gen.)
Trabajos y servicios de Cloud Run
Buses avanzados de Eventarc
Extremos HTTP internos en redes de VPC
Temas de Pub/Sub
Flujos de trabajo
Consulta Proveedores y destinos de eventos
Funciones de Cloud Run
Servicios de Cloud Run
Extremos HTTP internos en redes de VPC
Extremos públicos de servicios de GKE públicos y privados
Workflows
Consulta Proveedores y destinos de eventos