Atlassian lance Compass pour aider les développeurs à suivre les outils logiciels

Image : Atlassian
Atlassian a annoncé le lancement de Compass, un portail destiné à aider les développeurs de logiciels à surmonter les complexités de la construction et de l’exploitation d’une architecture logicielle à l’aide de plusieurs outils.
S’adressant à ZDNet, Tiffany To, chef de produit des solutions Agile et DevOps d’Atlassian, a déclaré que Compass était né d’un outil interne que l’entreprise a conçu pour aider ses développeurs à suivre les outils qu’ils utilisaient.
« Tout comme un ordre de référence, Atlassian gère 1 500 microservices pour nos produits cloud, de sorte que ce type d’étalement est vraiment difficile pour [DevOps] équipes à gérer », dit-elle.
« Il s’agit de coordonner, de collaborer qui possède quelles dépendances – cela devient juste incroyablement difficile, nous avons donc fini par créer notre propre outil pour suivre toutes ces choses. »
Pour cela, Atlassian a décidé d’investir davantage dans l’outil interne via son programme d’innovation Point A et, en conséquence, a développé Compass.
« Ce que nous voyons, c’est que le travail se déroule dans Slack ; ils envoient des messages du type : « À qui appartient ce truc ? À qui appartient ce truc ? » ou « Il est en panne, nous devrions le trier ». Cela ne va clairement pas évoluer et être efficace, et donc le rassembler dans un outil qui se situe au-dessus de la prolifération de tous les autres outils DevOps qui leur donne une place unique fait partie de notre mission », a-t-elle déclaré.
Lire aussi :Agnes Ro d’Atlassian sur l’évolution du rôle des développeurs
Compass se compose de trois caractéristiques principales. Le premier est un catalogue de composants, que To décrit comme la « source de vérité » qui répertorie tous les composants que les développeurs utilisent pour assembler leur logiciel en un seul endroit, y compris les composants partagés, la documentation et toute autre information utilisée pour créer un logiciel.
« Considérez-le comme un parallèle à Jira où Jira est votre source de vérité pour la planification et la gestion de projet », a-t-elle déclaré.
Compass peut également aider à remplir automatiquement le soi-disant état de santé de chaque composant trouvé dans le catalogue, afin que les développeurs puissent évaluer, mesurer et évaluer la sécurité et la conformité qu’ils doivent respecter en fonction des données d’intégration d’Atlassian avec des outils tiers, tels que GitHub. et Nouvelle Relique.
« Toutes les intégrations que nous avons effectuées avec des outils tiers, nous prenons les données à travers ces intégrations, puis nous les mettons dans des tableaux de bord au-dessus de ces composants », a déclaré To.
Le nouvel outil comprend également un moteur d’extensibilité appelé Apps, qui permet aux développeurs de personnaliser leur utilisation de Compass. Il est également entièrement compatible avec Forge, la plate-forme de développement d’applications cloud d’Atlassian lancée en mai dernier.
« Ce que nous constatons, c’est que vous devez donner au client une tonne de flexibilité pour vraiment personnaliser les flux de travail », a déclaré To.
« En utilisant Forge, nous permettons à ces équipes de développement de personnaliser entièrement Compass pour qu’il ressemble à ce qu’ils veulent, qu’il mette en évidence les flux de travail qu’ils souhaitent – c’est important pour l’adoption car nous ne prendrions jamais un outil interne et essaierions simplement de produire et donnez-le à tout le monde parce que nous savons que notre façon de travailler n’est pas la même que tout le monde. »
Compass est actuellement disponible en version alpha, et Atlassian prévoit de déployer la version bêta dans les deux prochains mois.