La IA générative est partout de nos jours, mais Amazon Web Services a été perçu dans certains cercles comme étant en retard sur la tendance. En réalité, il est encore tôt et le marché est toujours en mouvement. Mercredi, AWS a peut-être augmenté sa crédibilité en IA générative avec un nouvel outil appelé App Studio. App Studio promet de vous aider à créer une application logicielle d’entreprise à partir d’une simple consigne écrite. C’est exact : vous décrivez simplement le programme que vous voulez, et AWS dit qu’il écrira le code pour vous, sans avoir besoin de développeurs professionnels.
“App Studio est destiné aux personnes techniques qui ont une expertise technique mais qui ne sont pas des développeurs professionnels, et nous leur permettons de construire des applications de niveau entreprise”, a déclaré Sriram Devanathan, GM d’Amazon Q Apps et d’AWS App Studio à TechCrunch. Amazon définit les applications d’entreprise comme ayant plusieurs pages UI avec la capacité de puiser à partir de plusieurs sources de données, d’effectuer des opérations complexes telles que les jointures et les filtres, et d’intégrer la logique commerciale en eux.
Il est destiné aux professionnels de l’informatique, aux ingénieurs de données et aux architectes d’entreprise, voire aux chefs de produit qui pourraient manquer de compétences en codage mais qui ont les connaissances nécessaires en entreprise pour comprendre quels types d’applications logicielles internes ils pourraient avoir besoin. L’entreprise espère permettre à ces employés de développer des applications en décrivant l’application dont ils ont besoin et les sources de données qu’ils souhaitent utiliser. Les exemples de types d’applications comprennent un système de suivi des stocks ou un processus d’approbation des réclamations.
“Là où App Studio est différent, c’est dans la façon dont nous utilisons GenAI pour vraiment réduire votre courbe d’apprentissage. Je dirais qu’il n’y a presque pas de courbe d’apprentissage. Les outils typiques sans code que vous devez comprendre leur paradigme. Vous devez comprendre l’interface visuelle. Vous devez vraiment, avec le temps, développer une certaine expertise”, a déclaré Devanathan.
L’utilisateur commence par entrer le nom d’une application, appeler les sources de données puis décrire l’application qu’il souhaite construire. Le système est livré avec des exemples de prompts pour aider, mais les utilisateurs peuvent entrer une description ad hoc s’ils le souhaitent. Il établit ensuite une liste de souhaits pour l’application et de ce qu’elle fera, en fonction de la description. L’utilisateur peut affiner ces exigences en interagissant avec l’IA générative.
Une fois l’application terminée, elle passe par un mini pipeline DevOps où elle peut être testée avant d’entrer en production. En termes d’identité, de sécurité et de gouvernance, et d’autres exigences que toute entreprise aurait pour les applications déployées, l’administrateur peut créer des liens vers les systèmes existants lors de la configuration de l’App Studio. Lors de son déploiement, AWS gère tout cela en arrière-plan pour le client, en fonction des informations saisies par l’administrateur. App Studio utilise plusieurs modèles exécutés sur Amazon Bedrock, notamment Amazon Titan et Anthropic, en fonction du travail, selon Devanathan. App Studio est disponible en avant-première à partir de mercredi.