Avec le lancement de OutSystems AI Mentor, l’éditeur offre un ensemble d’outils de développement, de sécurité et d’analyse de la qualité basés sur l’IA.
OutSystems accélère l’utilisation du low-code piloté par l’intelligence artificielle et l’architecture native du cloud. L’éditeur portugais, l’un des leaders mondiaux du développement low-code, a annoncé des innovations majeures autour de sa plateforme OutSystems 11.
Grâce à AI Mentor System, les équipes informatiques peuvent plus facilement optimiser les performances de leur architecture, identifier et corriger les erreurs de code liées à la sécurité, et minimiser la dette technique et les temps de développement. Ces solutions fournissent une assistance de niveau expert dans les domaines les plus critiques du cycle de vie du développement logiciel.
AI Mentor System pour accélérer la productivité des développeurs, améliorer la qualité du code grâce à l’IA
“L’approche traditionnelle du développement logiciel doit changer et notre IA avancée permet de gagner du temps sur le processus, tout en augmentant la qualité et la sécurité de chaque application”, a déclaré Gonçalo Gaiolas, chef de produit d’OutSystems. “AI Mentor est un exemple de low-code performant, avec l’agilité d’un langage de programmation visuel et un puissant moteur d’IA, favorisant un développement plus rapide et plus précis à chaque étape.”
OutSystems AI Mentor automatise également les tâches répétitives, élimine le travail fastidieux et valide les applications avant leur mise en production afin de garantir qu’elles soient construites et maintenues selon les normes de qualité les plus élevées possibles. AI Mentor est une évolution du précédent tableau de bord d’architecture de la plateforme, offrant des capacités plus robustes et intégrant une nouvelle technologie IA en attente de brevet. La solution s’appuie sur plusieurs fonctionnalités :
Code Mentor analyse le code pour prédire ce qu’il faut faire, suggère la meilleure option et l’ajoute au code du développeur, entièrement configuré et adapté à la logique et au contexte de l’entreprise. 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ère automatiquement la requête SQL appropriée, ce qui permet aux développeurs de gagner un temps considérable.
Architecture Mentor examine le code pour s’assurer qu’il respecte les normes essentielles d’architecture IT et assurer les meilleures configurations.
Security Mentor analyse et révise le code pour identifier les vulnérabilités connues au cours du processus de développement et intégrer au plus tôt le processus de sécurisation au processus de développement.
En parallèle à OutSystems 11, l’éditeur éponyme met en place une nouvelle plateforme orientée développement cloud natif. OutSystems Developer Cloud combine ainsi une architecture de pointe basée sur Kubernetes, des conteneurs Linux, des microservices et des services cloud natifs d’AWS avec le CI/CD de niveau haute performance de DORA, une sécurité de niveau entreprise et la productivité inégalée du développement visuel basé sur des modèles. Ce système de développement unifié et puissant répond au plus large éventail de besoins en matière de développement logiciel, y compris la création de logiciels critiques. La plateforme comprend OutSystems 11 (O11), OutSystems 11 Cloud (O11 Cloud) et ODC.
La plateforme offre aux responsables informatiques et aux développeurs des solutions basées sur leurs objectifs de développement et leurs exigences technologiques, en mettant l’accent sur la création d’applications performantes pour permettre aux entreprises d’être et de rester compétitives.
ODC accélère encore la collaboration, l’expérimentation et l’exécution pour les équipes informatiques qui créent des applications cloud-natives
“Notre nouveau OutSystems Developer Cloud sera une solution familière pour nos clients existants, et innovante pour ceux qui n’ont pas encore travaillé avec nos solutions”, explique Gonçalo Gaiolas. “Kubernetes, cloud-native et microservices sont des technologies complexes à maîtriser. Il faut des mois, voire des années, et des millions de dollars pour mettre en œuvre une plateforme d’application typique – tout cela avant même que les développeurs puissent commencer à créer leur première application. Avec ODC, nous avons fait tout le travail complexe pour les clients afin qu’ils puissent profiter de ces technologies de pointe et commencer à écrire leurs applications dès le premier jour.”
Déjà plusieurs clients français
Ces innovations vont permettre à OutSystems d’accélérer le déploiement des ses solutions low code auprès des entreprises qui ont des besoins en matière de développement toujours plus élevés. A l’occasion de l’événement NextStep qui s’est tenu à Paris le 15 novembre 2022, OutSystems a récompensé deux de ses clients français qui sont venus présenter les projets réalisés avec eux : Boston Scientific et SUEZ. Ce géant de l’énergie s’est ainsi appuyé sur OutSystems pour créer une applications de suivi et de gestion des boues qui s’appuie sur la blockchain. Parmi les autres clients français, on peut également nommer Zenioo, Nexter, Santander Consumer Bank ou encore le laboratoire Ceva Santé Animale.