Cómo implementar la resiliencia global con su bot Lex V2 - Amazon Lex

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.

Cómo implementar la resiliencia global con su bot Lex V2

Global Resiliency le permite replicar un bot en una región secundaria. La región secundaria se puede activar con la replicación automática del bot del usuario en ambas regiones. Dispondrás de una región de respaldo en caso de que se produzca una interrupción regional. Una vez que Global Resiliency esté activa, los nuevos bots creados se replicarán en una segunda región. AWS

El panel de información de Global Resiliency muestra detalles sobre sus despliegues

Puede acceder a la siguiente información en el panel de resiliencia global:

  • Detalles de la fuente: información sobre la región de origen del bot, el tipo de réplica, la fecha en que se habilitó la replicación y la última versión creada. Usa esta información para realizar un seguimiento de las iteraciones de tu bot.

  • Detalles de la replicación: después de crear la réplica del bot, puedes realizar un seguimiento de la región replicada, el tipo de réplica, la fecha de sincronización de la última versión y la última versión replicada. Usa esta información para realizar un seguimiento de la sincronización de la réplica de tu bot.

  • Región de origen: la región en la que está habilitada la resiliencia global. Puedes realizar cambios en la región de origen para replicar el bot en ambas regiones.

  • Tipo de réplica: indica si el bot es de solo lectura o si puede leer y escribir en función de la región.

  • Región de réplica: la región secundaria que se utiliza para replicar el bot de origen para lograr una resiliencia global. Actualmente, Global Resiliency solo funciona con pares FRA regionalesIAD/PDXyLDN/.

  • Fecha de activación de la replicación: fecha y hora en que se activó la réplica del bot.

  • Última versión creada: la última versión del bot asociada a la réplica en la región de origen.

Habilitar la resiliencia global para sus bots Lex V2

Antes de activar Global Resiliency en la consola Amazon Lex V2, debe asegurarse de que el usuario que habilita la replicación de bots tenga permiso para crear roles vinculados a servicios (SLR). Cuando se invoque, Global Resiliency utilizará estas FAS credenciales para crear una SLR en la cuenta CreateReplica habilitada. Para obtener más información sobre la SLR configuración de Global Resiliency en Amazon Lex V2, consulte la política AWS administrada: AmazonLexFullAccess.

nota

Esta función solo está disponible para las instancias de Amazon Connect y Amazon Lex V2 creadas en las regiones EE.UU. Este (Norte de Virginia) y EE.UU. Oeste (Oregón).

Para obtener acceso a esta característica, contacte con su arquitecto de soluciones o administrador técnico de cuentas de Amazon Connect.

Active Global Resiliency y configure la replicación de bots para una segunda región:

  1. Inicie sesión en la consola AWS de administración y abra la consola de Amazon Lex en https://console.aws.amazon.com/lex/.

  2. Elija el bot que desee replicar en la barra de navegación de Bots situada en el panel de navegación de la izquierda.

  3. Seleccione Implementación > Resiliencia global.

  4. Selecciona el botón Crear réplica en la esquina superior derecha de la ventana para crear una versión preliminar de tu bot.

    nota

    Asegúrate de que no tienes ningún bot en la región secundaria con el mismo nombre que el bot que quieres replicar. (Tu bot debe tener un nombre único).

  5. Ve a Global Resiliency y haz clic en Crear réplica. Esta acción crea una versión preliminar de tu bot. (no es necesario volver a la pestaña Resiliencia global, excepto para revisar el estado o ver los detalles de las futuras versiones).

    nota

    También puede crear un bot de alias para replicarlo en Global Resiliency. Para ello, vaya a Alias y seleccione Crear un nuevo alias para un bot habilitado para Global Resiliency. Solo se replicarán los alias que se creen después de activar la replicación.

  6. Ve a Alias: Crear un nuevo alias para el bot con capacidad de recuperación global. Solo se replicarán los alias que se creen después de activar la replicación.

  7. Ir a la versión: crear una nueva versión para el bot con capacidad de recuperación global. Solo se replicarán las versiones que se creen después de activar la replicación.

nota

Los clientes siguen teniendo el control total de la administración de sus políticas y etiquetas basadas en los recursos para los bots replicados. Las funciones Lambda y CloudWatch los grupos de registros deberán implementarse en ambas regiones con los mismos identificadores. Los usuarios no tendrán que volver a asociar la función lambda en la región de réplica.

Desactivar la resiliencia global

Puede desactivar la resiliencia global en cualquier momento pulsando el botón Desactivar la resiliencia global. Esta acción impide que el bot de origen y cualquier alias y versión asociados a él se repliquen en otras regiones.

APIsUtilízalo con Global Resiliency para tus bots Lex V2

Puede realizar API llamadas en Global Resiliency de la siguiente manera. APIs Puede encontrar información adicional sobre Global Resiliency APIs y Amazon Lex V2 en la APIguía Amazon Lex V2.

  • CreateBotReplica

    Habilite la resiliencia global y cree un bot replicado. Requiere replicaRegion.

    Para obtener más información, consulte CreateBotReplicala API Guía Lex.

  • DeleteBotReplica

    Desactive Global Resiliency y elimine el bot replicado. Requiere replicaRegion y botId.

    Para obtener más información, consulte DeleteBotReplicala API Guía Lex.

  • ListBotReplicas

    Enumere los bots replicados en la zona secundaria. Requiere botId.

    Para obtener más información, consulte ListBotReplicasla API Guía Lex.

  • DescribeBotReplica

    Resumen de la información del bot replicado. Requiere replicaRegion y botId.

    Para obtener más información, consulte DescribeBotReplicala API Guía Lex.