Funktionen von Amazon Q Developer - Amazon Q Developer

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Funktionen von Amazon Q Developer

Amazon Q Developer ist in allen AWS Umgebungen und Diensten sowie als Programmierassistent von Drittanbietern verfügbarIDEs.

Viele Funktionen von Amazon Q Developer sind in einer Chat-Oberfläche enthalten, in der Sie in natürlicher Sprache Fragen stellen AWS, Hilfe zum Code erhalten, Ressourcen erkunden oder Fehler beheben können. Wenn Sie mit Amazon Q chatten, verwendet Amazon Q den Kontext Ihrer aktuellen Konversation als Grundlage für die Antworten. Sie können Folgefragen stellen oder sich auf die Antwort beziehen, wenn Sie eine neue Frage stellen.

Andere Amazon Q Developer-Funktionen sind als Teil Ihrer Workflows in AWS Servicekonsolen verfügbar und werden unterstütztIDEs. In den folgenden Abschnitten werden die verschiedenen Funktionen von Amazon Q Developer erläutert, auf die Sie im Laufe Ihrer AWS Erfahrung möglicherweise stoßen.

Analysen

Zusammenfassung Ihrer Daten

Mit Amazon Q Amazon QuickSight können Sie die Generative BI-Authoring-Erfahrung nutzen, Zusammenfassungen Ihrer Daten erstellen, Fragen zu Daten stellen und beantworten und Datenstorys generieren.

Weitere Informationen finden Sie unter Verwenden von Generative BI mit Amazon Q Amazon QuickSight im QuickSight Amazon-Benutzerhandbuch.

Management und Governance

Machen Sie eine Bestandsaufnahme Ihrer AWS Ressourcen

Sie können Amazon Q von überall in der AWS Management Console nach Ihren spezifischen AWS Kontoressourcen fragen. Möglicherweise wissen Sie nicht, wo Sie relevante Informationen zu Ihren Ressourcen finden können, oder Sie befinden sich in einer Servicekonsole und möchten auf Informationen zu den Ressourcen eines anderen Dienstes zugreifen, ohne Ihren Arbeitsablauf zu unterbrechen.

Amazon Q Developer beantwortet Ihre Fragen zu Ressourcen in natürlicher Sprache und bietet Deep-Links zu diesen Ressourcen, sodass Sie sie schnell finden können. Sie können Amazon Q bitten, einen Ressourcentyp in Ihrem Konto aufzulisten, Informationen zu einer bestimmten Ressource zu erhalten oder Ressourcen auf der Grundlage von Kriterien wie Region oder Bundesland aufzulisten.

Möglicherweise möchten Sie beispielsweise wissen, wie viele EC2 Amazon-Instances Sie derzeit ausführen. In diesem Fall können Sie Amazon Q Ihre Frage in natürlicher Sprache stellen und es wird Ihnen eine Antwort geben, die auf Ihren spezifischen Ressourcen basiert.

Weitere Informationen finden Sie unter Chatten Sie über Ihre Ressourcen.

Informationen zu den spezifischen Limits für jeden Typ und deren Beziehung zu den Preisen für ein bestimmtes Abonnementpaket finden Sie unter Amazon Q Developer-Preise.

Verwenden Sie Amazon Q in der AWS Console Mobile Application

Amazon Q ist in die integriert AWS Console Mobile Application , um Fragen zu beantworten AWS. Sie konfigurieren den Zugriff auf die gleiche Weise, wie Sie Zugriff auf Amazon Q in der erhalten AWS Management Console. Weitere Informationen finden Sie unter Erste Schritte mit Amazon Q Developer.

Diagnose von Konsolenfehlern

In der AWS Management Console kann Amazon Q Developer häufig auftretende Fehler diagnostizieren, die bei der Arbeit mit AWS Services auftreten, wie z. B. unzureichende Berechtigungen, falsche Konfiguration und Überschreitung der Service-Limits.

