
PRÉSENTATION DE KOMBUSTION : NOTRE OUTIL DE DÉVELOPPEMENT AWS OPEN SOURCE
L'ÉQUIPE EST FIÈRE D'ANNONCER LE LANCEMENT DE KOMBUSTION.
Kablamo a publié Kombustion, son projet logiciel open source le plus important à ce jour. Ce plugin AWS ajoute une couche d'intelligence à AWS CloudFormation, réduisant ainsi le temps et la complexité de la gestion de milliers de lignes de code dans des environnements AWS de toute taille.
Cet outil offre des avantages considérables aux développeurs et ingénieurs utilisant AWS, car des tâches qui prenaient auparavant des jours, voire des semaines, peuvent désormais être réalisées en quelques minutes ou quelques heures. Par exemple, la configuration d'un nouveau Virtual Private Cloud (VPC) sur un compte AWS nécessitait généralement un travail important pour définir et gérer jusqu'à 30 ressources AWS différentes. Avec Kombustion, un VPC AWS conforme aux bonnes pratiques peut être configuré en quelques étapes seulement à l'aide d'un plugin existant.
« Nous avons développé Kombustion pour aider à résoudre un problème commun à tous les utilisateurs d'AWS CloudFormation. Développé en interne et utilisé par notre équipe, Kombustion nous a permis de constater ses nombreux avantages et de le rendre open source afin de le partager avec tous », explique Allan Waddell, fondateur et co-PDG de Kablamo. « Les valeurs de Kablamo sont en parfaite adéquation avec celles de la communauté du logiciel libre et nous sommes fiers de contribuer à améliorer l'expérience AWS pour ses utilisateurs. »
CloudFormation est un service AWS natif qui permet de gérer l'infrastructure sous forme de code. Kombustion est un préprocesseur CloudFormation qui permet aux utilisateurs AWS de formaliser et de réutiliser les bonnes pratiques, tout en assurant la rétrocompatibilité avec CloudFormation.
Kombustion est particulièrement utile lorsqu'il est nécessaire d'utiliser plusieurs modèles CloudFormation. Il permet aux développeurs, aux ingénieurs DevOps et aux équipes d'exploitation informatique de réduire les reprises et d'améliorer la réutilisabilité dans la gestion des modèles CloudFormation, tout en leur donnant accès aux meilleures pratiques grâce aux plugins Kombustion disponibles gratuitement.
Liam Dixon, responsable du cloud chez Kablamo et contributeur à Kombustion, a déclaré que si les fonctionnalités principales sont déjà développées, il ne s'agit pour l'instant que d'une base et qu'il espère que la communauté AWS au sens large contribuera à améliorer encore l'outil.
« Les utilisateurs d'AWS ont différentes méthodes pour prétraiter les modèles CloudFormation, mais nous avons vu l'opportunité de développer un outil gratuit susceptible de se généraliser en Australie et à l'international », a déclaré Dixon. « Grâce à son approche basée sur des plugins et accessible à tous, Kombustion permet à la communauté des développeurs AWS de réduire les reprises et de partager les bonnes pratiques dans des domaines tels que la sécurité, la conception de réseaux et le déploiement d'architectures sans serveur. »
Outre la réduction du temps et de la complexité liés à la gestion de plusieurs instances AWS, Kombustion offre d'autres avantages :
Son adoption peut être progressive, évitant ainsi de réécrire entièrement les modèles CloudFormation existants ;
Les plugins Kombustion peuvent être installés depuis un dépôt GitHub ;
Sa compatibilité multiplateforme garantit le fonctionnement de Kombustion sous Linux, FreeBSD et macOS. De plus,
Kombustion est entièrement gratuit, pour un usage personnel et commercial.
La première version de Kombustion est disponible en téléchargement dès aujourd'hui sur : www.kombustion.io. Kablamo invite la communauté AWS à tester Kombustion, à faire part de ses commentaires et à contribuer aux futures versions du projet.









