Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Fonctionnalités d'Amazon Q Developer
Amazon Q Developer est disponible dans tous AWS les environnements et services, ainsi qu'en tant qu'assistant de codage chez un tiers IDEs.
La plupart des fonctionnalités d'Amazon Q Developer se trouvent dans une interface de chat, dans laquelle vous pouvez utiliser le langage naturel pour poser des questions AWS, obtenir de l'aide sur le code, explorer des ressources ou résoudre des problèmes. Lorsque vous discutez avec Amazon Q, Amazon Q utilise le contexte de votre conversation en cours pour éclairer ses réponses. Vous pouvez poser des questions complémentaires ou vous référer à sa réponse lorsque vous posez une nouvelle question.
D'autres fonctionnalités d'Amazon Q Developer sont disponibles dans le cadre de vos flux de travail dans les consoles de AWS service et sont prises en charge IDEs. Les sections suivantes expliquent les différentes fonctionnalités d'Amazon Q Developer que vous pourriez rencontrer au cours de votre AWS expérience.
Analyse
Récapitulatif de vos données
Avec Amazon Q QuickSight, vous pouvez utiliser l'expérience de création de Generative BI, créer des résumés de vos données, poser des questions sur les données et y répondre, et générer des récits de données.
Pour plus d'informations, consultez la section Utilisation de Generative BI avec Amazon Q QuickSight dans le guide de QuickSight l'utilisateur.
Gestion et gouvernance
Exploration des nœuds à l'aide d'instructions textuelles
À AWS Systems Manager l'aide d'Amazon Q, vous pouvez poser des questions en langage naturel sur vos nœuds ou instances gérés. Amazon Q utilise ensuite l'ListNodes
action Systems Manager et crée des filtres basés sur votre saisie textuelle pour récupérer les résultats.
Pour plus d'informations, consultez la section Exploration des nœuds à l'aide d'invites textuelles dans Amazon Q dans le guide de AWS Systems Manager l'utilisateur.
Enquêter sur les problèmes opérationnels (version préliminaire)
Les enquêtes opérationnelles d'Amazon Q Developer améliorent votre capacité à étudier et à analyser les ressources, les événements et les activités au sein de votre AWS environnement. En tirant parti du traitement du langage naturel, Amazon Q simplifie le processus de compréhension des scénarios complexes et des relations au sein de votre entreprise Compte AWS.
Amazon Q Developer vous aide désormais à accélérer les enquêtes opérationnelles dans votre AWS environnement. Q recherche les anomalies dans votre télémétrie, met en évidence les signaux connexes que vous pouvez explorer, identifie les hypothèses sur les causes profondes potentielles et suggère les prochaines étapes pour vous aider à résoudre les problèmes plus rapidement.
En intégrant Amazon Q à vos flux de travail d'investigation, vous pouvez accélérer la résolution des problèmes, améliorer votre compréhension de votre AWS environnement et prendre des décisions plus éclairées concernant votre infrastructure et vos applications.
Note
La fonctionnalité d'investigation opérationnelle d'Amazon Q est disponible en version préliminaire et est sujette à modification.
Par exemple, les questions à poser à Amazon Q dans le cadre d'enquêtes opérationnelles, consultezDiscuter de votre télémétrie et de vos opérations.
Pour plus d'informations sur les enquêtes opérationnelles d'Amazon Q en général, consultez les enquêtes opérationnelles d'Amazon Q Developer dans le guide de CloudWatch l'utilisateur Amazon.
Inventaire de vos AWS ressources
Vous pouvez demander à Amazon Q des informations sur les ressources spécifiques de votre AWS compte depuis n'importe où dans la console AWS de gestion. Il se peut que vous ne sachiez pas où trouver les informations pertinentes sur vos ressources, ou que vous vous trouviez dans une console de service et que vous souhaitiez accéder aux informations relatives aux ressources d'un autre service sans perturber votre flux de travail.
Amazon Q Developer répond à vos questions en langage naturel sur les ressources et fournit des liens profonds vers ces ressources afin que vous puissiez les trouver rapidement. Vous pouvez demander à Amazon Q de répertorier un type de ressource dans votre compte, d'obtenir des informations sur une ressource spécifique ou de répertorier des ressources en fonction de critères tels que la région ou l'État.
Par exemple, vous souhaiterez peut-être savoir combien d' EC2 instances Amazon sont actuellement en cours d'exécution. Dans ce cas, vous pouvez poser votre question à Amazon Q en langage naturel et celui-ci vous fournira une réponse basée sur vos ressources spécifiques.
Pour plus d’informations, consultez Discuter de vos ressources avec Amazon Q Developer.
Pour plus d'informations sur les limites spécifiques à chaque type et sur leur lien avec la tarification d'un forfait d'abonnement spécifique, consultez les tarifs Amazon Q Developer
Utilisez Amazon Q dans AWS Console Mobile Application
Amazon Q est intégré au AWS Console Mobile Application pour répondre aux questions concernant AWS. Vous configurez l'accès de la même manière que vous accédez à Amazon Q dans le AWS Management Console. Pour plus d’informations, consultez Commencer à utiliser Amazon Q Developer.
Diagnostic des erreurs de console
Dans la console AWS de gestion, Amazon Q Developer peut diagnostiquer les erreurs courantes que vous recevez lors de l'utilisation des AWS services, telles que des autorisations insuffisantes, une configuration incorrecte et le dépassement des limites de service.
Pour plus d’informations, consultez Diagnostic des erreurs courantes dans la console avec Amazon Q Developer.
Calcul
Choisir les instances Amazon Elastic Compute Cloud
Compte tenu du grand nombre de types d' EC2 instances Amazon disponibles, trouver les types d'instances adaptés à votre charge de travail peut s'avérer long et complexe. Le sélecteur de type d'instance Amazon Q prend en compte votre cas d'utilisation, le type de charge de travail, les préférences du fabricant du processeur, la façon dont vous hiérarchisez le prix et les performances, ainsi que les paramètres supplémentaires que vous pouvez spécifier. Il utilise ensuite ces données pour fournir des suggestions et des conseils concernant les types d' EC2 instances Amazon les mieux adaptés à vos nouvelles charges de travail.
Pour plus d'informations, consultez la section Obtenir les recommandations de l'outil de recherche de types d' EC2 instance Amazon dans le guide de l'utilisateur d'Amazon Elastic Compute Cloud.

