OutSystems présente le système AI Mentor pour accélérer la productivité des développeurs, améliorer considérablement la qualité du code et réduire la dette technique

BOSTON–(FIL D’AFFAIRES)–OutSystems, un leader mondial du développement d’applications hautes performances, a annoncé aujourd’hui, lors de sa conférence sur l’innovation logicielle NextStep 2022, le nouveau système OutSystems AI Mentor. Cette solution améliorée offre un ensemble complet d’outils de développement, de sécurité et d’analyse de la qualité basés sur l’IA qui fournissent une assistance de niveau expert dans les domaines les plus critiques du cycle de vie du développement logiciel. Avec AI Mentor System, les équipes informatiques peuvent plus facilement optimiser leur architecture pour les performances, identifier et corriger les erreurs de codage liées à la sécurité, et minimiser la dette technique et le temps de développement perdu.

Depuis plus de quatre ans, OutSystems insuffle l’IA à travers la plate-forme et l’ensemble du cycle de vie du développement logiciel pour aider les développeurs, les responsables techniques et les architectes à créer des logiciels beaucoup plus rapidement et avec une qualité de niveau entreprise. OutSystems AI Mentor System aide les développeurs à chaque étape du développement, en leur fournissant une aide intuitive et instantanée lorsqu’ils en ont besoin. Le système AI Mentor automatise également les tâches répétitives, élimine le travail fastidieux et valide les applications avant leur mise en production pour s’assurer qu’elles sont construites et maintenues selon les normes de qualité les plus élevées possibles. Chacun des mentors IA sert d’assistant aux développeurs, améliorant le processus de développement pour une efficacité spectaculaire.

« L’approche traditionnelle du développement logiciel doit changer et notre IA avancée fait littéralement gagner des semaines et des mois au processus de développement, tout en augmentant la qualité et la sécurité de chaque application », a déclaré Gonçalo Gaiolas, chef de produit chez OutSystems. “AI Mentor System, c’est comme avoir une équipe d’experts qui améliore et étend l’expertise collective de votre équipe. OutSystems détecte les problèmes potentiels et propose des solutions à l’équipe de développement, afin qu’elle puisse se concentrer sur la création de solutions géniales. Ce système est un excellent exemple de low-code hautes performances, avec l’agilité d’un langage de programmation visuel et un puissant moteur d’IA, permettant un développement plus rapide et plus précis à chaque étape.

Capacités du système de mentorat IA

Le système OutSystems AI Mentor est une évolution de l’ancien tableau de bord d’architecture au sein de la plate-forme OutSystems, offrant des capacités plus robustes et intégrant une nouvelle technologie d’IA en instance de brevet. La solution comprend les mentors suivants :

  • Code Mentor – Le développement révolutionnaire assisté par l’IA prédit ce qu’il faut faire ensuite, suggère la meilleure option et l’ajoute au code d’un développeur, entièrement configuré et adapté à la logique et au contexte métier. De plus, Code Mentor permet aux développeurs d’utiliser le langage naturel pour décrire les données complexes requises pour une application et l’IA intégrée générera automatiquement la requête SQL appropriée, ce qui fera gagner un temps considérable aux développeurs.
  • Mentor en architecture Un architecte d’entreprise basé sur l’IA qui examine le code pour s’assurer qu’il répond aux normes architecturales critiques.
  • Mentor en sécurité – Un responsable de la sécurité basé sur l’IA qui examine le code pour identifier les vulnérabilités du code introduites au cours du processus de développement.
  • Mentor de performance Un expert en performances basé sur l’IA qui examine le code pour identifier les éventuels goulots d’étranglement des performances et s’assurer que les applications fonctionnent constamment avec une efficacité maximale.
  • Mentor en maintenabilité – Un analyste de portefeuille basé sur l’IA qui analyse l’ensemble du portefeuille d’applications de l’entreprise à la recherche d’opportunités pour réduire la dette technique. Le mentor en maintenabilité, c’est comme si un responsable du développement basé sur l’IA examinait le code d’application pour éliminer le code dupliqué et suggérer des opportunités de refactorisation des applications.

“La plus grande valeur (d’AI Mentor System) est qu’il fournit une analyse descendante de notre base de code, identifiant les domaines de l’architecture où les meilleures pratiques doivent être appliquées”, a déclaré Scott Finkle, vice-président de McConkey Auction Group. « Nous planifions un examen du tableau de bord chaque semaine pour voir les résultats afin de pouvoir résoudre les problèmes identifiés. En conséquence, notre base de code reste propre et est beaucoup plus facile à comprendre et à utiliser pour les développeurs, en particulier les nouveaux. Les catégories sont utiles pour nous informer des domaines dans lesquels nous avons besoin de formation interne et où nous avons des risques commerciaux et autres. C’est un atout important pour nos développeurs ainsi que pour l’entreprise.

