Amazon EventBridge

Bus de eventos sin servidor que conecta los datos de sus propias aplicaciones, aplicaciones de SaaS y servicios AWS

Amazon EventBridge es un bus de eventos sin servidor que facilita la conexión de aplicaciones mediante el uso de datos provenientes de sus aplicaciones propias, aplicaciones de software como servicio (SaaS) y servicios de AWS. EventBridge distribuye un stream de datos generados en tiempo real a partir de orígenes de eventos, como Zendesk, Datadog o Pagerduty, y redirecciona los datos a destinos como AWS Lambda. Puede configurar reglas de direccionamiento para determinar adónde enviar sus datos a fin de crear arquitecturas de aplicaciones que reaccionen en tiempo real a sus orígenes de datos. EventBridge facilita la creación de aplicaciones basadas en eventos porque se encarga de la incorporación y entrega de eventos, de la seguridad, las autorizaciones y la resolución de errores por usted.

Cumbre de AWS en Nueva York 2019: Intro to Event-driven Architectures and Amazon EventBridge (51:38)

Beneficios

Conecte datos de aplicaciones de SaaS

EventBridge incorpora los datos de las aplicaciones de SaaS compatibles y los direcciona a los destinos de servicio de AWS a través de la integración nativa en la consola de administración de AWS. Con EventBridge, puede usar los datos de sus aplicaciones de SaaS para activar flujos de trabajo de soporte al cliente, operaciones comerciales y más. Más información sobre socios de SaaS integrados.

Escribir menos código

EventBridge facilita la conexión de aplicaciones entre sí, ya que puede incorporar, filtrar y entregar eventos sin escribir código personalizado. EventBridge direcciona automáticamente los eventos desde su origen a uno o más destinos de servicio AWS compatibles, como AWS Lambda y Amazon Kinesis Data Streams.

Cree fácilmente arquitecturas basadas en eventos

EventBridge simplifica el proceso de creación de arquitecturas basadas en eventos. Con EventBridge, los destinos de los eventos no necesitan conocer los orígenes de estos porque puede filtrar y publicar directamente en este servicio. No es necesario ninguna configuración. Las arquitecturas basadas en eventos están asociadas y distribuidas de manera flexible, lo que mejora la agilidad de los desarrolladores como también la resiliencia de las aplicaciones.

Reduzca los gastos generales operativos

Con EventBridge, no hay necesidad de aprovisionar, aplicar parches y administrar servidores, ni de instalar, mantener o utilizar software. Este servicio se escala automáticamente según la cantidad de eventos incorporados y usted paga solo por los eventos que publican sus aplicaciones de AWS o SaaS. EventBridge tiene las características de disponibilidad distribuida y tolerancia a errores incorporadas.

Funcionamiento

EventBridge conecta aplicaciones usando eventos. Un evento es una señal de que el estado de un sistema ha cambiado, como una modificación en el estado de un tique de soporte al cliente. EventBridge facilita la creación de aplicaciones resilientes y basadas en eventos, mediante el uso de datos de una amplia variedad de orígenes de eventos.

product-page-diagram-EventBridge_How-it-works_V2@2x

Casos de uso

Soporte al cliente

Puede enviar cambios de estado en los tiques de soporte al cliente a EventBridge y activar un flujo de trabajo automatizado, o usar el aprendizaje automático para formar e implementar un modelo de análisis de opiniones. Por ejemplo, puede usar Amazon Sagemaker para asociar una calificación de satisfacción del cliente a un tique original de Zendesk.

Operaciones de seguridad

Puede enviar eventos de seguridad a EventBridge para comunicarse con grupos de usuarios relevantes a través de múltiples canales. Por ejemplo, puede incluir eventos de detección de amenazas en un flujo de trabajo de comunicaciones de Whispir o automatizar la entrega de informes del sistema de seguridad con reglas basadas en eventos.

Operaciones comerciales

Puede usar EventBridge para acceder, procesar y enviar datos operativos de un sistema a otro. Por ejemplo, puede usar el servicio para conectar los incidentes de PagerDuty a un almacén de datos de Amazon Redshift, de modo de poder analizar la velocidad de la corrección y la carga operativa promedio en los equipos de ingeniería.

Monitorización de aplicaciones

Puede responder rápidamente a los cambios en el rendimiento de la aplicación utilizando EventBridge para recopilar flujos en tiempo real de las métricas de la aplicación. Por ejemplo, puede enviar alertas de volumen de carga desde DataDog a EventBridge para activar una función de AWS Lambda que escala sus instancias EC2 para manejar el aumento de carga esperado.

Registro de directorios

Puede automatizar los procesos de registro de directorios enviando la información del usuario a EventBridge para activar un flujo de trabajo. Por ejemplo, puede enviar eventos de creación de usuarios nuevos desde OneLogin a EventBridge y direccionarlos a una función Lambda que hace que los recursos técnicos estén disponibles para los ingenieros recién contratados.

Actualizaciones de datos de clientes

Puede utilizar los cambios en los datos del cliente en su sistema de administración de relaciones con el cliente (CRM) para activar flujos de trabajo en otros sistemas. Por ejemplo, puede enviar un evento a EventBridge cuando el estado de una oportunidad de SugarCRM cambie a “Closed Won” (Ganada Cerrada) y activar un flujo de trabajo que aprovisionará los registros de facturación en un sistema de contabilidad.

Recursos

Documentación
En la documentación obtendrá más información sobre cómo usar Amazon EventBridge.  
 
Amazon EventBridge - Event-Driven AWS Integration for your SaaS Applications
Jeff Barr 11 de julio de 2019
 
Product-Page_Standard-Icons_01_Product-Features_SqInk
Consulte las características del producto

Más información sobre las características de Amazon EventBridge

Más información 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Comience a crear en la consola

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

Iniciar sesión 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Consulte la documentación para obtener más información.

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

Más información