Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS Resilience Hub — Gestion de la résilience
AWS Resilience Hub vous offre un emplacement central pour définir, valider et suivre la résilience de votre AWS application. AWS Resilience Hub vous aide à protéger vos applications contre les perturbations et à réduire les coûts de restauration afin d'optimiser la continuité des activités et de répondre aux exigences réglementaires et de conformité. Vous pouvez utiliser AWS Resilience Hub pour effectuer les opérations suivantes :
-
Analysez votre infrastructure et obtenez des recommandations pour améliorer la résilience de vos applications. Outre des conseils architecturaux pour améliorer la résilience de votre application, les recommandations fournissent du code pour respecter votre politique de résilience, en mettant en œuvre des tests, des alarmes et des procédures opérationnelles standard (SOPs) que vous pouvez déployer et exécuter avec votre application dans votre pipeline d'intégration et de livraison (CI/CD).
-
Évaluez les objectifs en termes de temps de rétablissement (RTO) et d'objectif de point de rétablissement (RPO) dans différentes conditions.
-
Optimisez la continuité des activités tout en réduisant les coûts de reprise.
-
Identifiez et résolvez les problèmes avant qu'ils ne surviennent en production.
Après avoir déployé une application en production, vous pouvez l'ajouter AWS Resilience Hub à votre pipeline CI/CD pour valider chaque version avant sa mise en production.
Comment AWS Resilience Hub fonctionne
Le schéma suivant fournit un aperçu général du AWS Resilience Hub fonctionnement.
- Describe
-
Décrivez votre application en important des ressources à partir de AWS CloudFormation piles, de fichiers d'état Terraform ou de clusters Amazon Elastic Kubernetes Service, ou vous pouvez choisir parmi des applications déjà définies dans. AWS Resource Groups myApplications
- Définir
-
Définissez les politiques de résilience pour vos applications. Ces politiques incluent RTO et RPO ciblent les interruptions liées aux applications, à l'infrastructure, à la zone de disponibilité et à la région. Ces cibles sont utilisées pour estimer si l'application répond à la politique de résilience.
- Évaluation
-
Après avoir décrit votre application et y avoir associé une politique de résilience, exécutez une évaluation de la résilience. L' AWS Resilience Hub évaluation utilise les meilleures pratiques du AWS Well-Architected Framework pour analyser les composants d'une application et découvrir les faiblesses potentielles en matière de résilience. Ces faiblesses peuvent être dues à une configuration incomplète de l'infrastructure, à une mauvaise configuration ou à des situations nécessitant des améliorations de configuration supplémentaires. Pour améliorer la résilience, mettez à jour votre application et votre politique de résilience conformément aux recommandations du rapport d'évaluation. Les recommandations incluent la configuration des composants, les alarmes, les tests et la restaurationSOPs. Vous pouvez ensuite exécuter une autre évaluation et comparer les résultats avec le rapport précédent pour voir dans quelle mesure la résilience s'améliore. Répétez ce processus jusqu'à ce que votre charge de travail estimée RTO et votre charge de travail RPO estimée atteignent vos RPO objectifs RTO et objectifs.
- Valider
-
Exécutez des tests pour mesurer la résilience de vos AWS ressources et le temps nécessaire à la restauration après une application, une infrastructure, une zone de disponibilité et des Région AWS incidents. Pour mesurer la résilience, ces tests simulent les pannes de vos AWS ressources. Parmi les pannes, citons les erreurs d'indisponibilité du réseau, les basculements, les processus interrompus, la restauration du RDS démarrage d'Amazon et les problèmes liés à votre zone de disponibilité.
- Afficher et suivre
-
Après avoir déployé une AWS application en production, vous pouvez l'utiliser AWS Resilience Hub pour continuer à suivre la posture de résilience de l'application. En cas de panne, l'opérateur peut visualiser la panne AWS Resilience Hub et lancer le processus de restauration associé.