A l’occasion de la conférence Jenkins World qui s’est tenue la semaine dernière à San Francisco, Cloudbees a dévoilé une nouvelle version de sa solution Jenkins Enterprise, DevOptics pour le partage d’information et la collaboration au sein des équipes DevOps et Jenkins Advisor pour l’analyse en continu de l’environnement Jenkins.
Avec plus d’un million d’utilisateurs dans le monde, Jenkins est l’outil d’automatisation open source le plus utilisé au monde. Selon l’enquête State of Jenkins Community Survey réalisée en 2016, 85% des répondants ont déclaré que l’utilisation de Jenkins par leur entreprise avait fortement augmenté au cours l’année. Et 90 % ont déclaré que Jenkins était essentiel à leur entreprise.
Sur l’année 2017, la communauté Jenkins a participé activement à la sortie de deux nouveaux produits, Declarative Pipeline, un outil d’automatisation des pipelines de déploiement continu, et Blue Ocean, la nouvelle interface graphique de Jenkins.
Jenkins est considéré comme le projet open source d’intégration continue le plus actif. Le projet fait état de plus de 150 000 installations à la fin juin 2017 représentant plus d’un million d’utilisateurs actifs faisant de Jenkins le standard de facto de l’intégration continue (Continuous Delivery) et des outils d’orchestration du DevOps.
C’est à l’occasion du Jenkins World que Cloudbees a procédé à plusieurs annonces importantes. Cloudbees est à Jenkins ce que Red Hat est à Linux, comme le rappelait Jean-Philippe Briend, Architecte solution de la Cloudbees France pour préciser les idées. La première annonce majeure concerne une nouvelle version de la solution Jenkins Enterprise met l’accent sur la gestion des équipes et l’adoption du pipeline afin d’augmenter la productivité des équipes de l’organisation
CloudBees Jenkins Enterprise vise à renforcer la capacité à créer des logiciels de manière reproductible et standardisée, tout en permettant aux équipes de choisir les bons outils pour chaque projet. Cette nouvelle expérience utilisateur permet aux entreprises de développer leurs initiatives DevOps en fournissant une interface intuitive qui permet aux équipes de devenir productives immédiatement.
Avec cette nouvelle version, les entreprises peuvent intégrer rapidement de nouveaux projets et de nouvelles équipes via une sécurité préconfigurée et des intégrations incorporées dans des référentiels de code. Cette configuration rapide permet aux organisations d’accélérer leur processus DevOps.
La version mise à jour de CloudBees Jenkins Enterprise offre plus de possibilités d’intégration aux équipes de développement. Elle propose des intégrations à plus de 1 400 outils et technologies DevOps. Cette capacité permet aux entreprises de standardiser et partager leurs bonnes pratiques.
Les équipes qui utilisent CloudBees Jenkins Enterprise peuvent accélérer la livraison de logiciels en collaborant rapidement sur les projets de livraison de logiciels, en intégrant de nouvelles équipes et en démarrant des projets en quelques minutes, en créant un pipeline standard de déploiement de logiciels et en éliminant la complexité d’installation et d’administration.
CloudBees Jenkins Enterprise pour VMware Cloud sur AWS
CloudBees Jenkins Enterprise est désormais disponible sur AWS pour les clients de VMware Cloud. VMware Cloud sur AWS combine le logiciel SDDC (Software-Defined Data Center) de VMware destiné aux professionnels et l’infrastructure physique d’AWS.
Les utilisateurs de VMware peuvent maintenant facilment faire évoluer leurs déploiements CloudBees en orientant les charges de travail et ressources de déploiement continu basées sur Jenkins vers VMware Cloud sur AWS. Au moment du lancement initial de VMware Cloud sur AWS, CloudBees Jenkins Enterprise est une solution de déploiement continu prête à l’emploi destinée aux clients qui développent et déploient des applications dans VMware Cloud sur AWS.
Les partenaires de la technologie VMware Cloud sur AWS permettent aux clients de déployer les mêmes solutions éprouvées de manière homogène dans le cloud public et privé. VMware simplifie le déploiement et dispense les partenaires de devoir repenser les solutions pour VMware Cloud sur AWS. Si une solution partenaire fonctionne sur site dans un environnement VMware vSphere, elle prendra facilement en charge VMware Cloud sur AWS. Les partenaires de la technologie VMware complètent et améliorent le service VMware Cloud sur AWS et permettent aux clients de profiter de nouvelles fonctionnalités.
DevOptics pour le partage d’information et la collaboration
DevOptics de CloudBees est une solution permettant de fournir des informations sur le flux de livraison d’applications de bout en bout, créant ainsi une vision globale du processus de livraison de logiciels. DevOptics rassemble des données issues de canaux logiciels en direct pour générer une vue d’ensemble du processus de livraison d’applications à partir d’informations et d’indicateurs essentiels. Ainsi, l’entreprise peut identifier quels sont les outils, les applications et les équipes impliqués et de déterminer où elle réalise un retour sur investissement, quelle sont les possibles pistes d’amélioration et comment favoriser la collaboration.
Parmi les apports de de DevOptics
– Constituer une source d’informations de référence unique et fiable
DevOptics collecte et met en corrélation, en temps réel et de façon exhaustive, des données issues de différents canaux de livraison de logiciels, créant ainsi un point de référence unique sur l’état d’avancement des applications.
– Repérer des pistes d’amélioration
Les utilisateurs disposent d’une visibilité d’un bout à l’autre de la chaîne de déploiement de logiciels à l’échelle de l’entreprise et peuvent accéder aux données de tâches individuelles ;
– Favoriser la collaboration
DevOptics capture des événements de version directement à partir de systèmes de développement, réduisant ainsi les conjectures et le temps d’identification des causes de blocage et de retard. Les équipes disposent d’informations leur permettant de travailler ensemble sur des actions correctives.
– Évaluer la productivité DevOps
DevOptics permet aux utilisateurs d’extraire des indicateurs à partir de l’ensemble des processus de livraison. Ils peuvent créer des références pour déterminer les équipes les plus performantes et les mauvaises allocations de ressources.
Enfin, dernière nouveauté de ce train d’annonces, Cloudbees présente Jenkins Advisor, un outil gratuit qui rend accessible une base de données d’information sur l’environnement Jenkins. Il analyse les nœuds Jenkins et mesure leur état de fonctionnement. Proposé en mode SaaS, Jenkins Advisor permet de télécharger une configuration à intervalle régulier.
Interview réalisée à l’occasion du Nutanix Tour en mai dernier