AWS Resilience Hub — Gestión de la resiliencia - AWS Centro de resiliencia

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS Resilience Hub — Gestión de la resiliencia

AWS Resilience Hub le proporciona un lugar central para definir, validar y realizar un seguimiento de la resiliencia de su AWS aplicación. AWS Resilience Hub le ayuda a proteger sus aplicaciones de las interrupciones y a reducir los costos de recuperación para optimizar la continuidad del negocio y ayudar a cumplir con los requisitos normativos y de conformidad. Puede utilizarlo AWS Resilience Hub para hacer lo siguiente:

  • Analice su infraestructura y obtenga recomendaciones para mejorar la resiliencia de sus aplicaciones. Además de una guía arquitectónica para mejorar la resiliencia de sus aplicaciones, las recomendaciones proporcionan un código para cumplir con su política de resiliencia e implementar pruebas, alarmas y procedimientos operativos estándar (SOPs) que puede implementar y ejecutar con su aplicación en su proceso de integración y entrega (CI/CD).

  • Evalúe los objetivos de tiempo de recuperación (RTO) y objetivos de punto de recuperación (RPO) en diferentes condiciones.

  • Optimice la continuidad empresarial y, al mismo tiempo, reduzca los costos de recuperación.

  • Identifique y resuelva los problemas antes de que se produzcan en la producción.

Tras implementar una aplicación en producción, puede ampliarla AWS Resilience Hub a su cartera de CI/CD para validar cada versión antes de que entre en producción.

¿Cómo funciona AWS Resilience Hub

El siguiente diagrama proporciona un resumen detallado de su AWS Resilience Hub funcionamiento.

Diagrama de flujo que muestra cómo AWS Resilience Hub funciona.
Describir

Describa su aplicación importando recursos de AWS CloudFormation pilas, archivos de estado de Terraform o clústeres de Amazon Elastic Kubernetes Service AWS Resource Groups, o puede elegir entre aplicaciones que ya están definidas en MyApplications.

Definir

Defina las políticas de resiliencia de sus aplicaciones. Estas políticas incluyen los objetivos de RTO y RPO para las interrupciones en las aplicaciones, la infraestructura, las zonas de disponibilidad y las regiones. Estos objetivos se usan para estimar si la aplicación cumple con la política de resiliencia.

Evaluar

Una vez que describa su aplicación y le adjunte una política de resiliencia, realice una evaluación de la resiliencia. La AWS Resilience Hub evaluación utiliza las mejores prácticas del AWS Well-Architected Framework para analizar los componentes de una aplicación y descubrir posibles debilidades de resiliencia. Estos pueden deberse a una configuración incompleta de la infraestructura, a una configuración incorrecta o a situaciones en las que se necesiten mejoras de configuración adicionales. Para mejorar la resiliencia, actualice su aplicación y su política de resiliencia de acuerdo con las recomendaciones del informe de evaluación. Las recomendaciones incluyen la configuración de los componentes, las alarmas, las pruebas y la recuperación. SOPs A continuación, puede realizar otra evaluación y comparar los resultados con el informe anterior para ver en qué medida mejora la resiliencia. Repita este proceso hasta que su RTO de carga de trabajo estimada y su RPO de carga de trabajo estimada cumplan sus objetivos de RTO y RPO.

Validar

Realice pruebas para medir la resiliencia de sus AWS recursos y el tiempo que tarda en recuperarse de las aplicaciones, la infraestructura, la zona de disponibilidad y Región de AWS los incidentes. Para medir la resiliencia, estas pruebas simulan las interrupciones de sus recursos. AWS Entre los ejemplos de interrupciones se incluyen los errores de red no disponibles, las conmutaciones por error, los procesos detenidos, la recuperación del arranque de Amazon RDS y los problemas con la zona de disponibilidad.

Visualización y seguimiento

Después de implementar una AWS aplicación en producción, puede utilizarla AWS Resilience Hub para seguir realizando un seguimiento del estado de resiliencia de la aplicación. Si se produce una interrupción, el operador puede verla AWS Resilience Hub e iniciar el proceso de recuperación asociado.