Amazon ha lanzado una innovadora funcionalidad llamada Global Resiliency para sus bots Amazon Lex V2, diseñada para mejorar la disponibilidad y la resistencia de las aplicaciones conversacionales. Esta herramienta permite la replicación casi en tiempo real de los bots de Amazon Lex en una segunda región de AWS, lo que garantiza que los recursos, versiones y alias asociados se sincronicen automáticamente entre las regiones. Esto simplifica el proceso de redirigir el tráfico sin interrupciones al cambiar solo el identificador de la región.
Global Resiliency elimina la necesidad de gestionar manualmente bots en múltiples regiones, ya que se encarga de replicar automáticamente y mantener sincronizadas las configuraciones regionales. Esta característica es especialmente valiosa durante interrupciones regionales, ya que facilita la redirección rápida del tráfico de bots a una región alternativa, minimizando así el riesgo de tiempo de inactividad y asegurando la continuidad operativa.
Esta nueva funcionalidad es particularmente útil para aplicaciones con sistemas de respuesta de voz interactiva (IVR), chatbots en canales digitales y plataformas de mensajería, proporcionando una experiencia de usuario fluida y constante. Además, permite a los desarrolladores mejorar continuamente los bots en la región original, con cambios que se sincronizan automáticamente en la región réplica, lo que optimiza el flujo de trabajo de desarrollo sin comprometer la resiliencia.
Para ilustrar el uso de Global Resiliency, Amazon presentó un ejemplo práctico con un bot denominado BookHotel, replicándolo de la región us-east-1 a us-west-2. Este proceso incluye el uso de servicios integrados de AWS como AWS Lambda y Amazon CloudWatch, asegurando que funciones personalizadas y registros de conversación se asocien automáticamente con los recursos del bot en la región réplica.
Además, Amazon Lex Global Resiliency se integra con Amazon Connect Global Resiliency, proporcionando una solución completa para mantener la continuidad operativa y la resiliencia en la infraestructura del centro de contacto y la inteligencia artificial conversacional. Esta integración garantiza la sincronización automática de los bots de Amazon Lex V2 con los flujos de contacto en Amazon Connect, ofreciendo una experiencia fluida y sin interrupciones durante escenarios de conmutación por error.
Para facilitar la gestión de esta resiliencia, AWS ofrece soporte API, permitiendo a los usuarios crear, monitorear y listar réplicas de bots a través de la interfaz de línea de comandos de AWS y los SDKs de AWS, consolidando así la gestión a nivel de software.