

Aviso de fin del soporte: el 7 de octubre de 2026 AWS finalizará el soporte para AWS Proton. Después del 7 de octubre de 2026, ya no podrás acceder a la AWS Proton consola ni a AWS Proton los recursos. La infraestructura implementada permanecerá intacta. Para obtener más información, consulte la [Guía AWS Proton de obsolescencia y migración del servicio](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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.

# EventBridgeTutorial: Envía alertas de Amazon Simple Notification Service sobre cambios en el estado del AWS Proton servicio
<a name="event-tutorial-sns"></a>

En este tutorial, utilizará una *regla de eventos AWS Proton * preconfigurada que captura los cambios de estado de su AWS Proton servicio. EventBridgeenvía los cambios de estado a un tema de Amazon SNS. Te suscribes al tema y Amazon SNS te envía correos electrónicos de cambio de estado para tu AWS Proton servicio.

## Requisitos previos
<a name="event-tutorial-sns-prereq"></a>

Tiene un AWS Proton servicio existente con un `Active` estado. Como parte de este tutorial, podrá añadir instancias de servicio a este servicio y, a continuación, eliminarlas.

Si necesita crear un AWS Proton servicio, consulte[Empezar con AWS Proton](ag-getting-started.md). Para obtener más información, consulte [AWS Proton cuotas](ag-limits.md) y [Edición de un servicio](ag-svc-update.md).

## Paso 1: Crear y suscribirse a un tema de Amazon SNS
<a name="event-tutorial-sns-step1"></a>

Cree un tema de Amazon SNS para que sirva como *destino de eventos* para la *regla de eventos* que cree en el paso 2.

**Crear un tema de Amazon SNS**

1. Inicie sesión y abra la [consola de Amazon SNS](https://console.aws.amazon.com//sns/v3/).

1. En el panel de navegación, elija **Temas** y, a continuación, seleccione **Crear un tema**.

1. En la página **Crear un tema**:

   1. Seleccione **Tipo** **Estándar**.

   1. Para **Nombre**, escriba **tutorial-service-status-change** y, a continuación, elija **Creación de tema**.

1. En la página de **tutorial-service-status-change**detalles, selecciona **Crear suscripción**.

1. En la página **Crear suscripción**:

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

   1. En **Punto de conexión**, ingrese una dirección de email a la que actualmente tenga acceso y elija **Crear suscripción**.

1. Consulte su cuenta de email y espere para recibir un mensaje de correo electrónico de confirmación de la suscripción. Cuando lo reciba, ábralo y seleccione **Confirmar suscripción**.

## Paso 2: Registrar una regla de eventos
<a name="event-tutorial-ebridge-step2"></a>

Registra una *regla de eventos* que capture los cambios de estado de tu AWS Proton servicio. Para obtener más información, consulte [Requisitos previos](#event-tutorial-sns-prereq).

**Cree una regla de eventos.**

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

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

1. En la página **Reglas**, en la sección **Reglas**, seleccione **Crear regla**.

1. En la página **Crear regla**:

   1. En la sección **Nombre y descripción**, en **Nombre**, introduzca **tutorial-rule**.

   1. En la sección **Definir patrón**, elija **Patrón de eventos**.

      1. En **Evento coincidente con patrón**, elija **Predefinido por servicio**.

      1. En **Proveedor de servicios**, elija **AWS**.

      1. En **Nombre de servicio**, seleccione **AWS Proton**.

      1. Para **Tipo de evento**, seleccione **Cambio de estado de servicio de AWS Proton **.

         El **Patrón de eventos** aparece en un editor de texto.

      1. Abra la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

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

      1. En la página de **servicios**, elige el nombre de tu AWS Proton servicio.

      1. En la página **Detalles del servicio**, copie el Nombre de recurso de Amazon (ARN) del servicio.

      1. Vuelve a la *EventBridge consola* y a la regla del tutorial y selecciona **Editar** en el editor de texto.

      1. En el editor de texto, para `"resources":`, introduzca el ARN de servicio que copió en el paso viii.

         ```
         {
             "source": ["aws.proton"],
             "detail-type": ["AWS Proton Service Status Change"],
             "resources": ["arn:aws:proton:{{region-id}}:{{123456789012}}:service/{{your-service}}"]
         }
         ```

      1. **Guarde** el patrón de eventos.

   1. En la sección **Seleccionar destinos**:

      1. En **Destino**, elija **Tema de SNS**.

      1. En **Tema**, selecciona **tutorial-service-status-change**.

   1. Seleccione **Crear**.

## Paso 3: Comprobación de la regla de eventos
<a name="event-tutorial-ebridge-step3"></a>

Comprueba que la *regla de eventos* funciona añadiendo una instancia a tu AWS Proton servicio.

1. Vuelva a la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

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

1. En la página **Servicios**, elija el nombre del servicio.

1. En la página de **Detalles del servicio**, seleccione **Editar**.

1. En la página **Configurar servicio**, seleccione **Siguiente**.

1. En la página **Configurar ajustes personalizados**, en la sección **Instancias de servicio**, elija **Agregar nueva instancia**.

1. Complete el formulario para la **Nueva instancia**:

   1. Escriba un **Nombre** para la nueva instancia.

   1. Seleccione los *mismos entornos compatibles* que eligió para las instancias existentes.

   1. Introduzca valores para las entradas requeridas.

   1. Elija **Siguiente**.

1. Revise los datos introducidos y seleccione **Actualizar**.

1. Una vez que el **estado del servicio** sea`Active`, comprueba tu correo electrónico para comprobar que has recibido AWS notificaciones con actualizaciones de estado.

   ```
   {
       "version": "0",
       "id": "af76c382-2b3c-7a0a-cf01-936dff228276",
       "detail-type": "AWS Proton Service Status Change",
       "source": "aws.proton",
       "account": "123456789012",
       "time": "2021-06-29T20:40:16Z",
       "region": "region-id",
       "resources": ["arn:aws:proton:region-id:123456789012:service/your-service"],
       "detail": {
           "previousStatus": "ACTIVE",
           "status": "UPDATE_IN_PROGRESS",
           "name": "your-service"
       }
   }
   ```

   ```
   {
       "version": "0",
       "id": "87131e29-ad95-bda2-cd30-0ce825dfb0cd",
       "detail-type": "AWS Proton Service Status Change",
       "source": "aws.proton",
       "account": "123456789012",
       "time": "2021-06-29T20:42:27Z",
       "region": "region-id",
       "resources": ["arn:aws:proton:region-id:123456789012:service/your-service"],
       "detail": {
           "previousStatus": "UPDATE_IN_PROGRESS",
           "status": "ACTIVE",
           "name": "your-service"
       }
   }
   ```

## Paso 4: Limpiar
<a name="event-tutorial-ebridge-step4"></a>

Elimine el tema y la suscripción de Amazon SNS y elimine la regla. EventBridge 

**Elimine el tema y la suscripción de Amazon SNS.**

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

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

1. En la página de **suscripciones**, elija la suscripción que realizó al tema denominado `tutorial-service-status-change` y, a continuación, seleccione **Eliminar**.

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

1. En la página **Temas**, elija el tema denominado `tutorial-service-status-change` y, a continuación, seleccione **Eliminar**.

1. Un modal le pedirá que verifique la eliminación. Siga las instrucciones y seleccione **Eliminar**.

**Elimine su EventBridge regla.**

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

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

1. En la página **Reglas**, elija la regla denominada `tutorial-rule` y, a continuación, seleccione **Eliminar**.

1. Un modal le pedirá que verifique la eliminación. Elija **Eliminar**.

**Elimine la instancia de servicio agregada.**

1. Vaya a la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

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

1. En la página **Servicios**, elija el nombre del servicio.

1. En la página de detalles del **Servicio**, seleccione **Editar** y, a continuación, **Siguiente**.

1. En la página **Configurar ajustes personalizados**, en la sección **Instancias de servicio**, elija **Eliminar** para la instancia de servicio que creó como parte de este tutorial y, a continuación, elija **Siguiente**.

1. Revise los datos introducidos y seleccione **Actualizar**.

1. Un modal le pedirá que verifique la eliminación. Siga las instrucciones y seleccione **Sí, eliminar**.