Qu'est-ce que AWS AppConfig l'agent ? - AWS AppConfig

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.

Qu'est-ce que AWS AppConfig l'agent ?

AWS AppConfig L'agent est un processus développé et géré par Amazon pour récupérer les données de configuration à partir de. AWS AppConfig Avec l'agent, vous pouvez mettre en cache les données de configuration localement et interroger le service de plan de AWS AppConfig données de manière asynchrone pour obtenir des mises à jour. Ce processus de mise en cache et d'interrogation garantit que vos données de configuration sont toujours disponibles pour votre application tout en minimisant le temps de latence et les coûts. L'agent n'est pas le seul moyen de récupérer les données de configuration AWS AppConfig, mais c'est le moyen recommandé. L'agent améliore le traitement et la gestion des demandes de la manière suivante :

  • L'agent appelle AWS AppConfig en votre nom en utilisant un AWS Identity and Access Management (IAM) principal et en gérant un cache local de données de configuration. En récupérant les données de configuration depuis le cache local, votre application nécessite moins de mises à jour de code pour gérer les données de configuration, récupère les données de configuration en quelques millisecondes et n'est pas affectée par les problèmes réseau susceptibles de perturber les appels pour ces données.

  • L'agent propose une expérience native pour récupérer et résoudre les indicateurs de AWS AppConfig fonctionnalités.

  • Prêt à l'emploi, l'agent fournit les meilleures pratiques en matière de stratégies de mise en cache, d'intervalles d'interrogation et de disponibilité des données de configuration locales, tout en suivant les jetons de configuration nécessaires pour les appels de service suivants.

  • Lorsqu'il s'exécute en arrière-plan, l'agent interroge régulièrement le service de plan de AWS AppConfig données pour obtenir des mises à jour des données de configuration. Votre application peut récupérer les données en se connectant à localhost sur le port 2772 (une valeur de port par défaut personnalisable) et en appelant HTTP GET pour récupérer les données.

Note

AWS AppConfig L'agent met en cache les données la première fois que le service récupère vos données de configuration. Pour cette raison, le premier appel pour récupérer les données est plus lent que les appels suivants.

Le schéma suivant montre le fonctionnement de AWS AppConfig l'agent.

Schéma du AWS AppConfig fonctionnement
  1. Votre application demande des données de configuration à l'agent.

  2. L'agent renvoie les données d'un cache en mémoire.

  3. L'agent interroge le AWS AppConfig service de manière asynchrone pour obtenir les dernières données de configuration selon une cadence prédéfinie. Les dernières données de configuration sont toujours stockées dans un cache en mémoire.