Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.
Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».
Les cookies essentiels sont nécessaires pour vous proposer notre site et nos services et ne peuvent pas être désactivés. Ils sont généralement définis en réponse à vos actions sur le site, telles que la définition de vos préférences de confidentialité, la connexion ou le remplissage de formulaires.
Les cookies performances fournissent des statistiques anonymes sur la façon dont les clients naviguent sur notre site afin que nous puissions améliorer l'expérience et les performances du site. Les tiers autorisés peuvent effectuer des analyses en notre nom, mais ils ne peuvent pas utiliser les données à leurs propres fins.
Les cookies fonctionnels nous aident à fournir des fonctionnalités utiles du site, à mémoriser vos préférences et à afficher du contenu pertinent. Des tiers approuvés peuvent configurer ces cookies pour fournir certaines fonctionnalités du site. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement.
Les cookies publicitaires peuvent être installés sur notre site par nous ou nos partenaires publicitaires et nous aide à diffuser du contenu marketing pertinent. Si vous n’autorisez pas ces cookies, la publicité que vous verrez s’afficher sera moins pertinente.
Le blocage de certains types de cookies peut affecter votre expérience sur nos sites. Vous pouvez modifier vos préférences de cookies à tout moment en cliquant sur Préférences de cookies en bas de la page de ce site. Pour en savoir plus sur la façon dont nous-mêmes et des tiers approuvés utilisons les cookies sur nos sites, veuillez lire laS’ouvre dans une nouvelle fenêtre.
Nous affichons des publicités correspondant à vos centres d’intérêt sur les sites AWS et sur d’autres sites, y compris des publicités comportementales intercontextuelles. La publicité comportementale intercontextuelle utilise les données d’un site ou d’une application pour vous faire de la publicité sur le site ou l’application d’une autre entreprise.
Pour interdire la publicité comportementale intercontextuelle d’AWS basée sur des cookies ou des technologies similaires, sélectionnez « Ne pas autoriser » et « Enregistrer les choix de confidentialité » ci-dessous, ou visitez un site AWS sur lequel un signal de refus légalement reconnu est activé, tel que le Global Privacy Control. Si vous supprimez vos cookies ou si vous visitez ce site à partir d’un autre navigateur ou d’un autre appareil, vous devrez effectuer à nouveau votre sélection. Pour plus d’informations sur les cookies et la manière dont nous les utilisons, veuillez lire notre Politique en matière de cookies AWS.
Pour interdire toutes les autres publicités comportementales intercontextuelles d’AWS, complétez ce formulaire par e-mail.
Pour plus d’informations sur la manière dont AWS gère vos informations, veuillez lire la Politique de confidentialité AWS.
Nous stockerons uniquement les cookies essentiels pour le moment, car nous n'avons pas pu enregistrer vos préférences concernant les cookies.
Si vous souhaitez modifier vos préférences concernant les cookies, réessayez ultérieurement en utilisant le lien situé dans le pied de page de la console AWS ou contactez l'équipe de support si le problème persiste.
Sécurité CodeGuru détecte des failles de sécurité dans votre code Java, Python et JavaScript. Il fournit ensuite des recommandations pour améliorer votre code. La sécurité CodeGuru analyse également les informations d'identification codées en dur. Par exemple, la sécurité CodeGuru détecte les dix principaux problèmes de l'Open Worldwide Application Security Project (OWASP), les 25 principaux problèmes du Common Weakness Enumeration (CWE), l'injection de journaux, les secrets et l'utilisation sécurisée des API et des kits de développement logiciel AWS. Consultez la bibliothèque Amazon CodeGuru Detector pour en savoir plus sur les vulnérabilités détectées par CodeGuru Security.
La sécurité CodeGuru fournit une API simplifiée et flexible qui peut être utilisée pour intégrer et détecter les vulnérabilités à n'importe quel stade du cycle de développement, y compris les environnements de développement intégrés (IDE) et l'intégration et la diffusion continues (CI/CD).
La sécurité CodeGuru combine le machine learning (ML) et le raisonnement automatique pour détecter les bogues avec une grande précision afin que vous ne perdiez pas de temps à vous contenter de faux positifs.
La sécurité CodeGuru utilise de puissants algorithmes pour détecter lorsqu'un code est corrigé et ferme automatiquement le résultat. Cela simplifie le suivi des bogues et élimine le besoin de suivre manuellement les corrections de bogues.
La sécurité CodeGuru utilise un raisonnement automatique pour proposer des corrections de code pour certaines vulnérabilités. Utilisez-le pour appliquer rapidement des correctifs de code et réduire le temps nécessaire à la résolution d'un problème.
CodeGuru Profiler recherche en permanence des optimisations des performances des applications. Il identifie vos lignes de code les plus « coûteuses » et recommande des solutions pour les corriger afin de réduire l'utilisation du processeur, de réduire les coûts de calcul et d'améliorer les performances des applications. Par exemple, CodeGuru Profiler est capable d'identifier les situations dans lesquelles votre application consomme une capacité de CPU excessive sur une routine de journalisation, au lieu d'exécuter une logique applicative de base.
CodeGuru Profiler est conçu pour fonctionner en continu en production avec un minimum de frais généraux. Cela signifie que vous pouvez le laisser activé à tout moment avec un impact minimal sur les performances des applications. Il vous permet de profiler et de dépanner votre application en utilisant des modèles de trafic client réel et de découvrir facilement les problèmes de performance. Grâce aux données du profileur et aux recommandations alimentées par le ML, vous pouvez identifier et corriger les problèmes de performance de vos applications en production. CodeGuru Profiler fournit également un résumé de la pile, ce qui vous permet d'identifier les objets qui utilisent la mémoire à un moment donné.
CodeGuru Profiler analyse en permanence l'utilisation de l'unité centrale de l'application, l'utilisation de la pile et les caractéristiques de latence pour vous montrer où vous passez le plus de cycles ou de temps dans votre application. L’analyse de l’unité centrale et de la latence est présentée dans un graphique de type flamme interactif qui vous aide à comprendre facilement quels chemins de code consomment le plus de ressources, à vérifier que votre application fonctionne normalement et à découvrir les domaines qui peuvent être optimisés davantage.
L’analyse de l’utilisation de la pile est une représentation visuelle des objets alloués dans votre pile, que ce soient vos propres classes de domaines ou celles détenues par des bibliothèques ou le kit JDK.
CodeGuru Profiler identifie automatiquement les problèmes de performance dans votre application et adresse des recommandations alimentées par le ML concernant la façon d'y remédier. Ces recommandations vous aident à identifier et à optimiser les méthodes les plus onéreuses ou les plus gourmandes en ressources au sein du code sans que vous ayez à être un expert de l'ingénierie de performance. Ces optimisations vous aident à réduire le coût de votre infrastructure, à réduire la latence et à améliorer votre expérience globale d'utilisateur final.
Amazon CodeGuru Profiler analyse en permanence les profils de votre application en temps réel et détecte les anomalies dans son comportement et de ses méthodes. Chaque anomalie est suivie dans le rapport de recommandation de la console CodeGuru Profiler, et vous pouvez voir les séries chronologiques du comportement de la latence de la méthode au fil du temps, les anomalies étant clairement mises en évidence. Si elle est configurée, une notification Amazon Simple Notification Service (Amazon SNS) sera également envoyée lorsqu'une nouvelle anomalie est détectée.