AWS Resilience Hub

Prepare y proteja las aplicaciones contra las interrupciones

Beneficios de AWS Resilience Hub

Valide y realice un seguimiento continuo de la resiliencia de las aplicaciones para reducir las interrupciones
Evalúe las metas de resiliencia (objetivo de Tiempo de recuperación y objetivo de Punto de recuperación).
Identifique y resuelva los problemas antes de que se produzcan en la fase de producción.
Optimice la continuidad del negocio y reduzca los costos de recuperación.

Funcionamiento

AWS Resilience Hub es una ubicación central en la consola de AWS para que usted pueda administrar y mejorar la posición de resiliencia de sus aplicaciones en AWS. AWS Resilience Hub le permite definir sus objetivos de resiliencia, evaluar su postura de resiliencia en relación con esos objetivos e implementar recomendaciones de mejora basadas en el marco de AWS Well-Architected Framework. En AWS Resilience Hub, también puede crear y ejecutar experimentos de AWS Fault Injection Service (AWS FIS), que imitan las interrupciones reales de su aplicación para ayudarlo a comprender mejor las dependencias y descubrir posibles puntos débiles.

AWS Resilience Hub le proporciona los servicios y las herramientas que necesita para fortalecer continuamente su postura de resiliencia, todo en un solo lugar. 

Características

Describa sus aplicaciones como colecciones de recursos, como pilas de CloudFormation, archivos de estado de Terraform, aplicaciones de AppRegistry o grupos de recursos, o defina aplicaciones para las cargas de trabajo de Kubernetes que se administran en Amazon EKS. Las aplicaciones también se pueden describir mediante colecciones de recursos y clústeres de Amazon EKS.
Defina las políticas de resiliencia para las aplicaciones. Estas políticas incluyen objetivos de tiempo de recuperación (RTO) y de punto de recuperación (RPO) en el caso de las interrupciones de las aplicaciones, la infraestructura, la zona de disponibilidad y la región.

La evaluación de AWS Resilience Hub utiliza las prácticas recomendadas de AWS Well-Architected Framework para analizar los componentes de una aplicación y detectar posibles puntos débiles en cuanto a resiliencia. Estos pueden ser causados por una configuración incompleta de la infraestructura, por errores de configuración o por situaciones en las que se necesitan mejoras de configuración adicionales.

AWS Resilience Hub ofrece recomendaciones prácticas para mejorar la resiliencia. La evaluación de resiliencia también genera fragmentos de código que ayudan a crear procedimientos de recuperación como documentos de AWS Systems Manager para las aplicaciones, denominados procedimientos operativos estándar (SOP). AWS Resilience Hub crea una lista de monitores y alarmas de Amazon CloudWatch recomendados para ayudar al operador a identificar rápidamente cualquier cambio en la posición de resiliencia de la aplicación una vez implementada.

Una vez que la aplicación y los procedimientos operativos estándar se hayan actualizado para incorporar las recomendaciones de la evaluación de resiliencia, puede utilizar AWS Resilience Hub para probar y verificar si la aplicación es capaz de cumplir los objetivos de resiliencia antes de pasar a la fase de producción. AWS Resilience Hub se integra con AWS Fault Injection Simulator (FIS), un servicio de ingeniería del caos, para suministrar simulaciones de inyección de fallas que se producen en el mundo real para validar que la aplicación se recupera conforme a los objetivos de resiliencia definidos. Esto puede incluir errores de red o demasiadas conexiones abiertas a una base de datos. AWS Resilience Hub también proporciona API de modo que sea posible integrar las pruebas y evaluaciones de resiliencia en las canalizaciones CI/CD con el fin de realizar una validación continua de la resiliencia. La integración de la validación de la resiliencia en las canalizaciones CI/CD ayuda a garantizar que los cambios en la infraestructura subyacente de la aplicación no comprometan la resiliencia.

Casos de uso

Utiliza simulaciones de inyección de fallas que se producen en el mundo real para ayudar a validar la eficacia de los procedimientos operativos estándar (SOP) de recuperación y las alarmas.

Proporciona recomendaciones prácticas para mejorar la resiliencia y ayuda a crear procedimientos de recuperación.

Mantiene un registro de auditoría de los eventos durante las interrupciones planificadas y no planificadas, lo cual facilita el cumplimiento de los requisitos regulatorios.

Clientes

Logotipo de Pearson

“Con AWS Resilience Hub, podríamos analizar lo que hacen nuestras aplicaciones... y preguntarnos: ¿se trata de una aplicación crítica o puede dejar de funcionar durante un tiempo y no afectar a nuestras operaciones? AWS Resilience Hub fue fundamental para ello, ya que pudimos ingresar valores y comprender rápidamente qué aplicaciones son realmente importantes para Pearson”.


–Ronnie Kendrick, Senior SRE Manager, Infrastructure y Operations en Pearson

Pearson recurre a AWS Resilience Hub para mejorar la resiliencia de las aplicaciones

“ADL Digital Labs (ADL) nació en 2017 y hoy es una de las mejores plataformas para impulsar la venta de productos digitales para el sector de los servicios financieros en América Latina. Al reconocer la importancia de ofrecer soluciones altamente confiables a sus clientes, ADL ha incorporado AWS Resilience Hub para verificar y rastrear el estado de resiliencia de sus aplicaciones, a la vez que mantiene la visibilidad de los objetivos de disponibilidad y cumplimiento de las políticas. La integración de AWS Resilience Hub en el marco de continuidad empresarial de ADL ha dado como resultado la validación de la postura de resiliencia y continuidad empresarial para ocho canales transaccionales, que atienden a unos 4 millones de clientes en cuatro de las principales entidades financieras de Colombia”. –Alexander Chaparro, Head of Architecture de Aval Digital Labs


Ver más sobre AWS