Logo Atlassian
ConnectCareHero utilise Amazon CodeGuru pour automatiser les vérifications de code

Utilisation du ML pour automatiser les révisions de code

La plateforme numérique de ConnectCareHero donne accès à une programmation d'activités en direct et culturellement pertinente, afin d'aider les organisations de personnes âgées à lutter contre l'isolement social et la solitude à grande échelle. L'utilisation d'Amazon CodeGuru a permis à ConnectCareHero d'accélérer les révisions de code pour des milliers de lignes de code, de corriger les failles de sécurité et de respecter les bonnes pratiques de codage.

Logo Atlassian

Utiliser le ML pour améliorer la qualité des codes et la performance des applications

Wheel Pros est un fabricant et distributeur de roues de seconde monte qui dispose d'un réseau de plus de 25 000 revendeurs dans plus de 30 pays. Le partenaire AWS, Presidio, a aidé Wheel Pros à créer une solution optimisée par le ML avec Amazon CodeGuru, pour gérer plus de 300 microservices et améliorer la qualité de ses codes et les performances de ses applications.

Wheel Pros utilise Amazon CodeGuru pour moderniser son centre de données
Logo Atlassian

Les équipes de plus de 194 000 entreprises comptent sur les produits Atlassian pour faciliter le travail d'équipe et les aider à s'organiser, à discuter et à réaliser leur tâches.

« Chez Atlassian, beaucoup de nos services sont soumis à des centaines de vérifications par déploiement. Bien que les vérifications de code de notre équipe de développement fassent un excellent travail pour empêcher les bogues d'atteindre la production, il n'est pas toujours possible de prévoir comment les systèmes se comporteront en cas de stress ou de gérer des formes de données complexes, d'autant plus que nous avons plusieurs déploiements par jour. Lorsque nous détectons des anomalies de production, nous pouvons réduire le temps d'investigation de plusieurs jours à quelques heures, voire quelques minutes, grâce à la fonction de profilage en continu d'Amazon CodeGuru. Nos développeurs consacrent désormais une plus grande partie de leur énergie à fournir des capacités différenciées et moins de temps à enquêter sur les problèmes de notre environnement de production. »

Zak Islam, Head of Engineering, Tech Teams, Atlassian

Découvrez comment Atlassian profile des services en production avec CodeGuru Profiler »

Logo Dev Factory

Cognizant est l'une des principales entreprises de services professionnels du monde. Elle transforme les modèles d'activité, d'exploitation et technologiques de ses clients pour les aligner sur le numérique.

« Amazon CodeGuru aide les équipes de développement de Cognizant à fournir des logiciels critiques pour les programmes de transition numérique de nos clients. L'incorporation de CodeGuru dans nos flux de développement améliore et automatise les vérifications de code, aide nos équipes DevOps à identifier et à corriger de manière proactive les problèmes fonctionnels et non fonctionnels, et garantit que les déploiements dépassent les exigences de performance, de sécurité et de conformité de nos clients dans tous les secteurs et toutes les régions. »

Todd Carey, Global Head, Cognizant AWS Business Group

Logo Dev Factory

DevFactory gère plus de 600 millions de lignes de code sur plus d'une centaine de logiciels d'entreprise.

« Un élément clé de notre future feuille de route est de transformer tous nos produits en produits natifs cloud qui tirent parti de l'incroyable gamme de services gérés disponibles chez AWS. Reconstruire les architectures sur site de la vieille école et les transformer pour le cloud pose tout un ensemble de défis d'ingénierie qui vont du suivi des derniers services à l'adaptation au changement de paradigme qui est associé à ces architectures. CodeGuru est un outil incroyablement précieux qui permet d'optimiser les performances de nos produits tout en s'assurant que nous exploitons ces services avec toutes les bonnes pratiques en place. Sans des outils comme CodeGuru Reviewer, nous n'aurions pas pu réécrire des produits entiers comme FogBugz pour qu'ils soient natifs du Cloud AWS. Nous utilisons maintenant CodeGuru Profiler pour optimiser un certain nombre de produits, notamment la plate-forme « No Ops » de EngineYard basée sur les conteneurs et la nouvelle génération de la plate-forme de collaboration Jive. »

Rahul Subramaniam, PDG, DevFactory

Découvrez comment DevFactory crée de meilleures applications grâce à CodeGuru »

Logo Digital Fusion

Depuis plus de 20 ans, DigitalFusion est la première société de services photographiques numériques professionnels spécialisée dans la capture numérique en studio et en extérieur, la location de matériel, la retouche, les effets spéciaux numériques, l'impression, la numérisation, la capture numérique d'art et d'archive, le traitement numérique, l'édition en ligne (DF Studio), l'archivage numérique et les services de conception graphique.

