AWS lanza el controlador de recuperación de aplicaciones Amazon Route 53 a disponibilidad general

Recientemente, AWS anunció la disponibilidad general (GA) de Amazon Route 53 Application Recovery Controller , un nuevo conjunto adicional de capacidades en Amazon Route 53 . Con las capacidades, será más fácil para los clientes monitorear continuamente la capacidad de sus aplicaciones para recuperarse de fallas y controlar su recuperación en las regiones de AWS, las zonas de disponibilidad y la infraestructura local.

Por lo general, con su infraestructura global, AWS brinda a los clientes la capacidad de implementar réplicas de aplicaciones de manera redundante en las zonas de disponibilidad de AWS dentro de una región de AWS, y aprovechar un balanceador de carga de red o de aplicaciones para enrutar el tráfico a la réplica adecuada. Sin embargo, algunos clientes tienen requisitos aún más exigentes de alta disponibilidad para sus cargas de trabajo y necesitan una tasa de disponibilidad del 99,99% o superior con objetivos de tiempo de recuperación (RTO) medidos en segundos o minutos. Para cumplir con estos requisitos, la implementación de múltiples réplicas en varias zonas de disponibilidad de AWS, regiones de AWS y entornos locales combinados con Amazon Route 53 es una opción. Este último enrutará a los usuarios finales a la réplica adecuada de manera confiable.

En una publicación de blog de AWS News sobre la versión GA del controlador de recuperación de aplicaciones de Amazon Route 53, Sébastien Stormacq , uno de los principales defensores de los desarrolladores de AWS, explica:

El controlador de recuperación de aplicaciones de Amazon Route 53 lo ayuda a crear estas aplicaciones que requieren una disponibilidad muy alta y un RTO bajo, generalmente aquellas que usan arquitecturas activo-activo, pero otros tipos de arquitecturas redundantes también pueden beneficiarse del controlador de recuperación de aplicaciones de Amazon Route 53. Consta de dos partes: verificación de disponibilidad y control de enrutamiento.

Las verificaciones de preparación monitorean continuamente las configuraciones de recursos de AWS, la capacidad y las políticas de enrutamiento de la red y permiten a los usuarios monitorear cualquier cambio que pueda afectar la capacidad de ejecutar una operación de recuperación. Además, las comprobaciones garantizarán que el entorno de recuperación esté escalado y configurado para asumir el control cuando sea necesario. En segundo lugar, los controles de enrutamiento ayudan a reequilibrar el tráfico en las réplicas de aplicaciones durante fallas para garantizar que la aplicación permanezca disponible. Por último, estos controles funcionan con las comprobaciones de estado de Amazon Route 53 para redirigir el tráfico a una réplica de la aplicación mediante la resolución de DNS.

 
Fuente: https://aws.amazon.com/route53/application-recovery-controller/

Otros proveedores de nube pública también ofrecen capacidades similares a las de Amazon Route 53 y el nuevo Application Recovery Controller. Microsoft, por ejemplo, tiene dos servicios:

•     Azure DNS , incluida la administración de dominios y DNS, y
•     Traffic Manager que proporciona enrutamiento de tráfico de nivel DNS, equilibrio de carga y capacidades de conmutación por error

Por último, la capacidad del controlador de recuperación de Amazon Route 53 está disponible en cualquier región de AWS pública y comercial, y el precio es por verificación de preparación y clúster por hora. Más detalles sobre precios están disponibles en la página de precios de Amazon Route 53 .