Creación de un lanzamiento - Amazon CloudWatch

Creación de un lanzamiento

importante

Aviso de fin del soporte: el 16 de octubre de 2025, AWS suspenderá el soporte para CloudWatch Evidently. Después del 16 de octubre de 2025, ya no podrá acceder a la consola ni a los recursos de Evidently.

Si desea exponer una nueva característica o cambiar a un porcentaje específico de los usuarios, cree un lanzamiento. Puede monitorear las métricas clave, como los tiempos de carga de páginas y las conversiones antes de implementar la característica en todos los usuarios.

Antes de agregar un lanzamiento, debe haber creado un proyecto. Para obtener más información, consulte Crear un nuevo proyecto de .

Al agregar un lanzamiento, puede utilizar una característica que ya haya creado o crear una nueva característica mientras crea el lanzamiento.

Para agregar un lanzamiento a un proyecto
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, elija Señales de aplicación, Evidently.

  3. Seleccione el botón situado junto al nombre del proyecto y elija Project actions (Acciones del proyecto), Create launch (Crear lanzamiento).

  4. En Launch name (Nombre del lanzamiento), ingrese un nombre que se utilizará para identificar esta característica dentro de este proyecto.

    También puede optar por agregar una descripción.

  5. Elija Select from existing features (Seleccionar una de las características existentes) o Add new feature (Agregar nueva característica).

    Si está utilizando una característica existente, selecciónela en Feature name (Nombre de la característica).

    Si elige Add new feature (Agregar nueva característica), realice lo siguiente:

    1. En Feature name (Nombre de la característica), ingrese un nombre que se utilizará para identificar esta característica dentro de este proyecto. También puede optar por agregar una descripción.

    2. En Feature variations (Variaciones de características), para Variation type (Tipo de variación), elija Boolean (Booleano), Long (Largo), Double (Doble) o String (Cadena). Para obtener más información, consulte Tipos de variaciones.

    3. Agregue un máximo de cinco variaciones para la característica. El Value (Valor) para cada variación debe ser válido para el Variation type (Tipo de variación) que haya seleccionado.

      Seleccione una de las variaciones como predeterminada. Este es el punto de partida con el que se compararán las demás variaciones y debería ser la variación que se está presentando ante los usuarios ahora. Si detiene un experimento, esta variación predeterminada se enviará a todos los usuarios.

    4. Elija Sample code (Código de muestra). En el ejemplo de código, observará lo que necesita agregar a la aplicación para configurar las variaciones y asignarles sesiones de usuario. Puede elegir entre JavaScript, Java y Python para el código.

      No es necesario agregar el código a la aplicación en este momento, pero debe hacerlo antes de iniciar el lanzamiento.

      Para obtener más información, consulte Agregue código a la aplicación.

  6. En Launch configuration (Configuración de lanzamiento), elija si desea iniciar el lanzamiento inmediatamente o programarlo para que comience más tarde.

  7. (Opcional) Para especificar diferentes divisiones de tráfico para los segmentos de audiencia que haya definido, en lugar de la división de tráfico que usará para su público general, seleccione Add Segment Overrides (Agregar anulaciones de segmentos).

    En Segment Overrides (Anulación de segmento), seleccione un segmento y defina la división de tráfico que se utilizará para ese segmento.

    Si lo desea, puede definir más segmentos para definir divisiones de tráfico eligiendo Add Segment Override (Agregar anulación de segmento). Un lanzamiento puede tener hasta seis anulaciones de segmentos.

    Para obtener más información, consulte Use segmentos para centrar su audiencia.

  8. Para Traffic configuration (Configuración de tráfico), seleccione el porcentaje de tráfico que desea asignar a cada variación del público general que no coincida con las anulaciones de segmentos. También puede elegir variaciones para que no se envíen a los usuarios.

    En el Traffic summary (Resumen del tráfico) se muestra cuánto tráfico general está disponible para este lanzamiento.

  9. Si decide programar el lanzamiento para que comience más tarde, puede agregar varios pasos al lanzamiento. En cada paso, se pueden utilizar porcentajes diferentes para las variaciones. Para ello, elija Add another step (Agregar otro paso) y luego, especifique la programación y los porcentajes de tráfico para el siguiente paso. Puede incluir hasta cinco pasos en un lanzamiento.

  10. Si desea hacer un seguimiento del rendimiento de sus características con métricas durante el lanzamiento, elija Metrics (Métricas), Add metric (Agregar métrica). Puede utilizar métricas CloudWatch RUM o métricas personalizadas.

    Para utilizar una métrica personalizada, puede crear la métrica aquí mediante una regla de Amazon EventBridge. Para crear una métrica personalizada, realice lo siguiente:

    • Elija Custom metrics (Métricas personalizadas) e ingrese un nombre para la métrica.

    • En Metric rule (Regla métrica), para Entity ID (ID de la entidad), ingrese la forma de identificar la entidad. Puede ser un usuario o una sesión que realiza una acción que ocasiona que se registre un valor de métrica. Un ejemplo es userDetails.userID.

    • Para Value key (Clave de valor), ingrese el valor del que se va a realizar el seguimiento para producir la métrica.

    • Puede optar por ingresar un nombre para las unidades de la métrica. El nombre de esta unidad es solo para fines de visualización, para su uso en gráficos en la consola de Evidently.

    Al ingresar esos campos, en el cuadro se mostrarán ejemplos de cómo codificar la regla de EventBridge para crear la métrica. Para obtener más información sobre EventBridge, consulte ¿Qué es Amazon EventBridge?

    Para utilizar las métricas de RUM, debe tener ya configurado un monitor de aplicaciones RUM para su aplicación. Para obtener más información, consulte Configuración de una aplicación para utilizar CloudWatch RUM.

    nota

    Si utiliza métricas de RUM y el monitor de aplicaciones no está configurado para muestrear el 100 % de las sesiones de usuario, no todas las sesiones de usuario que participan en el lanzamiento enviarán métricas a Evidently. Para garantizar que las métricas de lanzamiento sean precisas, recomendamos que el monitor de aplicaciones utilice el 100 % de las sesiones de usuario para el muestreo.

  11. (Opcional) Si crea al menos una métrica para el lanzamiento, puede asociar una alarma de CloudWatch existente a este lanzamiento. Para ello, elija Associate CloudWatch alarms (Asociar alarmas de CloudWatch).

    Cuando asocia una alarma con un lanzamiento, CloudWatch Evidently debe agregar etiquetas a la alarma con el nombre del proyecto y el nombre del lanzamiento. Esto es para que CloudWatch Evidently pueda mostrar las alarmas correctas en la información de lanzamiento de la consola.

    Para confirmar que CloudWatch Evidently agregará estas etiquetas, elija Allow Evidently to tag the alarm resource identified below with this launch resource (Permitir que Evidently etiquete el recurso de alarma que se identifica a continuación con este recurso de lanzamiento). Luego, elija Associate alarm (Asociar alarma) e ingrese el nombre de la alarma.

    Para obtener más información sobre cómo crear alarmas de CloudWatch, consulte Uso de las alarmas de Amazon CloudWatch.

  12. (Opcional) Para agregar etiquetas a este lanzamiento, elija Tags (Etiquetas), Add new tag (Agregar nueva etiqueta).

    Luego, en Key (Clave), ingrese un nombre para la etiqueta. Puede agregar un valor opcional para la etiqueta en Valor.

    Para agregar otra etiqueta, vuelva a elegir Add new tag (Agregar nueva etiqueta).

    Para obtener más información, consulte Tagging AWS Resources (Etiquetado de recursos de ).

  13. Elija Create launch (Crear lanzamiento).