Mises à jour supplémentaires de la plateforme OutSystems

OutSystems a publié une série d’améliorations supplémentaires qui apportent plus de puissance et de flexibilité à la plate-forme :

  • Test de sécurité des applications statiques (SAST) Avec la nouvelle API SAST de la plateforme, les clients peuvent automatiser les tests de sécurité du code source de l’application avec des outils tiers tels que SonarQube, Veracode. OutSystems est la seule plate-forme low-code leader qui prend en charge SAST, une étape essentielle dans la création d’applications d’entreprise stratégiques. Les clients peuvent rejoindre le programme d’accès anticipé OutSystems (EAP) pour accéder à ces nouvelles fonctionnalités.
  • Authentification OpenID pour les utilisateurs de la plateforme – La plate-forme OutSystems prend depuis longtemps en charge les fournisseurs d’identité (IdP) tiers, tels qu’Okta ou Azure Active Directory, pour les utilisateurs d’applications. Les clients peuvent désormais utiliser leur fournisseur d’identité standard d’entreprise – en utilisant la norme OpenID Connect – pour authentifier également les utilisateurs de la plate-forme. Les clients peuvent tirer parti de leurs investissements IdP existants et mettre en œuvre des stratégies de gouvernance sophistiquées pour les équipes de développement d’entreprise à grande échelle.
  • Étendre l’observabilité de l’entreprise – Alors que la plate-forme OutSystems comprend des outils intégrés sophistiqués pour la surveillance des applications, les clients souhaitent de plus en plus standardiser sur un seul outil pour toutes leurs exigences de surveillance et d’observabilité. Cette nouvelle fonctionnalité déplace les journaux d’application vers un sous-système de journalisation spécialisé et expose ces journaux via l’API OpenTelemetry. Les clients verront de nouveaux niveaux de performances pour les schémas de surveillance sophistiqués et une prise en charge prête à l’emploi pour les outils de surveillance tiers tels que Datadog, New Relic et Dynatrace. Les clients peuvent rejoindre l’EAP OutSystems pour accéder à ces nouvelles fonctionnalités.
  • Prise en charge du constructeur d’intégration pour MongoDB OutSystems Integration Builder accélère considérablement la capacité des développeurs à connecter des applications à des sources de données grâce à des intégrations sécurisées et évolutives. Jusqu’à présent, Integration Builders prenait en charge 13 sources de données courantes telles que SAP, Salesforce, Azure SQL, MySQL et PostgreSQL – et prend désormais en charge MongoDB. Il s’agit d’un ajout important pour les clients qui souhaitent accélérer le développement d’applications tirant parti des données basées sur NoSQL. Avec Integration Builder, les clients utilisent une configuration de type assistant pour configurer leurs intégrations MongoDB sans avoir à écrire une seule ligne de code. Ces intégrations sont évolutives et sécurisées et peuvent être réutilisées dans l’ensemble du portefeuille d’applications d’un client.

Les développeurs peuvent découvrir ces nouvelles fonctionnalités et accéder à OutSystems avec une version d’essai gratuite et découvrir ces fonctionnalités en visitant la page OutSystems.

Voir la plateforme OutSystems à NextStep 2022

OutSystems présente la plateforme OutSystems améliorée lors de l’événement en ligne NextStep de la société du 15 au 17 novembre. Rejoignez OutSystems, ses clients et partenaires pour un aperçu du low-code hautes performances en action avec des entreprises du monde entier. Regardez l’événement en direct ou à la demande.

À propos d’OutSystems

OutSystems a été fondée en 2001 avec pour mission de donner à chaque organisation le pouvoir d’innover grâce aux logiciels. La plate-forme low-code hautes performances d’OutSystems offre aux leaders technologiques et aux développeurs les outils nécessaires pour créer et déployer rapidement leurs propres applications critiques pour l’entreprise. Le réseau de l’entreprise s’étend sur plus de 600 000 membres de la communauté, plus de 400 partenaires et des clients actifs dans 87 pays dans 22 secteurs. OutSystems est “The #1 Low-Code Platform®” et un leader reconnu par les analystes, les responsables informatiques, les chefs d’entreprise et les développeurs du monde entier. Certaines des marques les plus connues utilisent OutSystems pour transformer leurs grandes idées en logiciels qui font avancer leur entreprise, leurs employés et le monde. En savoir plus sur www.outsystems.com.

Leave a Comment

Your email address will not be published. Required fields are marked *