El conmutador de regiones ARC incorpora tres nuevas capacidades: flujos de trabajo posteriores a la recuperación, orquestación de RDS y compatibilidad con el proveedor de AWS para Terraform
El conmutador de regiones del Controlador de recuperación de aplicaciones (Application Recovery Controller, ARC) de Amazon ayuda a los clientes a orquestar la conmutación por error de sus aplicaciones multirregionales para lograr un tiempo de recuperación limitado en caso de que se produzca un problema a nivel regional. Automatiza la recuperación ante desastres multirregional, lo que reduce el esfuerzo de ingeniería y elimina la sobrecarga operativa mediante la recuperación de aplicaciones en varias regiones y cuentas de AWS. El conmutador de regiones ahora incluye tres nuevas capacidades: flujos de trabajo posteriores a la recuperación, bloques de ejecución de RDS nativos y compatibilidad con el proveedor de AWS para Terraform.
Flujos de trabajo posteriores a la recuperación. La recuperación ante desastres no se detiene cuando los clientes realizan una conmutación por error a una región en espera. Tras organizar una conmutación por error o una conmutación por recuperación, los clientes deben preparar la otra región para el próximo evento de recuperación. En la actualidad, esto requiere la coordinación manual del escalado, la recreación de réplicas de lectura y la validación de las configuraciones. Los flujos de trabajo posteriores a la recuperación ayudan a los clientes a automatizar estos pasos de preparación. Con este lanzamiento, los flujos de trabajo posteriores a la recuperación admiten el bloque de ejecución Lambda de acción personalizada, el bloque de ejecución de creación de réplicas de lectura de Amazon RDS, el bloque de ejecución del plan de conmutación de regiones ARC y el bloque de ejecución de aprobación manual. Los clientes pueden crear réplicas de lectura, poner en marcha lógica personalizada mediante funciones de Lambda, agregar puntos de aprobación manual e integrar planes secundarios para una orquestación compleja como parte del proceso posterior a la recuperación. Los flujos de trabajo posteriores a la recuperación están disponibles para los despliegues activos y pasivos y se pueden activar de forma manual.
Bloques de ejecución de RDS. La coordinación de la recuperación de la base de datos de Amazon RDS durante la conmutación por error regional requiere pasos manuales para promover las réplicas de lectura y recrear la replicación, lo que genera retrasos y errores. Ahora, el conmutador de regiones admite de forma nativa dos bloques de ejecución de Amazon RDS que automatizan la organización de la orquestación de RDS. El bloque de ejecución de promoción de réplicas de lectura de RDS coordina la promoción de una réplica de lectura a una instancia independiente durante la conmutación por error. El bloque de ejecución de creación de réplicas de lectura de RDS coordina la creación de réplicas como parte de los flujos de trabajo posteriores a la recuperación.
Compatibilidad con el proveedor de AWS para Terraform. El proveedor de AWS para Terraform ahora admite el conmutador de regiones, lo que permite a los clientes administrar los planes de recuperación ante desastres mediante infraestructura como código e integrarlos en canalizaciones de CI/CD (continuous integration/continuous delivery, integración y entrega continuas) junto con el despliegue de aplicaciones.
Para obtener más información sobre la compatibilidad con el proveedor de AWS para Terraform, consulte la documentación del proveedor de Terraform. Para obtener más información sobre los flujos de trabajo posteriores a la recuperación en acción, lea el tutorial sobre flujos de trabajo posteriores a la recuperación. Para comenzar a utilizar el conmutador de regiones, lea nuestro blog de lanzamiento o la documentación.
El conmutador de regiones del Controlador de recuperación de aplicaciones está disponible en todas las regiones comerciales. Consulte la lista de servicios de regiones de AWS o la disponibilidad de conmutadores regionales ARC para obtener información sobre la disponibilidad.