Amazon ha anunciado el lanzamiento de una innovadora funcionalidad denominada Global Resiliency para sus bots de inteligencia artificial (IA) Amazon Lex V2. Esta herramienta está diseñada para optimizar la disponibilidad y la resiliencia de las aplicaciones conversacionales, permitiendo que los bots de Amazon Lex se repliquen casi en tiempo real en una segunda región de AWS.
Con Global Resiliency, la sincronización automática de recursos, versiones y alias entre las regiones seleccionadas facilita la gestión al mantener los identificadores consistentes. Esto significa que, en caso de interrupciones, el tráfico puede ser redirigido sin complicaciones simplemente cambiando el identificador de región, eliminando así la necesidad de gestionar bots separados manualmente en diferentes ubicaciones y reduciendo potenciales tiempos de inactividad.
Esta mejora resulta esencial para aplicaciones que emplean sistemas de respuesta de voz interactiva (IVR), chatbots para canales digitales y plataformas de mensajería, garantizando una experiencia de usuario fluida y sin interrupciones. Además, permite a los desarrolladores continuar trabajando en mejoras de los bots en la región principal, con la tranquilidad de que los cambios se sincronizarán automáticamente con la región réplica, incrementando la eficiencia del flujo de trabajo sin comprometer la resiliencia.
A modo de demostración, Amazon presentó un ejemplo práctico con la creación de un bot llamado BookHotel. Utilizando una plantilla de AWS CloudFormation, el bot fue desarrollado en la región us-east-1 y replicado en us-west-2. Este proceso incluyó la integración con otros servicios de AWS como AWS Lambda y Amazon CloudWatch, asegurando que las funciones personalizadas y los registros de conversación se vinculen automáticamente con los recursos del bot en la región de réplica.
Además, Amazon Lex Global Resiliency se combina con Amazon Connect Global Resiliency, ofreciendo una solución integral para la continuidad y resiliencia operativa en infraestructuras de contacto y AI conversacional. Esta integración asegura una experiencia constante y sin interrupciones incluso durante escenarios de conmutación por error.
Finalmente, AWS proporciona soporte API para la gestión de réplicas de bots, lo que facilita la creación, monitoreo y listado de réplicas a través de la línea de comandos de AWS y los SDKs de AWS, permitiendo una gestión eficiente de la resiliencia a nivel de software. Esta nueva funcionalidad representa un avance significativo para empresas que buscan minimizar riesgos y garantizar la continuidad de sus servicios de IA conversacional frente a situaciones imprevistas.