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.
Usted especifica EventBridge qué hacer con los eventos entregados a cada bus de eventos. Para ello, debe crear reglas. Una regla especifica qué eventos enviar a qué destinos para su procesamiento. Una sola regla puede enviar un evento a varios destinos, que luego se ejecutan en paralelo.
Puede crear dos tipos de reglas: reglas que coincidan con los datos de los eventos a medida que se entregan los eventos y reglas que se ejecutan según una programación definida. Además, algunos AWS servicios también pueden crear y administrar reglas en tu cuenta.
Reglas que coinciden con los datos del evento
Puede crear reglas que coincidan con los eventos entrantes en función de los criterios de los datos del evento (lo que se denomina patrón de eventos). Un patrón de eventos define la estructura del evento y los campos con los que coincide una regla. Si un evento coincide con los criterios definidos en el patrón de eventos, lo EventBridge envía a los objetivos que especifique.
Para obtener más información, consulte Crear reglas que reaccionen a los eventos en Amazon EventBridge.
Reglas que se ejecutan según una programación
nota
Si bien puede crear reglas que se ejecuten según un cronograma, EventBridge ahora ofrece una forma más flexible y potente de crear, ejecutar y administrar tareas programadas de forma centralizada: Programador de EventBridge. Con Programador de EventBridge, puedes crear planificaciones utilizando 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.
Scheduler es altamente personalizable y ofrece una escalabilidad mejorada en comparación con las reglas programadas, con un conjunto más amplio de operaciones y servicios de API de destino. AWS Se recomienda utilizar el Programador para invocar los destinos en una programación.
Para obtener más información, consulte Creación de una programación.
También puede crear reglas que envíen eventos a los destinos especificados a intervalos específicos. Por ejemplo, para ejecutar una Lambda función de forma periódica, puedes crear una regla que se ejecute de forma programada.
Para obtener más información, consulte Crear una regla que se ejecute según un cronograma en Amazon EventBridge.
Reglas administradas por AWS los servicios
Además de las reglas que usted cree, AWS los servicios pueden crear y administrar EventBridge reglas en su AWS cuenta que son necesarias para determinadas funciones de esos servicios. Se denominan reglas administradas.
Cuando un servicio crea una regla administrada, también puede crear una política de IAM que conceda permiso a dicho servicio para crear la regla. Las políticas de IAM creadas de esta manera se asignan de forma reducida con permisos de nivel de recursos, para permitir la creación solo de las reglas necesarias.
Puede eliminar las reglas administradas mediante la opción Forzar eliminación, pero solo debe eliminarlas si está seguro de que el otro servicio ya no necesita la regla. De lo contrario, eliminar una regla administrada hace que las características que dependen de ella dejen de funcionar.
En el siguiente vídeo se abarcan los aspectos básicos de las reglas: