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 interruptions 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 l'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 visant à améliorer la résilience de vos applications, les recommandations fournissent un code permettant de respecter votre politique de résilience, de mettre en œuvre des tests, des alarmes et des procédures opérationnelles standard (SOP) 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 de temps de restauration (RTO) et les objectifs de point de restauration (RPO) dans différentes conditions.
-
Optimisez la continuité des activités tout en réduisant les coûts de restauration.
-
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 CI/CD pipeline pour valider chaque version avant sa mise en production.
Comment ? AWS Resilience Hub fonctionnement
Le schéma suivant donne un aperçu général du AWS Resilience Hub fonctionnement.
- Décrire
-
Décrivez votre application en important des ressources depuis des AWS CloudFormation piles, des fichiers d'état Terraform ou des clusters Amazon Elastic Kubernetes Service. Vous pouvez également choisir parmi des applications déjà définies dans MyApplications. Groupes de ressources AWS
- Définissez
-
Définissez les politiques de résilience de vos applications. Ces politiques incluent des objectifs de RTO et de RPO pour 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 joint une politique de résilience, exécutez une évaluation de 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 dans lesquelles des améliorations supplémentaires de configuration sont nécessaires. 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 les SOP de restauration. Vous pouvez ensuite effectuer une autre évaluation et comparer les résultats avec ceux du rapport précédent pour voir dans quelle mesure la résilience s'améliore. Répétez ce processus jusqu'à ce que votre RTO de charge de travail estimée et votre RPO de charge de travail estimée atteignent vos objectifs de RTO et de RPO.
- 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 Région AWS des incidents. Pour mesurer la résilience, ces tests simulent les pannes de vos AWS ressources. Parmi les exemples de pannes, citons les erreurs d'indisponibilité du réseau, les basculements, les processus interrompus, la reprise du démarrage d'Amazon RDS 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é.