Bases de données
Rédaction de requêtes de base de données en langage naturel
Amazon Q Generative SQL utilise l'IA générative pour analyser les intentions des utilisateurs, les modèles de requêtes et les métadonnées des schémas afin d'identifier les modèles de requêtes SQL courants directement dans Amazon Redshift, d'accélérer le processus de création de requêtes pour les utilisateurs et de réduire le temps nécessaire pour obtenir des informations exploitables sur les données.
Pour plus d'informations, consultez Interaction avec le SQL génératif Amazon Q dans le guide de gestion Amazon Redshift.
Réseau et diffusion de contenu
Analyse du dépannage réseau
Vous pouvez utiliser Amazon Q pour vous aider à diagnostiquer les problèmes de connectivité réseau pour les applications qui s'exécutent sur votre Amazon VPCs. Le dépannage du réseau Amazon Q permet de comprendre les requêtes en langage naturel et fonctionne avec Reachability Analyzer pour fournir des réponses pertinentes. Avec Amazon Q, vous pouvez poser des questions sur l'accessibilité du réseau dans un format conversationnel.
Pour plus d'informations, consultez la section Résolution des problèmes liés au réseau Amazon Q pour Reachability Analyzer dans le guide Amazon VPC Reachability Analyzer.
Sécurité, identité et conformité
Analyse des configurations de sécurité des réseaux (version préliminaire)
Vous pouvez facilement obtenir des réponses, en langage naturel, aux questions concernant les configurations de sécurité de votre réseau auprès du directeur de la sécurité AWS Shield réseau. Amazon Q vous aide à analyser les résultats relatifs à la sécurité de votre réseau et propose des mesures correctives recommandées dans la console et les applications de chat. Pour plus d'informations, consultez Analyser la sécurité du réseau avec Amazon Q Developer dans le guide du développeur du directeur de la sécuritéAWS Shield réseau.
Outils pour développeurs
Posez des questions aux développeurs Amazon Q sur le développement de logiciels AWS et demandez de l'aide pour le développement de logiciels. Amazon Q peut expliquer les concepts de codage et les extraits de code, générer du code et des tests unitaires, et améliorer le code, y compris le débogage ou le refactoring.
Développement des fonctionnalités du code
Après avoir expliqué, en langage naturel, la fonctionnalité que vous souhaitez développer, Amazon Q peut utiliser le contexte de votre projet actuel pour générer un plan de mise en œuvre et le code qui l'accompagne. Amazon Q peut vous aider à créer AWS des projets ou vos propres applications. Pour plus d’informations, consultez Développement de fonctionnalités avec Amazon Q Developer.
Obtenir des suggestions de code en ligne
Amazon Q vous fournit des recommandations de code en temps réel. Au fur et à mesure que vous écrivez du code, Amazon Q génère automatiquement des suggestions basées sur votre code et vos commentaires existants. Pour plus d'informations, consultez la section Génération de suggestions intégrées avec Amazon Q Developer.
Discuter du code dans IDEs
Dans les environnements de développement intégrés (IDEs), Amazon Q peut répondre aux questions relatives au processus de développement logiciel, notamment aux questions conceptuelles relatives à la programmation et au fonctionnement d'un code spécifique. Vous pouvez également demander à Amazon Q de mettre à jour et d'améliorer les extraits de code depuis le panneau de discussion. Grâce à la prise en charge multilingue, vous pouvez discuter avec Amazon Q dans toutes les langues naturelles prises en charge, notamment l'anglais, le mandarin, le français, l'allemand, l'italien, le japonais, l'espagnol, le coréen, l'hindi et le portugais, et d'autres langues sont disponibles. Pour plus d’informations, consultez Discuter du code avec un développeur Amazon Q.
Pour écrire du code et obtenir de l'aide au développement dans l'environnement le plus complet avec Amazon Q Developer, consultez la section Utilisation d'Amazon Q Developer dans l'IDE.
Pour activer les fonctionnalités de base de complétion de code dans d'autres interfaces AWS, voirGénération de suggestions intégrées dans les environnements de AWS codage.
Révision de votre code pour détecter les failles de sécurité et les problèmes de qualité
Amazon Q IDEs y passe en revue votre code pour détecter les failles de sécurité et les problèmes de qualité du code. Amazon Q peut examiner au fur et à mesure que vous codez ou passer en revue des projets complets afin de contrôler la sécurité et la qualité de vos applications tout au long du développement. Pour plus d’informations, consultez Révision du code avec Amazon Q Developer.
Transformation du code
Amazon Q peut effectuer des mises à niveau automatisées au niveau du langage et du système d'exploitation (OS) pour vos applications. Pour plus d’informations, consultez Transformation du code dans l'IDE avec Amazon Q Developer .
Génération de tests unitaires
Amazon Q Developer fournit une fonctionnalité de génération de tests unitaires basée sur l'IA pour aider les équipes de développement à améliorer la couverture du code tout au long du cycle de développement de leurs logiciels. L'agent Amazon Q Developer pour la génération de tests unitaires est disponible dans les environnements suivants :
-
Extension IDE Amazon Q Developer. Pour plus d’informations, consultez Génération de tests unitaires avec Amazon Q.
-
GitLab, dans le cadre de GitLab Duo. Pour plus d’informations, consultez GitLab actions rapides.
Note
La fonctionnalité de génération de tests unitaires est disponible dans toutes les régions prises en charge par Amazon Q Developer.
Développement de logiciels sur Amazon CodeCatalyst
Amazon Q Developer CodeCatalyst inclut des fonctionnalités d'intelligence artificielle génératives qui peuvent aider les utilisateurs participant à des projets dans votre espace à développer des logiciels plus rapidement. Vous pouvez attribuer des problèmes à Amazon Q ou recommander des tâches pour Amazon Q. Vous pouvez également demander à Amazon Q de rédiger une description ou de résumer le contenu.
Pour plus d'informations, consultez la section Gestion des fonctionnalités d'IA générative dans Amazon CodeCatalyst dans le guide de CodeCatalyst l'administrateur Amazon.
Discuter du code dans Amazon SageMaker AI Studio
Amazon SageMaker AI Studio est une expérience Web permettant d'exécuter des flux de travail ML. Vous pouvez discuter avec Amazon Q Developer dans Studio pour obtenir des conseils sur les fonctionnalités de l' SageMaker IA, résoudre les JupyterLab erreurs et obtenir un exemple de code.