Weitere Informationen finden Sie unter Diagnose häufiger Fehler in der Konsole mit Amazon Q Developer.

Datenverarbeitung

Amazon Elastic Compute Cloud-Instanzen auswählen

Bei so vielen verfügbaren EC2 Amazon-Instance-Typen kann es zeitaufwändig und komplex sein, die richtigen Instance-Typen für Ihren Workload zu finden. Die Amazon Q-Instance-Typauswahl berücksichtigt Ihren Anwendungsfall, Workload-Typ, CPU Herstellerpräferenz und Ihre Priorisierung von Preis und Leistung sowie zusätzliche Parameter, die Sie angeben können. Anschließend werden anhand dieser Daten Vorschläge und Anleitungen für EC2 Amazon-Instance-Typen bereitgestellt, die für Ihre neuen Workloads am besten geeignet sind.

Weitere Informationen finden Sie unter Empfehlungen von Amazon EC2 Instance Type Finder abrufen im Amazon Elastic Compute Cloud-Benutzerhandbuch.

Datenbanken

Datenbankabfragen in natürlicher Sprache schreiben

Amazon Q generative SQL verwendet generative KI, um Benutzerabsichten, Abfragemuster und Schema-Metadaten zu analysieren, um gängige SQL Abfragemuster direkt in Amazon Redshift zu identifizieren, wodurch der Abfrageerstellungsprozess für Benutzer beschleunigt und der Zeitaufwand für die Gewinnung verwertbarer Dateneinblicke reduziert wird.

Weitere Informationen finden Sie unter Interacting with Amazon Q generative SQL im Amazon Redshift Management Guide.

Netzwerk und Bereitstellung von Inhalten

Analyse der Erreichbarkeit des Netzwerks

Sie können Amazon Q, den generativen KI-Assistenten für AWS, verwenden, um Sie bei der Diagnose von Netzwerkverbindungsproblemen für Anwendungen zu unterstützen, die in Ihren virtuellen privaten Clouds ausgeführt werden (VPCs). Die Amazon Q-Netzwerk-Erreichbarkeitsanalyse kann Anfragen in natürlicher Sprache verstehen und arbeitet mit Reachability Analyzer zusammen, um relevante Antworten zu liefern. Mit Amazon Q können Sie Fragen zur Netzwerkerreichbarkeit in einem Konversationsformat stellen.

Weitere Informationen finden Sie unter Amazon Q-Netzwerkerreichbarkeitsanalyse im Amazon VPC Reachability Analyzer Guide.

Entwickler-Tools

Stellen Sie Amazon Q Developer Fragen zum Bauen bei AWS und um Unterstützung bei der Softwareentwicklung. Amazon Q kann Codierungskonzepte und Codefragmente erklären, Code- und Komponententests generieren und Code verbessern, einschließlich Debugging oder Refactoring.

Software entwickeln

Nachdem Sie die Funktion, die Sie entwickeln möchten, in natürlicher Sprache erklärt haben, kann Amazon Q den Kontext Ihres aktuellen Projekts verwenden, um einen Implementierungsplan und den zugehörigen Code zu generieren. Amazon Q kann Ihnen helfen, AWS Projekte oder Ihre eigenen Anwendungen zu erstellen. Weitere Informationen finden Sie unter Entwicklung von Software mit dem Amazon Q Developer Agent for software development.

Holen Sie sich Vorschläge für Inline-Code

Amazon Q bietet Ihnen Codeempfehlungen in Echtzeit. Während Sie Code schreiben, generiert Amazon Q automatisch Vorschläge auf der Grundlage Ihres vorhandenen Codes und Ihrer Kommentare. Weitere Informationen finden Sie unter Generieren von Inline-Vorschlägen mit Amazon Q Developer.

Chatten Sie über Code

