

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.

# Tutorial: Enviar un correo electrónico cuando se produzcan eventos mediante Amazon EventBridge
<a name="eb-s3-object-created-tutorial"></a>

Puede enviar notificaciones por correo electrónico cuando se creen objetos de [Amazon Simple Storage Service (Amazon S3)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) mediante Amazon EventBridge y [Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/welcome.html). En este tutorial, creará un tema y una suscripción de SNS. A continuación, creará una [regla](eb-rules.md) en la consola de EventBridge que envíe los [eventos](eb-events.md) a ese tema cuando se reciban eventos `Object Created` de Amazon S3.

**Topics**
+ [Requisitos previos](#eb-s3-object-created-tutorial-prerequisite)
+ [Paso 1: Crear un tema de Amazon SNS](#eb-s3-object-created-tutorial-create-topic)
+ [Paso 2: Crear una suscripción de Amazon SNS](#eb-s3-object-created-tutorial-create-sns)
+ [Paso 3: Crear una regla](#eb-s3-object-created-tutorial-create-rule)
+ [Paso 4: Probar la regla](#eb-s3-object-created-tutorial-test-rule)
+ [Paso 5: Eliminar los recursos](#cleanup)

## Requisitos previos
<a name="eb-s3-object-created-tutorial-prerequisite"></a>

Para recibir eventos de Amazon S3 en EventBridge, debe habilitar EventBridge en la consola de Amazon S3. En este tutorial se supone que EventBridge está activado. Para obtener más información, consulte [Habilitación de Amazon EventBridge en la consola de S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/enable-event-notifications-eventbridge.html).

## Paso 1: Crear un tema de Amazon SNS
<a name="eb-s3-object-created-tutorial-create-topic"></a>

Cree un tema para recibir los eventos de EventBridge.

**Creación de un tema**

1. Abra la consola de Amazon SNS en [https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home).

1. En el panel de navegación, elija **Temas**.

1. Elija **Crear nuevo tema**.

1. En **Tipo**, seleccione **Estándar**.

1. Escriba **eventbridge-test** como nombre del tema.

1. Seleccione **Crear tema**.

## Paso 2: Crear una suscripción de Amazon SNS
<a name="eb-s3-object-created-tutorial-create-sns"></a>

Cree una suscripción para recibir notificaciones por correo electrónico de Amazon S3 cuando el tema reciba eventos.

**Para crear una suscripción**

1. Abra la consola de Amazon SNS en [https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home).

1. En el panel de navegación, seleccione **Subscriptions**.

1. Seleccione **Create subscription**.

1. En la lista **ARN de tema**, seleccione el tema que creó en el paso 1. Para este tutorial, elija **eventbridge-test**.

1. En **Protocolo**, elija **Correo electrónico**.

1. Para **punto de conexión**, introduzca su dirección de correo electrónico.

1. Elija **Crear suscripción**.

1. Confirme la suscripción seleccionando **Confirmar suscripción** en el correo electrónico que reciba de las notificaciones de AWS.

## Paso 3: Crear una regla
<a name="eb-s3-object-created-tutorial-create-rule"></a>

Cree una regla para enviar eventos a su tema cuando se cree un objeto de Amazon S3.

**Para crear una regla**

1. Abra la consola de Amazon EventBridge en [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. En el panel de navegación, seleccione **Reglas**.

1. Elija **Creación de regla**.

1. Escriba un nombre y una descripción para la regla. Por ejemplo, llame a la regla `s3-test`

1. En **Bus de eventos**, seleccione el **valor predeterminado**.

1. En **Tipo de regla**, elija **Regla con un patrón de evento**.

1. Elija **Siguiente**.

1. En **Fuente de eventos**, elija **Eventos de AWS o eventos de socios de EventBridge**.

1. En **Método de creación**, seleccione **Formulario de patrón de eventos**.

1. En **Event pattern** (Patrón de evento), realice una de las siguientes acciones:

   1. En **Origen del evento**, seleccione **Servicios de AWS** en la lista desplegable.

   1. En **Servicio de AWS**, seleccione **Simple Storage Service (S3)** en la lista desplegable.

   1. En **Tipo de evento**, elija **Notificación de evento de Amazon S3** en la lista desplegable.

   1. Seleccione **Eventos específicos** y elija **Objeto creado** en la lista desplegable.

   1. Elija **Agregar bucket**

1. Elija **Siguiente**.

1. En **Tipos de destino**, seleccione **Servicio de AWS**.

1. En **Seleccionar un destino**, elija **Tema de SNS** en la lista desplegable.

1. En **Tema**, seleccione el tema de Amazon SNS que creó en la sección **Paso 1: Crear un tema de SNS**. En este ejemplo, seleccione `eventbridge-test`.

1. Elija **Siguiente**.

1. Elija **Siguiente**.

1. Revise los detalles de la regla y seleccione **Creación de regla**.

## Paso 4: Probar la regla
<a name="eb-s3-object-created-tutorial-test-rule"></a>

Para probar su regla, cree un objeto de Amazon S3 cargando un archivo en un bucket habilitado para EventBridge. A continuación, espere unos minutos y compruebe si ha recibido un correo de las notificaciones de AWS.

## Paso 5: Eliminar los recursos
<a name="cleanup"></a>

A menos que desee conservar los recursos que creó para este tutorial, puede eliminarlos ahora. Si elimina los recursos de AWS que ya no utiliza, evitará gastos innecesarios en su cuenta de AWS.

**Para eliminar el tema de SNS**

1. Abra la página [Temas](https://console.aws.amazon.com/sns/v3/home#/topics) de la consola de SNS.

1. Seleccione el tema que creó.

1. Elija **Eliminar**.

1. Escriba **delete me**.

1. Elija **Eliminar**.

**Para eliminar la suscripción a SNS**

1. Abra la página [Suscripciones](https://console.aws.amazon.com/sns/v3/home#/subscriptions) en la consola de SNS.

1. Seleccione la suscripción que creó.

1. Elija **Eliminar**.

1. Elija **Eliminar**.

**Para eliminar las reglas de EventBridge**

1. Abra la página [Reglas](https://console.aws.amazon.com/events/home#/rules) en la consola de EventBridge.

1. Seleccione las reglas que creó.

1. Elija **Eliminar**.

1. Elija **Eliminar**.