Publié le: Jul 14, 2022

AWS annonce AWS AppConfig Extensions, une nouvelle fonctionnalité qui permet d'améliorer et étendre les capacités de feature flags et les données de configuration dynamique d'environnement d'exécution. AWS AppConfig, une fonctionnalité d'AWS Systems Manager, permet aux clients de configurer, valider et déployer des données de configuration afin de mettre à jour le comportement d'une application, et ce de manière plus sûre et rapide. Le framework d'AppConfig Extensions expose les points d'action tout au long du cycle de vie des feature flags et des données de configuration, et les clients peuvent joindre de nouvelles fonctionnalités à chaque point d'action. Les points d'action sont exposés lors de la création, de la validation, du déploiement et du rollback des feature flags et des données de configuration.

Parmi les extensions disponibles au lancement, vous trouverez les extensions AppConfig Notification qui envoient des messages concernant les mises à jour de configuration vers EventBridge, SNS ou SQS. Vous trouverez également une extension Jira qui permet de suivre les modifications des feature flags dans AppConfig sous forme d'erreurs individuelles dans Jira d'Atlassian.

De plus, les clients peuvent créer leurs propres extensions. Par exemple, un client peut vouloir étendre la fonctionnalité de rollback automatique intégrée d'AppConfig en appelant une fonction Lambda en cas de rollback. Autre exemple : un client extrait des données de configuration d'une autre source, comme une base de données ou un référentiel Git, qu'il veut fusionner avec d'autres données AppConfig avant le déploiement. Cela est possible en créant sa propre extension. En plus des extensions créées par les clients et AWS, d'autres extensions sont prévues.

Les extensions AWS AppConfig Extensions sont disponibles sans frais supplémentaires pour les utilisateurs d'AppConfig et dans toutes les régions AWS.

Pour commencer, consultez notre documentation sur AppConfig Extensions.