Destinos de API

Destinos de API es una nueva característica de EventBridge que permite a los desarrolladores enviar eventos a cualquier aplicación en las instalaciones o 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 fácilmente sus aplicaciones, ampliarlas al crear un lago de destinos con eventos históricos y recuperarse de los errores. Obtenga más información en esta publicación de blog.

Registro de esquemas

El registro de esquemas 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, de forma que no tendrá que 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 su IDE, para que el evento pueda utilizarse como un objeto en su 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 pueden verse automáticamente en su registro de esquemas, y los esquemas para aplicaciones integradas de SaaS pueden verse cuando activa 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

Tus 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 Software como servicio (SaaS) de muchos proveedores, como Datadog, OneLogin, PagerDuty, Savyint, Segment, SignalFX, SugarCRM, Symantec, Whispir y Zendesk, con integraciones adicionales previstas. No necesita administrar ninguna configuración de integración, como la autenticación; los eventos de su proveedor de SaaS simplemente aparecen en el bus de eventos.

Más de 100 orígenes de eventos y destinos incorporados

Amazon EventBridge está integrado directamente con más de 130 orígenes de eventos y más de 35 destinos, incluso AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams, Amazon Kinesis Data Firehose y más, con orígenes planificados 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 entrega de eventos al menos una vez a los destinos, incluso reintenta con retardo de envío exponencial hasta por 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 sus 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 sus 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 sus recursos de AWS. Le 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 puede controlar qué usuarios y recursos tienen permiso para obtener acceso a sus datos y de qué manera lo hacen. EventBridge admite puntos de enlace de la VPC y el cifrado en tránsito usando 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