Publié le: Nov 18, 2021

Nous annonçons aujourd'hui le lancement d' AWS AppConfig Feature Flags, qui vous permettra d'aller plus vite et plus sûrement lors de la publication de nouvelles fonctions pour vos clients. Feature Flags vous permettent de publier des fonctions de vos applications, indépendamment des déploiements de code. Les équipes de développement coordonnent souvent la mise à disposition des fonctions de l'application en même temps qu'un événement marketing à grande échelle et sont tenues de diffuser les fonctions progressivement aux utilisateurs. De même, les équipes DevOps répondent souvent à des événements opérationnels en activant des fonctionnalités existantes dans leur application. Ce lancement permet aux développeurs et aux équipes DevOps d'utiliser AWS AppConfig pour créer et valider les données de configuration des indicateurs de fonctions et déployer des indicateurs de fonctions uniques ou multiples dans leur application de manière surveillée et contrôlée. AWS AppConfig, une fonction AWS Systems Manager, est utilisée comme une bonne pratique par des milliers d'équipes au sein d'Amazon pour déployer des indicateurs de fonctions et des modifications de la configuration de l'application au moment de l'exécution.

Avec AppConfig Feature Flags, vous pouvez soit déployer un seul indicateur à la fois, soit gérer de manière centralisée et déployer plusieurs indicateurs ensemble dans votre application. Vous pouvez non seulement définir une valeur booléenne pour un indicateur, mais aussi définir des valeurs d'attributs d'indicateur pour stocker des valeurs de configuration détaillées dans l'indicateur plutôt que de les intégrer dans le code de l'application. Les indicateurs de fonction d'AppConfig vous permettent également de définir des contraintes pour valider les valeurs des attributs de votre indicateur afin de vous assurer qu'elles ne comportent aucune erreur. Cette validation permet de s'assurer que toute valeur inattendue n'est pas déployée dans votre application, ce qui atténue le risque de défaillance de l'application. Une fois les données de l'indicateur validées, vous pouvez déployer l'indicateur instantanément ou progressivement vers votre application. Vous pouvez également utiliser Amazon CloudWatch pour configurer des moniteurs afin de surveiller les erreurs pendant les déploiements et AWS AppConfig peut être configuré pour annuler le déploiement si des erreurs sont détectées.

Cette fonction est disponible sans frais supplémentaires. Les clients ne paient que l'utilisation d'AWS AppConfig et les ressources qu'ils utilisent.

Cette fonction est disponible dans toutes les régions AWS dans lesquelles AWS Systems Manager est proposé. Pour en savoir plus, consultez notre documentation.