« Amazon CodeGuru Reviewer a aidé notre entreprise à créer une boucle de rétroaction pour nos développeurs et a amélioré le qualité de notre code. Le nouveau modèle de tarification facilite grandement la budgétisation et l'opérationnalisation en nous permettant de l'ajouter à nos processus de développement de logiciels. Désormais, nous pouvons adapter nos besoins en vérifications de code en fonction de la taille de nos projets et des planifications de déploiement. »

Michael Rush, Software Development Manager, Digital Fusion

Logo EagleDream

EagleDream Technologies est une entreprise de confiance spécialisée dans la transformation native cloud et un partenaire consultant APN Premier pour les entreprises utilisant AWS.

« Une partie du développement des applications réside dans la création de systèmes performants, ainsi que dans les commentaires et l'amélioration continue des systèmes existants. Cela commence par une base architecturale solide, mais se termine souvent par les informations du code de la demande. Lorsque notre équipe chez EagleDream creuse ces informations, elle dispose d'une variété d'outils, et il est utile d'utiliser l'analyse statique et dynamique. Nous avons constaté que l'analyse d'exécution proposée par CodeGuru Profiler est l'une des plus simples et des plus rapides à mettre en œuvre, et qu'elle génère des informations sur le code de l'application qui sont faciles à corriger. Grâce à cet outil, nous avons pu rapidement mettre au point les parties d'une application qui représentent des goulots d'étranglement qui auraient autrement été difficiles à repérer, puis développer des changements qui peuvent être mis en œuvre et testés avec une boucle de rétroaction très rapide. Cela nous permet de fournir et d'améliorer en permanence notre propre charge de travail et les charges de travail de nos clients, en les rendant plus performantes tout en réduisant les coûts. »

Dustin Potter, Principal Cloud Solutions Architect, EagleDream

Découvrez comment EagleDream optimise ses applications avec CodeGuru Profiler »

Logo IT Consortium

IT Consortium est l'un des principaux fournisseurs de solutions technologiques pour les services financiers en Afrique.

« Grâce à CodeGuru, nous avons mis en place des vérifications de code automatisées directement sur nos pipelines. Ainsi, mon équipe peut déployer plus rapidement du code plus sereinement. Pour corriger et améliorer le code, nous utilisons les recommandations basées sur le ML et le raisonnement automatisé de CodeGuru Reviewer, au lieu de rechercher manuellement les défauts. L'ajout de Python a rendu CodeGuru encore plus accessible. »

Edwn Nikoi, Technical Manager, IT Consortium

Logo RENGA

RENGA, Inc. est une société qui exploite l'un des plus grands sites d'évaluation et d'avis sur les copropriétés au Japon, utilisé par plus d'un million de personnes chaque mois.

« Un code de mauvaise qualité ajoute de la complexité au système et peut rapidement devenir un fardeau technique. » Cependant, tant que la qualité du code reste homogène, adapter le système n’empêchera par les développeurs d’étendre les fonctionnalités si le code en lui-même est simple. Chez RENGA, le processus d’évaluation de code est important. Toutefois, il ne devrait pas augmenter la charge de travail des évaluateurs ou devenir un goulot d’étranglement lors du développement. Optimisé par le Machine Learning, Amazon CodeGuru Reviewer nous a aidé à automatiser les évaluations de code et à réduire la charge de travail requise des évaluateurs. Nous avons pu aisément intégrer Amazon CodeGuru Reviewer à notre pipeline de développement existant. De plus, apprendre les bonnes pratiques du codage (que nous ne connaissions pas) nous a aidés à avoir plus confiance en nous. »

Kazuma Ohara, directeur technique, RENGA

Logo YouCanBookMe

YouCanBook.me est une petite équipe indépendante, entièrement à distance, qui aime résoudre les problèmes de planification dans le monde entier.

« La manière dont nous utilisons Amazon CodeGuru Profiler est très simple mais très précieuse. Nous avons optimisé notre service le moins performant pour réduire sa latence de 15 % pour le 95e centile d’une journée de travail classique. »

Sergio Delgado, Engineering Team Lead, YouCanBook.me

Standard Product Icons (Features) Squid Ink
En savoir plus sur la tarification du produit

Consultez la page de tarification d'Amazon CodeGuru.

En savoir plus 
Sign up for a free account
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
Standard Product Icons (Start Building) Squid Ink
Commencer à créer sur la console

Commencez à créer avec Amazon CodeGuru dans AWS Management Console.

Se connecter