Harness offre aux développeurs un assistant IA génératif pour le cycle de vie du développement logiciel : annonce le lancement d’AIDA
Au-delà de la génération de code, AIDA infuse l’IA dans l’ensemble du SDLC, s’attaque à la résolution des erreurs, aux vulnérabilités de sécurité et à la gouvernance des coûts du cloud
SAN FRANCISCO, 21 juin 2023 /PRNewswire/ — Harnais Inc., la société Modern Software Delivery Platform, a dévoilé aujourd’hui son assistant d’IA pionnier, AIDA (AI Development Assistant), qui change la donne pour l’ensemble du cycle de vie du développement logiciel (SDLC). Cette approche innovante de l’IA pour la livraison de logiciels contraste avec les applications d’IA traditionnelles sur le terrain qui se concentrent principalement sur la génération et l’aide au développement de code. Cette solution complète d’IA est disponible gratuitement pour tous les clients Harness et sera intégrée de manière transparente à tous les flux de travail et capacités de la plate-forme Harness, y compris l’intégration continue (CI), le déploiement continu (CD), la gestion des coûts du cloud et les indicateurs de fonctionnalité.
« L’objectif de Harness a toujours été de faire tomber les barrières dans la livraison de logiciels. Avec le lancement d’AIDA, nous ne parlons pas seulement d’un avenir où l’IA améliore considérablement le SDLC, nous en faisons une réalité », a déclaré Jyoti Bansal, PDG et cofondateur de Harness. « Je crois fermement que ce n’est que le début, et je suis incroyablement fier des efforts inlassables de notre équipe pour conduire ce changement. Nous nous engageons à exploiter le potentiel de l’IA générative pour relever les défis réels des développeurs tout au long du cycle de vie de code. »
Harness prévoit une augmentation de 30 à 50 % de la productivité des équipes d’ingénierie logicielle grâce à l’IA générative. Avec AIDA, Harness étend l’influence de l’IA au-delà du codage, à toutes les autres facettes du SDLC, qui comprend la création et le test du code, la garantie de la sécurité, la garantie de la fiabilité, le déploiement des modifications et l’optimisation des coûts.
AIDA fait ses débuts aujourd’hui avec trois fonctionnalités révolutionnaires conçues pour atténuer les principaux points faibles du cycle de vie du développement logiciel :
Résolution assistée des builds et des échecs de déploiement : AIDA peut analyser les fichiers journaux et corréler les messages d’erreur avec les problèmes connus. Cette fonctionnalité permet aux développeurs de dépanner et de résoudre rapidement les échecs de déploiement, leur évitant de passer au crible des millions de lignes de journal. AIDA suggère également des correctifs et prédit les erreurs potentielles dans le code avant même que la construction ne soit lancée. Cette fonctionnalité est conçue pour fonctionner avec les offres CI et CD de Harness.
Correction automatisée des vulnérabilités de sécurité : AIDA peut identifier automatiquement les vulnérabilités de sécurité et générer des correctifs de code. Formé sur toutes les vulnérabilités et expositions communes (CVE) et les énumérations de faiblesses communes (CWE) connues publiquement, AIDA accélère considérablement le processus de correction des vulnérabilités, réduisant l’effort des développeurs de 50 à 75 %. Cette fonctionnalité est conçue pour s’intégrer de manière transparente au module Harness Security Testing Orchestration.
Gérez les ressources cloud à l’aide du langage naturel : AIDA simplifie le processus de création et de maintenance des politiques de gestion des coûts du cloud. À l’aide d’un langage naturel, les utilisateurs peuvent définir des politiques pour gérer les actifs et les coûts du cloud, en automatisant un processus généralement complexe.
Des fonctionnalités d’IA supplémentaires seront intégrées à AIDA au cours des trois à six prochains mois, notamment des révisions de code automatisées, la création de pipeline CI/CD assistée par l’IA et la création assistée par l’IA d’expériences d’ingénierie du chaos.
IA prête pour l’entreprise et axée sur la confidentialité
Les adopteurs de l’IA dans les outils de développement, en particulier dans les entreprises, sont préoccupés par la confidentialité des données, la sécurité et les problèmes juridiques liés à la violation du droit d’auteur du code. L’ACRA est conçu pour répondre à ces préoccupations dès le départ. La pile Harness AI composée de LLM personnalisés Harness, de données de formation, de bases de données vectorielles, etc. sont toutes spécifiquement sélectionnées et conçues pour que tout le code source utilisé dans la formation ait des licences permissives. Cela permet aux utilisateurs d’intégrer librement les résultats de la pile Harness AI sans se soucier des exigences de copyleft ou des risques liés à l’utilisation de code propriétaire non open source. Aucun code propriétaire ou copyleft n’est utilisé pour former la pile Harness AI. De plus, tous les codes et données partagés par les clients avec AIDA restent entièrement sécurisés et appartiennent toujours aux clients.
L’histoire éprouvée d’Harness en matière d’exploitation de l’IA et du ML dans la livraison de logiciels
Harness, avec sa riche histoire de pionnier de l’IA/ML dans la livraison de logiciels, est devenu un perturbateur du marché il y a cinq ans en utilisant l’IA pour prédire les échecs des changements de code. La société a été pionnière dans l’utilisation de l’IA dans sa plate-forme de livraison continue en tant que service, la première du genre, qui a été lancée en 2017. S’appuyant sur l’héritage de Harness en matière d’IA pour DevOps, AIDA redéfinit et réinvente maintenant l’utilisation de l’IA générative. pour la livraison du logiciel.
Pour commencer avec Harness AIDA, veuillez visiter harnais.io/products/aida
Rejoignez-nous ici aujourd’hui à 9h HAP sur LinkedIn Live pour en savoir plus sur AIDA ou pour visionner le replay.
À propos du harnais
Harness est la principale plate-forme de bout en bout pour la livraison complète de logiciels. Il offre aux équipes d’ingénierie et DevOps un moyen simple, sûr et sécurisé de lancer des applications en production. Harness utilise l’apprentissage automatique pour détecter la qualité des déploiements et annuler automatiquement ceux qui ont échoué, ce qui permet de gagner du temps et de réduire le besoin de scripts personnalisés et de surveillance manuelle, ce qui permet aux ingénieurs de récupérer leurs week-ends. Le harnais est basé sur San Fransisco. Veuillez visiter www.harness.io ou LinkedIn pour apprendre plus.
SOURCE Harnais