Pour plus d'informations, consultez Utiliser Amazon Q pour accélérer vos flux de travail de Machine Learning dans le Guide du développeur d'SageMaker IA.
Interaction avec la ligne de commande et AWS CloudShell
Interface de ligne de commande (CLI)
Après avoir installé Amazon Q pour la ligne de commande, vous pouvez l'utiliser pour exécuter des commandes CLI en renseignant des sous-commandes, des options et des arguments contextuellement pertinents. Il fournit des complétions générées par l'IA au fur et à mesure que vous tapez dans la ligne de commande. En outre, vous pouvez utiliser Amazon Q pour écrire des instructions en langage naturel qui sont instantanément traduites en un extrait de code shell exécutable. Vous pouvez également poser des questions complexes à Amazon Q, qui fournit des commentaires et des instructions basés sur la conversation, ainsi que du contexte et des informations extérieurs à la conversation. Vous pouvez ensuite autoriser Amazon Q à effectuer des actions en votre nom. Grâce à la prise en charge multilingue, vous pouvez discuter avec Amazon Q dans toutes les langues naturelles prises en charge, notamment l'anglais, le mandarin, le français, l'allemand, l'italien, le japonais, l'espagnol, le coréen, l'hindi et le portugais, et d'autres langues sont disponibles. Pour plus d’informations, consultez Utilisation d'Amazon Q Developer sur la ligne de commande.
AWS CloudShell
Vous pouvez également utiliser la CLI Amazon Q AWS CloudShell pour interagir dans des conversations en langage naturel, poser des questions et recevoir des réponses d'Amazon Q sur votre terminal. Vous pouvez obtenir la commande shell associée qui réduit le besoin de rechercher ou de mémoriser la syntaxe. Avec Amazon Q, vous pouvez recevoir des suggestions de commandes au fur et à mesure que vous saisissez du texte dans le terminal. Pour plus d'informations, consultez la section Utilisation d'Amazon Q AWS CLI dans AWS CloudShell.
Intégration d’applications
Écrire des scripts pour automatiser les AWS services
Il se peut que vous sachiez exactement quoi faire avec vos AWS ressources et que vous vous retrouviez à prendre les mêmes mesures à plusieurs reprises. Dans ce cas, vous pouvez demander à Amazon Q d'écrire du code qui automatisera les tâches répétitives.
Par exemple, vous travaillez peut-être sur un projet qui utilise Amazon VPCs, des EC2 instances Amazon et des bases de données Amazon RDS. Au cours de vos tests, vous avez constaté que chaque fois que vous créez un Amazon VPC, que vous lancez un serveur et que vous déployez une base de données, la configuration est la même. Vous choisissez toujours la même instance et le même type de base de données, avec les mêmes options sélectionnées, en utilisant les mêmes groupes de sécurité, dans des sous-réseaux dotés de la même configuration NACL. Vous ne voulez pas avoir à suivre le même processus manuel chaque fois que vous souhaitez recréer vos conditions de test.
Vous pouvez utiliser la Console-to-Code fonctionnalité d'Amazon Q pour automatiser un flux de travail au lieu de l'exécuter manuellement à chaque fois. Tout d'abord, vous l'activez Console-to-Code dans la EC2 console Amazon. Amazon Q enregistre ensuite vos actions au fur et à mesure que vous configurez et lancez votre instance. Enfin, Amazon Q vous fournit du code, dans le langage de votre choix, qui automatise le processus que vous venez d'exécuter.
Pour plus d’informations, consultez Automatiser les AWS services avec Amazon Q Developer Console-to-Code.
Rédaction de scripts ETL et intégration de données
AWS Glue est un service d'intégration de données sans serveur qui permet aux utilisateurs d'outils d'analyse de découvrir, de préparer, de déplacer et d'intégrer facilement des données provenant de sources multiples.
L'intégration des données Amazon Q AWS Glue inclut les fonctionnalités suivantes :
-
Chat : Amazon Q Data Integration in AWS Glue peut répondre à des questions en langage naturel en anglais sur AWS Glue des domaines tels que les connecteurs AWS Glue source et de destination, les tâches AWS Glue ETL, le catalogue de données, les robots d'exploration et AWS Lake Formation, ainsi que d'autres documentations sur les fonctionnalités et les meilleures pratiques. L'intégration des données Amazon Q AWS Glue répond par des step-by-step instructions et inclut des références à ses sources d'informations.
-
Génération de code d'intégration de données — L'intégration de données Amazon Q AWS Glue permet de répondre à des questions sur les scripts AWS Glue ETL et de générer du nouveau code à partir d'une question en langage naturel en anglais.
-
Résolution des problèmes : l'intégration des données dans Amazon Q AWS Glue est spécialement conçue pour vous aider à comprendre les erreurs dans les AWS Glue tâches et fournit des step-by-step instructions pour déterminer la cause de vos problèmes et les résoudre.
Pour plus d'informations, consultez la section Intégration des données Amazon Q AWS Glue dans le guide de AWS Glue l'utilisateur.
Intégrations tierces
Utilisation de GitLab Duo avec Amazon Q
C'est possible GitLab Duoavec Amazon Q
Pour plus d’informations, consultez GitLab Duoavec Amazon Q.
Utilisation des fonctionnalités d'Amazon Q Developer dans GitHub
Vous pouvez tirer parti des fonctionnalités d'Amazon Q Developer pour vos flux de travail de développement logiciel. Avec des agents de développement spécialisés, vous pouvez mettre en œuvre de nouvelles idées, examiner le code pour détecter les problèmes de qualité, corriger les vulnérabilités grâce à des tests unitaires et moderniser les applications Java existantes.
Pour plus d’informations, consultez Amazon Q Developer pour GitHub (version préliminaire).
Gestion financière dans le cloud
Comprendre vos coûts
Vous pouvez demander à Amazon Q quels sont votre AWS facture et les coûts de votre compte dans la console AWS de gestion. Amazon Q peut récupérer vos données de coûts, expliquer les coûts et analyser les tendances en matière de coûts.
Pour plus d’informations, consultez Discuter de vos coûts.
Assistance à la clientèle
Obtenir une assistance client directement auprès d'Amazon Q
Amazon Q peut répondre à vos questions concernant l'activation du compte, les pics de coûts, l'ajustement des factures, les cas de fraude, les problèmes de santé et les problèmes liés à vos AWS ressources.
Pour plus d'informationsDiscuter de vos coûts, reportez-vous aux sections etDemander à Amazon Q de résoudre les problèmes liés à vos ressources.
Création d'un ticket d'assistance
Amazon Q peut vous aider à créer un dossier d'assistance, puis à vous mettre en relation avec un agent de support humain chez AWS.
Pour plus d’informations, consultez Utiliser Amazon Q Developer pour discuter avec Support.
Amazon Q dans les applications de chat
Vous pouvez activer Amazon Q dans vos Microsoft Teams applications Slack et poser des questions sur le développement de AWS. Pour ajouter Amazon Q à vos applications de chat, consultezDiscuter avec Amazon Q Developer dans les applications de chat. Pour plus d'informations, consultez les sections Démarrage avec Slack et Démarrez avec Microsoft Teams dans le Guide de l'administrateur d'Amazon Q destiné aux développeurs d'applications de chat.