In integrierten Entwicklungsumgebungen (IDEs) kann Amazon Q Fragen zum Softwareentwicklungsprozess beantworten, einschließlich konzeptioneller Fragen zur Programmierung und zur Funktionsweise von spezifischem Code. Sie können Amazon Q auch vom Chat-Panel aus bitten, Codefragmente zu aktualisieren und zu verbessern. Weitere Informationen finden Sie unter Chatten mit Amazon Q Developer über Code.

Informationen zum Schreiben von Code und zur Unterstützung bei der Entwicklung in der Umgebung mit dem umfangreichsten Funktionsumfang mit Amazon Q Developer finden Sie unter Amazon Q Developer verwenden in der IDE.

Informationen zur Aktivierung der grundlegenden Funktionen zur Codevervollständigung in anderen Benutzeroberflächen finden AWS Sie unterGenerierung von Inline-Vorschlägen in AWS Codierungsumgebungen.

Scannen Sie Ihren Code auf Sicherheitslücken

Darin IDEs scannt Amazon Q Ihren Code auf Sicherheitslücken und Probleme mit der Codequalität. Sie können beim Programmieren oder Scannen ganzer Projekte Sicherheitsempfehlungen einholen, um den Sicherheitsstatus Ihrer Anwendungen während der gesamten Entwicklung zu überwachen. Weitere Informationen finden Sie unter Scannen Sie Ihren Code mit Amazon Q.

Code transformieren

Darin IDEs kann Amazon Q die Sprachversion Ihrer Codedateien aktualisieren. Derzeit unterstützt Amazon Q Code Transformation die Aktualisierung Java 8 und Java 11 Code für Java 17. Weitere Informationen finden Sie unter Aktualisierung von Sprachversionen mit dem Amazon Q Developer Agent for code transformation.

Entwicklung von Software bei Amazon CodeCatalyst

Amazon Q Developer in CodeCatalyst umfasst generative KI-Funktionen, mit denen Benutzer in Projekten in Ihrem Bereich Software schneller entwickeln können. Sie können Amazon Q Probleme zuweisen oder Aufgaben für Amazon Q empfehlen. Sie können Amazon Q auch bitten, eine Beschreibung zu verfassen oder Inhalte zusammenzufassen.

Weitere Informationen finden Sie unter Verwaltung generativer KI-Funktionen in Amazon CodeCatalyst im CodeCatalystAmazon-Administratorhandbuch.

Chatten über Code in Amazon SageMaker Studio

Amazon SageMaker Studio ist ein webbasiertes Erlebnis für die Ausführung von ML-Workflows. Sie können mit Amazon Q Developer in Studio chatten, um Anleitungen zu SageMaker Funktionen zu erhalten, JupyterLab Fehler zu beheben und Beispielcode zu erhalten.

Amazon Q interface in JupyterLab showing available commands and a help message.

Weitere Informationen finden Sie unter Verwenden von Amazon Q zur Beschleunigung Ihrer Machine Learning Learning-Workflows im SageMakerEntwicklerhandbuch.

Anwendungsintegration

Schreiben von Skripten zur Automatisierung von Diensten AWS

Möglicherweise wissen Sie genau, was Sie mit Ihren AWS Ressourcen tun sollen, und Sie werden möglicherweise feststellen, dass Sie wiederholt dieselben Maßnahmen ergreifen. In diesem Fall können Sie Amazon Q bitten, Code zu schreiben, der die sich wiederholenden Aufgaben automatisiert.

Möglicherweise arbeiten Sie an einem Projekt, das AmazonVPCs, EC2 Amazon-Instances und RDS Amazon-Datenbanken verwendet. Im Verlauf Ihrer Tests stellen Sie fest, dass jedes Mal, wenn Sie einen Amazon erstellenVPC, einen Server hochfahren und eine Datenbank bereitstellen, die Konfiguration dieselbe ist. In Subnetzen mit derselben NACL Konfiguration wählen Sie immer dieselbe Instanz und denselben Datenbanktyp mit denselben Optionen und verwenden dieselben Sicherheitsgruppen. Sie möchten nicht jedes Mal denselben manuellen Prozess durchführen müssen, wenn Sie Ihre Testbedingungen neu erstellen möchten.

