GitLab présente de nouvelles fonctionnalités de cybersécurité et de développement d’IA – SiliconANGLE
GitLab Inc. aujourd’hui introduit une nouvelle version de sa plateforme de développement logiciel avec des fonctionnalités qui aideront les entreprises à améliorer leur cybersécurité, à créer des applications d’apprentissage automatique et à résoudre plus facilement les erreurs.
Les nouvelles fonctionnalités seront déployées progressivement. Certains sont lancés aujourd’hui, tandis que d’autres seront disponibles au cours de l’année prochaine.
GitLab fournit une plate-forme populaire que les entreprises utilisent pour gérer leurs projets de développement de logiciels. À l’origine, la plate-forme se concentrait principalement sur l’aide aux développeurs pour gérer les fichiers de code qui composent une application. Au fil des ans, GitLab a ajouté des fonctionnalités pour automatiser de nombreuses tâches connexes telles que le test de code pour les vulnérabilités de sécurité, le déploiement de logiciels en production et la détection d’erreurs d’application.
GitLab est devenue publique octobre dernier. La société compte de nombreuses grandes entreprises parmi ses clients, notamment Nvidia Corp., Siemens AG et d’autres.
La nouvelle version de la plateforme que GitLab a annoncée aujourd’hui améliorera la proposition de valeur de l’entreprise dans plusieurs domaines. La cybersécurité est un élément particulièrement central de la mise à jour.
Les entreprises utilisent une méthode connue sous le nom de test dynamique de sécurité des applications, ou DAST, pour analyser leurs applications à la recherche de vulnérabilités. La méthode consiste à lancer des cyberattaques simulées contre une application pour déterminer si elle peut être vulnérable au piratage. GitLab remplace les outils DAST open source que sa plate-forme utilisait jusqu’à présent pour cette tâche par un moteur propriétaire conçu pour offrir de meilleures performances et davantage d’options de configuration.
GitLab ajoute également plusieurs autres fonctionnalités de cybersécurité. La société déploie une fonctionnalité capable de générer automatiquement une liste de tous les composants logiciels d’une application, ce qui facilitera les évaluations de la cybersécurité. De plus, GitLab permettra aux développeurs d’héberger le code qu’ils produisent dans le cadre d’un projet de développement logiciel dans un environnement cloud sécurisé plutôt que sur un ordinateur local afin de réduire le risque de cyberattaques.
Un nombre croissant d’applications d’entreprise utilisent des modèles d’apprentissage automatique pour optimiser leurs fonctionnalités. Avec ses mises à jour de plate-forme récemment annoncées, GitLab a l’intention d’aborder ce cas d’utilisation plus directement.
GitLab prévoit de déployer un outil qui permettra aux développeurs de créer différentes versions d’un modèle d’apprentissage automatique, de les comparer et de déterminer laquelle est la plus efficace. Une autre fonctionnalité à venir facilitera la tâche de gestion des ensembles de données qu’une équipe logicielle utilise pour former des réseaux de neurones. La fonctionnalité peut aider à déplacer les données de formation des systèmes externes vers la plate-forme GitLabs.
Dans le paysage hautement concurrentiel d’aujourd’hui, les organisations sont plus que jamais sous pression pour fournir des logiciels plus rapidement et de manière plus sécurisée, a déclaré David DeSanto, vice-président des produits chez GitLab. GitLab résout ce problème avec The One DevOps Platform. Les organisations peuvent se débarrasser de leurs chaînes d’outils DevOps à faire soi-même.
Certaines des fonctionnalités de la nouvelle version de la plate-forme GitLabs s’appuient sur la technologie obtenue grâce au acquisition de la startup Opstrace Inc. l’année dernière. Opstrace a créé un outil open source qui peut être utilisé pour résoudre les erreurs d’application. GitLab ajoute de nouvelles fonctionnalités qui permettront aux développeurs d’analyser plus facilement différents types de données d’erreur, y compris les métriques, les journaux et les traces, dans le cadre des efforts de dépannage.
GitLab déploie également une série d’autres fonctionnalités dans le cadre de la version. Certaines des nouvelles fonctionnalités sont conçues pour faciliter la détection des bogues logiciels et d’autres tâches courantes, tandis que d’autres ajouts se concentrent sur des tâches plus spécialisées telles que la garantie qu’un projet d’application est conforme aux meilleures pratiques internes de cybersécurité d’une entreprise.