AWS Systems Manager Application Manager - AWS Systems Manager

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 Systems Manager Application Manager

Application Manager, une fonctionnalité de AWS Systems Manager, aide les ingénieurs DevOps à étudier et résoudre les problèmes liés à leurs ressources AWS dans le contexte de leurs applications et clusters. Application Manager agrège des informations opérationnelles à partir de plusieurs Services AWS et fonctionnalités de Systems Manager sur une AWS Management Console unique.

Dans Application Manager, une application est un groupe logique de ressources AWS que vous voulez exploiter en tant qu'unité. Par exemple, ce groupe logique peut représenter différentes versions d'une application, ou les limites de propriété d'opérateurs ou d'environnements de développement. La prise en charge de clusters de conteneurs par Application Manager comprend à la fois les clusters Amazon Elastic Kubernetes Service (Amazon EKS) et Amazon Elastic Container Service (Amazon ECS).

Lorsque vous sélectionnez Mise en route sur la page d'accueil d'Application Manager, Application Manager importe automatiquement les métadonnées de vos ressources qui ont été créées dans d'autres Services AWS ou fonctionnalités de Systems Manager. Concernant les applications, Application Manager importe des métadonnées de l'ensemble de vos ressources AWS, organisées en groupes de ressources. Chaque groupe de ressources est répertorié dans la catégorie Applications personnalisées en tant qu'application unique. En outre, Application Manager importe automatiquement les métadonnées des ressources qui ont été créées par AWS CloudFormation, AWS Launch Wizard, Amazon ECS et Amazon EKS. Application Manager affiche ensuite ces ressources dans des catégories prédéfinies.

La liste des Applications inclut les éléments suivants :

  • Applications personnalisées

  • Launch Wizard

  • Stacks CloudFormation

  • Applications AppRegistry

La liste des Clusters de conteneurs inclut les éléments suivants :

  • Clusters Amazon ECS

  • Clusters Amazon EKS

Une fois l'importation terminée, vous pouvez afficher des informations opérationnelles sur vos ressources dans ces catégories prédéfinies. Autrement, si vous voulez ajouter un contexte à propos d'un ensemble de ressources, vous pouvez créer manuellement une application dans Application Manager et déplacer des ressources ou groupes de ressources vers cette application. Cela vous permet d'afficher des informations opérationnelles dans le contexte d'une application.

Après que vous avez paramétré et configuré des Services AWS et fonctionnalités de Systems Manager, Application Manager affiche les types d'informations suivants sur vos ressources :

  • Informations sur l'état, le statut et l'intégrité d'Amazon EC2 Auto Scaling actuels des instances Amazon Elastic Compute Cloud (Amazon EC2) dans votre application

  • Alarmes fournies par Amazon CloudWatch

  • Informations sur la conformité fournies par AWS Config et State Manager (un composant de Systems Manager)

  • Informations sur le cluster Kubernetes fournies par Amazon EKS

  • Données de journalisation fournies par AWS CloudTrail et Amazon CloudWatch Logs

  • OpsItems fournis par Systems Manager OpsCenter

  • Détails des ressources fournies par Services AWS qui les hébergent.

  • Informations sur le cluster de conteneurs fournies par Amazon ECS.

Pour vous aider à résoudre les problèmes liés à des composants ou ressources, Application Manager fournit également des runbooks que vous pouvez associer à vos applications. Pour vos premiers pas dans Application Manager, ouvrez Systems Manager console. Dans le panneau de navigation, sélectionnez Application Manager.

Quels sont les avantages liés à l'utilisation d'Application Manager ?

Application Manager réduit le temps nécessaire aux ingénieurs DevOps pour détecter et étudier les problèmes avec des ressources AWS. Pour cela, Application Manager affiche plusieurs types d'informations opérationnelles dans le contexte d'une application sur une seule console. Application Manager réduit également le temps nécessaire pour résoudre les problèmes en fournissant des runbooks qui effectuent des tâches de résolution courantes sur des ressources AWS.

