API Destinations

API Destinations es una nueva característica de EventBridge que permite a los desarrolladores enviar eventos de vuelta a varias aplicaciones en las instalaciones o de software como servicio (SaaS) con la capacidad de controlar el rendimiento y la autenticación. Los clientes pueden enviar eventos a cualquier aplicación basada en la web con una dirección web sin tener que preocuparse de escribir código personalizado o utilizar infraestructura adicional. Los clientes pueden configurar reglas con transformaciones de entrada que asignarán el formato del evento al formato del servicio receptor, y puede utilizar EventBridge para encargarse de la seguridad y la distribución.  Obtenga más información en esta publicación de blog.

Archivo y Replay Events

Event Replay es una nueva característica de Amazon EventBridge que permite a los clientes volver a procesar eventos pasados a un bus de eventos o a una regla específica de EventBridge. Esta característica permite a los desarrolladores depurar rápidamente las aplicaciones, ampliarlas por medio de la incorporación de eventos históricos a los destinos y recuperarse de los errores. Obtenga más información en esta publicación de blog.

Registro de esquemas

El registro de esquemas de EventBridge almacena los esquemas de eventos en un registro al que pueden acceder fácilmente otros desarrolladores y en el que pueden realizar búsquedas, por lo que no será necesario buscar los eventos y su estructura manualmente. El registro también permite generar enlaces de código para lenguajes de programación, como Java, Python o Typescript directamente en el entorno de desarrollo integrado, de modo que el evento se pueda utilizar como un objeto en el código. Al activar la detección de esquemas para un bus de eventos, estos se detectan y se agregan al registro automáticamente, lo que elimina la necesidad de crear manualmente un esquema para un evento. Los esquemas para todos los servicios de AWS se pueden ver automáticamente en el registro de esquemas, y los esquemas para aplicaciones integradas de SaaS se pueden ver al activar la detección de esquemas para el bus de eventos de socios de SaaS. Obtenga más información en esta publicación de blog. Obtenga más información en esta publicación de blog.

Bus de eventos completamente administrado y escalable

Amazon EventBridge es un bus de eventos escalable, completamente administrado y sin servidor que permite que las aplicaciones se comuniquen mediante eventos. No hay que administrar infraestructura ni aprovisionar capacidad.

Integración con SaaS

Las aplicaciones de AWS pueden actuar en función de los eventos que generan las aplicaciones de SaaS. Amazon EventBridge se integra de forma nativa con aplicaciones de SaaS de muchos proveedores, como Datadog, OneLogin, PagerDuty, Savyint, Segment, SignalFX, SugarCRM, Symantec, Whispir y Zendesk. Además, se tienen previstas integraciones adicionales. No necesita administrar ninguna configuración de integración, como la autenticación; los eventos del proveedor de SaaS simplemente aparecen en el bus de eventos.

Más de 100 fuentes de eventos y destinos incorporados

Amazon EventBridge está integrado directamente con más de 130 fuentes de eventos y más de 35 destinos, incluidos AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams y Amazon Kinesis Data Firehose. Además, se tiene previsto incorporar fuentes y destinos adicionales. Todas las llamadas a la API mutantes (es decir, todas las llamadas excepto Describe*, List* y Get*) en todos los servicios de AWS generan eventos a través de AWS CloudTrail.

Editores y suscriptores de eventos desacoplados

Amazon EventBridge le facilita la creación de arquitecturas de aplicaciones basadas en eventos. Las aplicaciones o los microservicios pueden publicar eventos en el bus de eventos sin conocer a los suscriptores. Las aplicaciones o microservicios pueden suscribirse a eventos sin conocer el editor. También puede enviar eventos desde sus propias aplicaciones a un bus de eventos a través de la API PutEvents del servicio. Otras aplicaciones pueden recibir eventos a través de cualquiera de los diferentes servicios de destino compatibles de AWS. Al desacoplarse, permite a los equipos trabajar de forma independiente, lo que lleva a un desarrollo más rápido y una mayor agilidad.

Filtrado de eventos

Puede filtrar eventos con reglas. Una regla hace coincidir los eventos entrantes con un bus de eventos dado y los direcciona a los destinos para su procesamiento. Una sola regla puede direccionar a múltiples destinos, todos los cuales se procesan en paralelo. Las reglas permiten que diferentes componentes de la aplicación busquen y procesen los eventos que son de su interés. Una regla puede personalizar un evento antes de que se envíe al destino, pasando solo ciertas partes o sobrescribiéndolo con una constante. También puede tener varias reglas que coincidan con el mismo evento, por lo que diferentes microservicios o aplicaciones pueden optar por hacer coincidir los eventos en función de filtros específicos.

Entrega fiable de eventos

Amazon EventBridge proporciona la entrega de eventos a los destinos al menos una vez, incluido el reintento con retroceso exponencial durante un máximo de 24 horas. Los eventos se almacenan de forma duradera en múltiples zonas de disponibilidad (AZ), lo que da una garantía adicional de que los eventos se enviarán a su destino. Amazon EventBridge también ofrece un acuerdo de nivel de servicio (SLA) con el 99,99 % de disponibilidad, lo que asegura que las aplicaciones accedan de manera fiable al servicio.

Respuesta automática a cambios operativos en los servicios de AWS

Amazon EventBridge amplía su predecesor, Amazon CloudWatch Events, y proporciona una secuencia casi en tiempo real de eventos del sistema que describen los cambios en los recursos de AWS. Permite reaccionar rápidamente ante cambios operativos e implementar acciones correctivas. Solo hay que escribir reglas para indicar los eventos de interés para la aplicación y las acciones automatizadas que se deben desencadenar cuando una regla concuerde con un evento. Por ejemplo, puede establecer una regla para invocar una función de AWS Lambda para solucionar un problema o notificar un tema de Amazon Simple Notification Service (SNS) para alertar a un operador.

Eventos programados

Puede configurar eventos programados utilizando la popular sintaxis cron de Unix. Los eventos programados se generan periódicamente e invocan cualquiera de los servicios de AWS de destino admitidos.

Monitorización y seguimiento

Puede monitorizar su bus de eventos utilizando las métricas de Amazon CloudWatch, así como la cantidad de veces que un evento coincide con una regla o la cantidad de veces que se invoca un destino. Ahora puede usar Amazon CloudWatch Logs para almacenar, monitorizar y analizar los eventos que se activan en su entorno. AWS CloudTrail le permite supervisar las llamadas realizadas a la API de Amazon EventBridge.

Seguridad y conformidad

Amazon EventBridge se integra con AWS Identity and Access Management (IAM), de manera que es posible controlar qué usuarios y recursos tienen permiso para obtener acceso a los datos y de qué manera lo hacen. EventBridge admite puntos de enlace de la VPC y el cifrado en tránsito mediante TLS 1.2. Amazon EventBridge cumple con las normas GDPR, SOC, ISO, DoD CC SRG y FedRamp y es compatible con HIPAA.

Pago por evento

Los eventos generados por los servicios de AWS son gratuitos. Solo paga por los eventos generados por sus propias aplicaciones o aplicaciones de SaaS (consulte los precios aquí).

Standard Product Icons (Features) Squid Ink
Más información sobre los precios del producto

Visite la página de precios de EventBridge.

Más información 
Standard Product Icons (Start Building) Squid Ink
Comience a crear en la consola

Comience a crear con Amazon EventBridge en la consola de administración de AWS.

Iniciar sesión 
Sign up for a free account
Consulte la documentación para obtener más información.

Consulte EventBridge (la Guía del desarrollador) para obtener información detallada.

Más información