Modification des ressources applicatives Resilience Hub - AWS Hub de Résilience

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.

Modification des ressources applicatives Resilience Hub

Pour recevoir des évaluations de résilience précises et utiles, assurez-vous que la description de votre application est à jour et correspond à votre description réelle.AWSapplication et ressources. Les rapports d'évaluation, de validation et de recommandations sont basés sur les ressources répertoriées. Si vous ajoutez ou supprimez des ressources d'unAWS, alors vous devez refléter ces changements exactement dansAWS Resilience Hub.

Vous pouvez identifier et modifier les ressources de votre application. La modification des ressources modifie uniquement le paramètreAWS Resilience Hubréférence de votre application. Aucune modification n'est apportée à vos ressources réelles ouAWS CloudFormationpiles.

Vous pouvez ajouter des ressources manquantes ou supprimer des ressources dont vous n'avez pas besoin. Les ressources sont regroupées en composants d'application logiques. Vous pouvez modifier les composants de l'application pour mieux refléter la structure de votre application.

Ajoutez ou mettez à jour vos ressources applicatives Resilience Hub en modifiant une version préliminaire de votre application. Apportez des modifications à la version brouillon, puis publiez une nouvelle version (version de publication), qui est la version évaluée lorsque vous exécutez des évaluations de résilience.

Pour modifier les ressources d'application

  1. Dans le volet de navigation, choisissez Applications.

  2. Dans la pageApplications, choisissez le nom de l'application que vous souhaitez modifier.

  3. Cliquez sur l'ongletVersions d'onglet.

  4. UNDERVersions d', sélectionnezébauche, si cette option n'est pas déjà sélectionnée.

  5. Les ressources de l'application que vous avez choisi d'utiliser comme modèle pour la description de votre application sont répertoriées sous leRessourcesonglet. Vous pouvez identifier les ressources en procédant comme suit :

    • ID logique— Un identifiant logique est un nom utilisé pour identifier les ressources de votre CloudFormation pile, fichier d'état Terraform, application, AppRegistry ou groupes de ressources ajoutés manuellement.

      Note

      AWSTerraform vous permet d'utiliser le même nom pour différents types de ressources. Par conséquent, vous voyez »- type de ressource« à la fin de l'ID logique pour les ressources qui portent le même nom.

    • pile source— Le CloudFormation pile qui contient la ressource. Cette colonne dépend du type de structure d'application que vous avez sélectionnée.

    • État— Si la ressource a été identifiée comme étant prise en charge par Resilience Hub, le statut estInclude,Exclude, ou estNon pris en charge.

      • Include- Resilience Hub évalue la résilience de votre ressource.

      • Exclude- Resilience Hub n'évalue pas la résilience de votre ressource.

      • Non pris en charge- Resilience Hub ne prend actuellement pas en charge votre ressource et ne peut pas évaluer sa résilience.

    • Type de ressource— Le type de ressource identifie la ressource de composant de votre application. Par exemple,AWS::EC2::Instancedéclare un EC2exemple. Pour plus d'informations sur les ressources de composants d'application, consultez Groupement AppComponent, consultezRegroupement AppComponent .

    • Nom du composant: nom du composant utilisé pour identifier les composants.

    • ID physique— Identificateur réel affecté à cette ressource (par exemple, un ID d'instance EC2 ou un nom de compartiment S3).

  6. Pour trouver une ressource qui n'est pas répertoriée, entrez l'ID logique de la ressource dans la zone de recherche.

  7. Pour supprimer une ressource de votre application, sélectionnez la ressource, puis choisissezExclureà partir deModifier.

    Pour afficher la liste des ressources exclues, choisissez l'optionRessources excludesonglet.

  8. Pour ajouter une ressource à votre application, depuisActions, choisissezAjout d'une ressource.

  9. Pour résoudre les ressources de votre application, depuisActions, choisissezRésolution des ressources.

  10. Pour mettre à jour les piles de votre application, depuisActions, choisissezMettre à jour les piles.

  11. Si un CloudFormation pile associée aux modifications apportées à votre application, vous pouvez réimporter la pile. Toutes les nouvelles ressources de la pile sont importées, à l'exception des ressources actuellement exclues de Resilience Hub.

    Pour réimporter CloudFormation piles, choisissezMettre à jour les piles.

    1. DansSélectionner les piles, sélectionnez les piles qui sont associées à votreAWScompte et région.

      Pour utiliser des piles qui se trouvent dans une autreAWS, saisissez l'Amazon Resource Name (ARN) de la pile dans leARN Stackpuis choisissezAjouter un ARN de pile. Pour en savoir plus sur les ARN, consultez la section Amazon Resource Names (ARN) dans les Références générales AWS.

    2. Sélectionnez Update (Mettre à jour).

  12. Si un fichier d'état Terraform associé à votre application a changé, vous pouvez réimporter le compartiment S3. Toutes les nouvelles ressources du fichier d'état sont importées, à l'exception des ressources actuellement exclues de Resilience Hub.

    Pour réimporter des fichiers d'état Terraform, choisissezMettre à jour les piles.

    1. ChoisissezParcourir S3pour accéder à l'emplacement de votreAWSFichier d'état Terraform.

      Pour utiliserAWSLes fichiers d'état Terraform situés dans une région différente fournissent le lien vers l'emplacement du fichier d'état dans leURL S3.

      Note

      La limite des fichiers d'état Terraform est de 4 mégaoctets (Mo).

    2. Sélectionnez vos compartiments S3 à partir duFichier d'état Terraform s3écran.

    3. Sélectionnez Update (Mettre à jour).

  13. Pour afficher les composants logiques dans lesquels les ressources sont regroupées, choisissez l'optionComposantsonglet.

    SousComposants, vous pouvez ajouter de nouveaux composants, renommer un composant ou supprimer un composant à l'aide duActionsmenu.

Une fois que vous avez apporté des modifications à votre liste de ressources, vous recevez une alerte indiquant que des modifications ont été apportées à la version préliminaire de votre application. Pour effectuer une évaluation précise de la résilience, vous devez publier une nouvelle version de votre application. Pour plus d'informations sur la publication d'une nouvelle version, consultezPublication d'une nouvelle version d'application Resilience Hub.