Quelles sont les fonctions d'Application Manager ?

Application Manager inclut les fonctionnalités suivantes :

  • Importer vos ressources AWS automatiquement

    Lors de la configuration initiale, vous pouvez choisir qu'Application Managerimporte et affiche automatiquement dans votre Compte AWS des ressources qui sont basées sur des piles CloudFormation, AWS Resource Groups, des déploiements Launch Wizard, des applications AppRegistry, et des clusters Amazon ECS et Amazon EKS. Le système affiche ces ressources dans des catégories prédéfinies d'applications ou de clusters. Par la suite, chaque fois que de nouvelles ressources de ces types sont ajoutées à votre Compte AWS, Application Manager les affiche automatiquement dans les catégories prédéfinies d'applications et de clusters.

  • Créer ou modifier des piles et des modèles CloudFormation

    Application Manager vous aide à approvisionner et à gérer les ressources pour vos applications via l'intégration à CloudFormation. Vous pouvez créer, modifier et supprimer des modèles et des piles AWS CloudFormation dans Application Manager. Application Manager inclut également une bibliothèque de modèles dans laquelle vous pouvez cloner, créer et stocker des modèles. Application Manager et CloudFormation affichent les mêmes informations à propos du statut actuel d'une pile. Les modèles et les mises à jour de modèles sont stockés dans Systems Manager jusqu'à ce que vous approvisionniez la pile. Ensuite, les modifications s'affichent également dans CloudFormation.

  • Afficher des informations sur vos instances dans le contexte d'une application

    Application Manager s'intègre à Amazon Elastic Compute Cloud (Amazon EC2) pour afficher des informations sur vos instances dans le contexte d'une application. Application Manager affiche l'état et le statut de l'instance et l'intégrité d'Amazon EC2 Auto Scaling pour une application sélectionnée dans un format graphique. L'onglet Instances inclut également un tableau contenant les informations suivantes pour chaque instance de votre application.

    • État de l'instance (Pending, Stopping, Running, Stopped [En attente, Arrêt, En cours d'exécution, Arrêtée])

    • Statut du ping de SSM Agent

    • Statut et nom du dernier runbook Systems Manager Automation traité sur l'instance

    • Nombre d'alertes Amazon CloudWatch Logs par état.

      • ALARM – La métrique ou l'expression se trouve à l'extérieur du seuil défini.

      • OK – La métrique ou l'expression se trouve dans le seuil défini.

      • INSUFFICIENT_DATA – L'alerte vient de commencer, la métrique n'est pas disponible, ou la quantité de données n'est pas suffisante pour permettre à la métrique de déterminer le statut de l'alerte.

    • Intégrité du groupe Auto Scaling pour les groupes de scalabilité automatique parent et individuel

  • Afficher les métriques opérationnelles et les alarmes pour une application ou un cluster

    Application Manager s'intègre avec Amazon CloudWatch pour fournir des métriques opérationnelles et des alarmes en temps réel pour une application ou un cluster. Vous pouvez explorer votre arborescence d'applications pour afficher les alarmes au niveau de chaque composant ou d'un cluster individuel.

  • Afficher les données de journalisation d'une application

    Application Manager s'intègre avec Amazon CloudWatch Logs pour fournir des données de journalisation dans le contexte de votre application, sans quitter Systems Manager.

  • Afficher et gérer des OpsItems pour une application ou un cluster

    Application Manager s'intègre avec AWS Systems Manager OpsCenter pour fournir une liste d'éléments opérationnels (OpsItems) pour vos applications et clusters. La liste reflète les OpsItems générés automatiquement et ceux créés manuellement. Vous pouvez afficher des détails sur la ressource qui a créé un OpsItem, ainsi que le statut, la source et la sévérité de l'OpsItem.

  • Afficher les données de conformité des ressources pour une application ou un cluster

    Application Manager s'intègre avec AWS Config pour fournir des détails sur la conformité et l'historique de vos ressources AWS selon les règles que vous spécifiez. Application Manager s'intègre également avec AWS Systems Manager State Manager pour fournir des informations de conformité relatives au statut que vous voulez maintenir pour vos instances Amazon Elastic Compute Cloud (Amazon EC2).

  • Afficher les informations sur l'infrastructure de clusters Amazon ECS et Amazon EKS

    Application Manager s'intègre avec Amazon ECS et Amazon EKS pour fournir des informations sur l'état de vos infrastructures de clusters, ainsi qu'une vue de l'environnement d'exécution des ressources de calcul, de mise en réseau et de stockage dans un cluster.

    Il ne vous est toutefois pas possible de gérer ou d'afficher les informations opérationnelles relatives à vos pods ou conteneurs Amazon EKS dans Application Manager. Vous ne pouvez gérer et afficher que les informations opérationnelles relatives à l'infrastructure qui héberge vos ressources Amazon EKS.

  • Afficher les détails liés au coût des ressources d'une application

    Application Manager est intégré à AWS Cost Explorer, une fonctionnalité de AWS Billing and Cost Management via le widget Cost. Une fois que vous avez activé l'explorateur de coûts dans la console de facturation et gestion des coûts, le widget Cost (Coût) dans Application Manager affiche les données de coût pour une application ou un composant d'application non-conteneurisés spécifiques. Vous pouvez appliquer des filtres dans le widget pour afficher les données de coût selon différentes périodes, différentes granularités et différents types sous forme de graphique à barres ou linéaire.

  • Afficher des informations détaillées sur les ressources dans une console unique

    Sélectionnez un nom de ressource répertorié dans Application Manager, et affichez des informations contextuelles et des informations opérationnelles sur cette ressource sans quitter Systems Manager.

  • Recevoir des mises à jour automatiques sur les ressources pour des applications

    Si vous apportez des modifications à une ressource dans une console de service et que cette ressource fait partie d'une application dans Application Manager, Systems Manager affiche automatiquement ces modifications. Par exemple, si vous mettez à jour une pile dans la console AWS CloudFormation et que cette pile fait partie d'une application dans Application Manager, les mises à jour de la pile sont automatiquement reflétées dans Application Manager.

  • Découvrir automatiquement des applications de Launch Wizard

    Application Manager est intégré à AWS Launch Wizard. Si vous avez utilisé Launch Wizard pour déployer des ressources pour une application, Application Manager peut les importer et les afficher automatiquement dans une section de Launch Wizard.

  • Surveiller des ressources d'application dans Application Manager en utilisant CloudWatch Application Insights

    Application Manager s'intègre à Amazon CloudWatch Application Insights. Application Insights identifie et paramètre des métriques, des journaux et des alarmes clés dans vos ressources d'application et votre pile technologique. Application Insights surveille en permanence les métriques et les journaux afin de détecter et de corréler les anomalies et les erreurs. Lorsque des erreurs et des anomalies sont détectées, Application Insights génère des CloudWatch Events que vous pouvez utiliser pour paramétrer des notifications ou effectuer des actions. Vous pouvez activer et afficher Application Insights sous les onglets Overview (Présentation) et Monitoring (Surveillance) dans Application Manager. Pour de plus amples informations sur Application Insights, veuillez consulter Qu'est-ce qu'Amazon CloudWatch Application Insights dans le Guide de l'utilisateur Amazon CloudWatch.

  • Résoudre des problèmes liés aux runbooks

    Application Manager inclut des runbooks Systems Manager prédéfinis pour résoudre les problèmes courants avec les ressources AWS. Vous pouvez exécuter un runbook sur toutes les ressources applicables d'une application sans avoir à quitter Application Manager.

L'utilisation d'Application Manager entraîne-t-elle des frais ?

Application Manager est disponible sans frais supplémentaires.

Quels sont les quotas de ressources pour Application Manager ?

Vous pouvez afficher des quotas pour toutes les fonctionnalités de Systems Manager dans la rubrique Quotas de service Systems Manager dans la Référence générale d'Amazon Web Services. Sauf indication contraire, chaque quota est spécifique à la région.