Sie können die Console-to-Code Funktion von Amazon Q verwenden, um einen Workflow zu automatisieren, anstatt ihn jedes Mal manuell auszuführen. Zunächst aktivieren Sie Console-to-Code in der EC2 Amazon-Konsole. Anschließend zeichnet Amazon Q Ihre Aktionen auf, während Sie Ihre Instance konfigurieren und starten. Schließlich stellt Ihnen Amazon Q Code in einer Sprache Ihrer Wahl zur Verfügung, der den Prozess, den Sie gerade ausgeführt haben, automatisiert.

Weitere Informationen finden Sie unter Automatisieren von AWS Services mit Amazon Q Developer Console-to-Code.

ETLSkripte schreiben und Daten integrieren

AWS Glue ist ein serverloser Datenintegrationsdienst, der es Analytics-Benutzern leicht macht, Daten aus mehreren Quellen zu finden, aufzubereiten, zu verschieben und zu integrieren.

Die Amazon Q-Datenintegration AWS Glue umfasst die folgenden Funktionen:

  • Chat — Amazon Q Data Integration in AWS Glue kann Fragen in natürlicher Sprache auf Englisch zu AWS Glue Datenintegrationsdomänen wie AWS Glue Quell- und Zielkonnektoren, AWS Glue ETL Jobs, Datenkatalog, Crawlern und AWS Lake Formation sowie zu anderen Funktionsdokumentationen und Best Practices beantworten. Amazon Q Data Integration in AWS Glue antwortet mit step-by-step Anweisungen und enthält Verweise auf seine Informationsquellen.

  • Generierung von Datenintegrationscode — Amazon Q Data Integration in AWS Glue kann Fragen zu AWS Glue ETL Skripten beantworten und neuen Code generieren, wenn eine Frage in natürlicher Sprache auf Englisch gestellt wird.

  • Problembehandlung — Amazon Q Data Integration in AWS Glue wurde speziell entwickelt, um Ihnen zu helfen, Fehler bei AWS Glue Aufträgen zu verstehen, und bietet step-by-step Anweisungen zur Ursachenfindung und Lösung Ihrer Probleme.

Weitere Informationen finden Sie unter Amazon Q-Datenintegration AWS Glue im AWS Glue Benutzerhandbuch.

Cloud-Finanzmanagement

Verstehen Sie Ihre Rechnung

Sie können Amazon Q in der AWS Management Console nach Ihren AWS Rechnungs- und Kontokosten fragen. Amazon Q kann Ihre Kostendaten abrufen, Kosten erläutern und Kostentrends analysieren.

Weitere Informationen finden Sie unter Chatten Sie über Ihre Kosten.

Kundensupport

Kundensupport direkt von Amazon Q erhalten

Amazon Q kann Ihre Fragen zu Kontoaktivierung, Kostenspitzen, Rechnungsanpassungen, Betrug und Gesundheitsvorfällen beantworten.

Ein Support-Ticket erstellen

Amazon Q kann Ihnen helfen, einen Support-Fall zu erstellen und Sie dann mit einem menschlichen Support-Mitarbeiter unter zu verbindenAWS.

Weitere Informationen finden Sie unter Verwenden von Amazon Q Developer zum Chatten mit AWS Support.

Amazon Q in AWS Chatbot

Sie können Amazon Q in Ihrem aktivieren Slack and Microsoft Teams Kanäle, die so konfiguriert sind AWS Chatbot , dass Sie Fragen zum Bauen bei stellen können AWS. Informationen zum Hinzufügen von Amazon Q zu Ihren Kanälen finden Sie unterChatten mit Amazon Q Developer in AWS Chatbot. Weitere Informationen findest du unter Erste Schritte mit Slack und Erste Schritte mit Microsoft Teams im AWS Chatbot Administratorhandbuch.