Compass d’Atlassian est le contrôle de mission pour le développement de logiciels – TechCrunch
Atlassian a dévoilé aujourd’hui Compass, un nouvel outil pour aider les équipes logicielles à suivre tous les microservices qu’elles ont créés et consommés au sein de leur organisation.
Tiffany To, chef de produit pour Agile et DevOps chez Atlassian, a noté qu’Atlassian lui-même a actuellement environ 1 500 microservices en production. « Il n’est pas surprenant que cela crée alors ce besoin de créer un moyen de suivre tous ces microservices », a-t-elle expliqué. «Ce que vous voyez sur le marché maintenant, c’est que les gens doivent trouver comment faire eux-mêmes. Pour Atlassian — cela fait partie de notre histoire — nous prenons les choses que nous traversons et ensuite nous trouvons comment les transformer en un produit qui fonctionne pour plus de clients — parce que nous avons 200 000 clients, n’est-ce pas ? Nous les avons très clairement entendus. Ils sont tous confrontés à cette douleur. Ils essaient tous d’apprendre DevOps et ils essaient tous de maîtriser des tonnes d’outils DevOps. »
Et bien que ces entreprises souhaitent toutes utiliser les meilleurs outils, elles ont également besoin d’un moyen de les gérer tous.
Sans surprise, c’est là qu’intervient Compass. Il est destiné à aider les équipes de développement à agréger toutes ces données et à leur donner un outil unique pour suivre tous les composants qu’ils utilisent pour assembler leur logiciel et qui en est responsable. En effet, l’une des principales caractéristiques de Compass est son catalogue de composants. Il suit les composants mais offre également un lieu de partage de documentation, par exemple. Peut-être tout aussi important, le catalogue suit également les dépendances entre les composants et les équipes qui les possèdent, ce qui facilite idéalement la vie des développeurs lorsque quelque chose ne va pas.
À noter qu’un catalogue comme celui-ci aide également les grandes entreprises à réduire certaines des inefficacités de la construction des mêmes composants en double, car les équipes ne savent tout simplement pas ce qui leur est déjà disponible.
« Compass devient votre nouveau hub pour faire votre collaboration avec les développeurs », a déclaré To. « Nous avons examiné ce que nos clients nous disaient lorsqu’ils essayaient de collaborer. Tout se passait comme dans Slack. [ ] Je pense qu’une grande partie de ce que nous faisons consiste à donner aux développeurs une nouvelle maison.
Crédits image : Atlassian
Une deuxième partie de Compass est ses tableaux de bord, que l’équipe décrit comme un « outil de santé DevOps » qui permet aux développeurs d’évaluer l’état de leurs projets en fonction des références qu’ils se sont fixées. De plus en plus, il appartient aux équipes de développement de gérer également le cycle de vie de leurs projets une fois qu’ils sont mis en production, donc un outil comme celui-ci devrait permettre aux développeurs individuels et à leurs équipes de voir plus facilement l’état des services qu’ils gèrent.
Il convient également de noter que Compass est extensible et compatible avec Forge, la plate-forme de développement d’applications cloud d’Atlassian. Les développeurs peuvent étendre le service pour répondre à leurs propres besoins et également apporter des informations à partir de tous les autres outils qu’ils utilisent.
Bien sûr, l’adoption de Compass signifie que les développeurs doivent utiliser un autre outil, mais To a noté qu’elle considérait Compass comme « un moyen d’organiser tous les outils que vous utilisez déjà ».