Publicado en: Dec 1, 2019
El registro de esquemas Amazon EventBridge almacena la estructura de eventos (o esquema) en una ubicación central compartida y asigna esos esquemas para codificar Java, Python y Typescript de modo que sea fácil utilizar los eventos como objetos en su código. Se agregan automáticamente esquemas de su bus de evento al registro cuando activa la función de detección de esquemas. Puede conectarse con el registro de esquemas e interactuar con él desde la consola de AWS, las API o a través de los conjuntos de herramientas de SDK para Jetbrains (Intellij, PyCharm, Webstorm, Rider) y VS Code.
EventBridge es un bus de evento sin servidor que facilita la conexión de aplicaciones mediante el uso de datos provenientes de aplicaciones propias, aplicaciones de software como servicio (SaaS) y servicios de AWS. Esto simplifica el procesamiento de la creación de arquitecturas basadas en eventos al desacoplar los productores de eventos de los servicios que responden a eventos. El diseño basado en eventos hace que las aplicaciones sean más escalables y resistentes y permite que los equipos de desarrollo operen de forma más rápida ya que tienen menos dependencias. Una aplicación o servicio que consuma eventos necesita conocer el esquema del evento, que incluye información como el título y el formato de cada pieza de los datos del evento. Los desarrolladores también necesitan escribir el código para interpretar y traducir eventos en un formato que su aplicación comprenda. A medida que las aplicaciones crecen y más equipos escriben eventos, el proceso de encontrar de forma manual este dato y escribir este código se convierte en un desafío mayor.
El registro de esquema de EventBridge facilita encontrar el esquema de evento y utiliza eventos como objetos en su código al almacenar de manera central estructura de evento y asignarla a su lenguaje de programación. Puede agregar esquema al registro por su cuenta o activar la función de descubrimiento de esquema para que agregue automáticamente todo el esquema enviado a un bus de esquema al registro. Cualquier desarrollador en su organización puede buscar eventos en el registro y acceder a ellos con facilidad. Al generar asociaciones de código, el registro permite que interactúe con el evento como un objeto en su código. Puede interactuar con el registro de esquema en su IDE preferido para aprovechar características como validación de código y autocompletado.
El registro de esquema de EventBridge está disponible sin costo adicional. La característica de descubrimiento de esquema tiene una capa gratuita de 5 millones de eventos incorporados por mes y una tarifa de 0,10 USD por millón de eventos incorporados fuera de la capa gratuita. Todos los eventos incorporados se miden en fragmentos de 8 KB. Para obtener más información sobre precios, consulte la Página de precios de EventBridge.
La vista previa del registro de esquemas de EventBridge se encuentra disponible en las regiones de EE. UU. Este (Ohio), EE. UU. Oeste (Oregón), EE. UU. Este (Norte de Virginia), región de Asia Pacífico (Tokio) y Europa (Irlanda). Para obtener información sobre la disponibilidad de EventBridge, consulte la Tabla de regiones de AWS.
Para obtener más información:
- Lea el blog: Presentación del descubrimiento y registro de esquemas de Amazon EventBridge - En vista previa
- Visite la página de producto de EventBridge
- Lea el registro de esquema de EventBridge en la guía del desarrollador de Amazon EventBridge