Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
¿Qué es Amazon EventBridge?
EventBridge es un servicio sin servidor que utiliza eventos para conectar los componentes de la aplicación, lo que facilita la creación de aplicaciones escalables basadas en eventos. La arquitectura basada en eventos es un estilo de creación de sistemas de software de acoplamiento flexible que funcionan juntos emitiendo eventos y respondiendo a ellos. La arquitectura basada en eventos puede ayudar a aumentar la agilidad y crear aplicaciones fiables y escalables.
EventBridge proporciona formas sencillas y coherentes de incorporar, filtrar, transformar y entregar eventos para que pueda crear aplicaciones rápidamente.
EventBridge incluye dos formas de procesar y distribuir eventos: autobuses y tuberías para eventos.
Los buses de eventos son enrutadores que reciben eventos y los envían a cero o más destinos. Úselo EventBridge para enrutar eventos desde fuentes como aplicaciones propias, AWS servicios y software de terceros a aplicaciones de consumo en toda la organización.
Los buses de eventos son ideales para direccionar eventos desde muchos orígenes a muchos destinos, con transformación opcional de eventos antes de entregarlos a un destino.
EventBridge Pipes Pipes está diseñado para la point-to-point integración; cada canal recibe eventos de una sola fuente para su procesamiento y entrega a un único destino. Las canalizaciones también admiten transformaciones avanzadas y enriquecimiento de los eventos antes de entregarlos a un destino.
Las canalizaciones y los buses de eventos a menudo se usan juntos. Un caso de uso común es crear una canalización con un bus de eventos como destino; la canalización envía los eventos al bus de eventos, que luego los envía a varios destinos. Por ejemplo, puede crear una canalización con un flujo de DynamoDB como origen y un bus de eventos como destino. La canalización recibe los eventos del flujo de DynamoDB y los envía al bus de eventos, que, a su vez, los envía a varios destinos de acuerdo con las reglas especificadas en el bus de eventos.
Además, EventBridge incluye EventBridge Scheduler, un programador sin servidor que permite crear, ejecutar y gestionar tareas desde un servicio gestionado centralizado. Con EventBridge Scheduler, puede crear planificaciones mediante expresiones cron y rate para patrones recurrentes, o configurar invocaciones únicas. Puede configurar intervalos de tiempo flexibles para la entrega, definir límites de reintentos y establecer el tiempo máximo de retención para las invocaciones de la API.