

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.

# Verwaltung Ihrer Kosten mithilfe generativer KI mit Amazon Q Developer
<a name="ce-cost-analysis-q"></a>

Amazon Q Developer ist ein auf generativer künstlicher Intelligenz (KI) basierender Konversationsassistent, der Ihnen helfen kann, AWS Anwendungen zu verstehen, zu erstellen, zu erweitern und zu betreiben. Amazon Q Developer bietet leistungsstarke Funktionen, mit denen Sie Ihre AWS Kosten auf natürliche Weise verwalten können. Sie können Ihre historischen und prognostizierten Kosten im Cost Explorer analysieren, Empfehlungen zur Kosteneinsparung von Cost Optimization Hub finden und AWS Compute Optimizer Savings Plans und Reservierungsmöglichkeiten verstehen und sofort Antworten zu AWS Produktmerkmalen oder Servicepreisen erhalten. Amazon Q Developer kann beide spezifische Fragen beantworten (z. B. „Wie hoch waren die unkombinierten Nettokosten für EC2-Instances im letzten Monat?“) oder komplexe oder offene Analysen durchführen (z. B. „Was waren die größten Ursachen für den Kostenrückgang der letzten Woche?“). Sie können Ihre Kostendaten auch mithilfe von Amazon Q Developer in Diagrammen und Grafiken visualisieren. Sie erhalten Eingabeaufforderungen wie „Zeigen Sie mir ein Flächendiagramm der Kosten nach Service in den letzten 6 Monaten“ oder „Zeigen Sie mir ein Balkendiagramm der täglichen Ausgaben der letzten Woche“. Amazon Q Developer vereinfacht die Art und Weise, wie Sie mit AWS Kostendaten umgehen, indem Sie Fragen in Ihren eigenen Worten stellen können, anstatt die Abfragesyntax zu lernen oder durch mehrere Konsolenseiten zu navigieren. Gleichzeitig erhalten Sie präzise Antworten, die auf echten Daten aus Ihrem AWS Konto basieren, sodass genau angezeigt wird, welche aufgerufen APIs wurden, und wo sich die Informationen in der Konsole befinden.

Weitere Informationen zu Amazon Q Developer finden Sie unter [Was ist Amazon Q Developer](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html) im *Amazon Q Developer User Guide*.

**Topics**
+ [Überblick über die Kostenmanagementfunktionen in Amazon Q Developer](ce-q-overview.md)
+ [So funktionieren die Kostenmanagementfunktionen in Amazon Q Developer](ce-q-how-it-works.md)
+ [Sicherheit für Kostenmanagementfunktionen in Amazon Q Developer](ce-q-security.md)

# Überblick über die Kostenmanagementfunktionen in Amazon Q Developer
<a name="ce-q-overview"></a>

Amazon Q Developer ist ein auf generativer künstlicher Intelligenz (KI) basierender Konversationsassistent, der Ihnen helfen kann, Ihre AWS Kosten zu verstehen, zu analysieren und zu optimieren. Mit Amazon Q Developer können Sie komplexe, offene Fragen zu Ihren Kosten stellen und Q die Analyse in Ihrem Namen durchführen lassen. Q untersucht Ihre Kostendaten, formuliert und testet Hypothesen, sammelt Informationen aus verschiedenen Quellen, führt Berechnungen durch und bietet benutzerdefinierte Visualisierungen und umsetzbare Erkenntnisse — alles in einer Konversation in natürlicher Sprache.

Amazon Q Developer hilft Ihnen, mit weniger Zeit und Fachwissen tiefere Kosteneinblicke zu erhalten. Anstatt Daten über mehrere Tools hinweg manuell zu untersuchen, Filter anzupassen und Offline-Berechnungen durchzuführen, können Sie die analytische Arbeit an Q delegieren. Dies ist besonders für Teams ohne spezielles FinOps Fachwissen nützlich, da Q die Lernkurve reduziert, indem es die Komplexität bewältigt, zu wissen, welche Tools verwendet werden müssen, welche aufgerufen werden APIs müssen und wie Abfragen strukturiert werden müssen.

Weitere Informationen zu Amazon Q Developer finden Sie unter [Was ist Amazon Q Developer](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html) im *Amazon Q Developer User Guide*.

## Was Sie tun können
<a name="q-what-you-can-do"></a>

Amazon Q Developer bietet leistungsstarke Funktionen für eine Vielzahl von Anwendungsfällen im Bereich Kostenmanagement:

**Verstehen Sie Ihre Kosten**

Analysieren Sie Ihre bisherigen Ausgabenmuster, sehen Sie sich Kostenaufschlüsselungen nach Service oder Konto an und verfolgen Sie Trends im Zeitverlauf. Sie können zum Beispiel fragen: „Wie hoch waren meine Kosten pro Service im letzten Monat?“ oder „Zeig mir meine EC2-Ausgabentrends der letzten sechs Monate.“

**Untersuchen Sie Kostenänderungen**

Führen Sie eine Ursachenanalyse durch, um zu verstehen, warum sich Ihre Kosten geändert haben. Q kann Ihre Daten untersuchen, die Ursachen für Kostensteigerungen oder -senkungen identifizieren und Ihnen helfen, period-over-period Veränderungen zu verstehen. Sie können beispielsweise fragen: „Warum sind meine Kosten letzte Woche gestiegen?“ und Q wird die zugrunde liegenden Ursachen untersuchen.

**Finden Sie Sparmöglichkeiten**

Identifizieren Sie Empfehlungen zur Kostenoptimierung aus dem Cost Optimization Hub sowie Savings Plans und Reservierungsempfehlungen. AWS Compute Optimizer Q kann Ihnen helfen, ungenutzte Ressourcen zu finden, Geschäftschancen richtig einzuschätzen und Rabattmöglichkeiten auf Basis von Verpflichtungen zu finden. Sie können zum Beispiel fragen: „Was sind meine wichtigsten Möglichkeiten zur Kostenoptimierung?“ oder „Welche EC2-Instances sind überdimensioniert?“. Sie können auch detaillierte Folgefragen stellen, z. B. „Erzählen Sie mir mehr über die zweite Empfehlung“ oder „Warum wurde das EBS-Volume als inaktiv eingestuft?“.

**Überwachen Sie die Kostenintegrität**

Überprüfe deinen Budgetstatus, identifiziere Kostenanomalien und überwache deine Nutzung des kostenlosen Kontingents. Q kann Sie auf ungewöhnliche Ausgabenmuster aufmerksam machen und Ihnen helfen, Ihre Budgetziele einzuhalten. Sie können zum Beispiel fragen: „Haben Teams ihre Budgets überschritten?“ oder „Habe ich irgendwelche Kostenanomalien?“

**Schätzen Sie future Kosten**

Machen Sie sich mit den AWS Servicepreisen vertraut und schätzen Sie die Kosten neuer Workloads, die Sie erstellen möchten. Q kann Ihnen helfen, Preise in verschiedenen Regionen zu vergleichen, Kosten für bestimmte Konfigurationen zu berechnen und future Ausgaben zu prognostizieren. Sie können beispielsweise fragen: „Wie viel würde es kosten, 1 PB in S3 in Dublin zu lagern?“ oder „Was ist meine Kostenprognose für diesen Monat?“

**Analysieren Sie die Leistung Ihrer Verpflichtungen**

Prüfen Sie den Umfang und die Auslastung Ihrer Savings Plans und Reserved Instances, um zu erfahren, wie effektiv Sie Rabatte auf Basis von Verpflichtungen nutzen. Q kann ungenutzte Verpflichtungen und Möglichkeiten zur Verbesserung Ihrer Rabattdeckung identifizieren. Sie können beispielsweise fragen: „Analysieren Sie die Leistung unserer Savings Plans im letzten Monat“.

**Überprüfen Sie den Zahlungsstatus**

Führen Sie zuvor ausgestellte Rechnungen auf, überprüfen Sie, ob Sie noch einen ausstehenden Zahlungsbetrag haben, und überprüfen Sie, welche Zahlungsmethoden Sie eingerichtet haben.

## Verwendung
<a name="q-how-to-use"></a>

Amazon Q Developer passt sich an, wie Sie Ihre Fragen formulieren. Sie können spezifische, begrenzte Fragen stellen, wenn Sie genau wissen, was Sie wollen, oder offene Sondierungsfragen stellen und Q in Ihrem Namen untersuchen lassen.

### Beispielfragen
<a name="q-example-questions"></a>

**Spezifische Fragen**

Wenn Sie wissen, welche Daten Sie benötigen, können Sie gezielte Fragen stellen:
+ „Wie hoch waren meine amortisierten S3-Nettokosten im letzten Monat?“
+ „Zeigen Sie mir EC2-Empfehlungen zur richtigen Dimensionierung.“
+ „Wie viel kostet eine c8g.2xlarge-Instance in us-east-1?“

**Offene Fragen**

Wenn Sie möchten, dass Q Ihre Kosten untersucht und analysiert, können Sie umfassendere Fragen stellen:
+ „Warum sind meine Kosten letzte Woche gestiegen?“
+ „Analysieren Sie meine Kostendaten und geben Sie mir Einblicke.“
+ „Was sind einige einfache Möglichkeiten, meine Kosten zu senken?“

**Mehrstufige analytische Fragen**

Q kann komplexe Fragen beantworten, die das Sammeln von Daten aus mehreren Quellen und das Durchführen von Berechnungen erfordern:
+ „Wie hoch sind meine effektiven Kosten pro EC2-Instance-Stunde nach Abzug der Savings Plans Plans-Rabatte?“
+ „Welche Konten verzeichneten die größten Kostensteigerungen und was war der Grund dafür?“
+ „Analysieren Sie die Leistung unserer Savings Plans und identifizieren Sie Optimierungsmöglichkeiten.“

**Fragen zur Schätzung**

Q kann Ihnen helfen, die Kosten für neue Workloads abzuschätzen oder die Preise für verschiedene Regionen zu vergleichen:
+ „Wie viel würde es kosten, 1 PB in S3 in Dublin zu lagern?“
+ „Wie hoch sind die monatlichen Kosten einer t4g.xlarge RDS-Instance mit Multi-AZ und 300 GB GP2-Speicher?“
+ „Was wäre der Preis für die Entwicklung einer einfachen dreistufigen Web-App mit einer kleinen EC2-Instance, einem API-Gateway, einer \$15 GB großen SQL-Datenbank und einem grundlegenden JS-Frontend, in dem gehostet wird?“ CloudFront

**Visualisierungen**

Sie können Diagramme und Grafiken erstellen, um Ihre Kostendaten zu visualisieren:
+ „Diagramm der S3-Kosten nach Speicherstufe der letzten Woche“
+ „Meine DynamoDB-Kosten für die letzten 30 Tage nach Region und Tag grafisch darstellen“
+ „RDS-Kosten nach Instance-Typ der letzten 6 Monate grafisch darstellen“
+ „Zeigt mir ein Flächendiagramm der EC2-Other-Kosten der letzten 12 Monate“

### Tipps, um den größtmöglichen Nutzen zu erzielen
<a name="q-tips-for-value"></a>

**Verwenden Sie Folgefragen, um die Analyse zu steuern**

Amazon Q Developer behält den Kontext innerhalb einer Konversation bei, sodass Sie weitere Fragen stellen können, um tiefer einzutauchen oder die Analyse in eine bestimmte Richtung zu lenken:
+ Erste Frage: „Warum sind meine Kosten im letzten Monat gestiegen?“
+ Follow-up: „Prüfen Sie als Nächstes, ob Savings Plans abgelaufen sind.“
+ Folgemaßnahmen: „EC2 im Fokus“.

**Seien Sie konkret, wenn Sie wissen, was Sie wollen**

Q kann zwar mit offenen Fragen umgehen, aber wenn Sie spezifischer sind, erhalten Sie schneller Antworten, wenn Sie genau wissen, wonach Sie suchen:
+ Anstatt: „Erzählen Sie mir von meinen Kosten“
+ Versuchen Sie: „Wie hoch waren meine amortisierten EC2-Instance-Kosten in us-east-1 im letzten Monat?“

**Verwenden Sie Schlüssel-Wert-Paare für Tags und Kostenkategorien**

Wenn Sie beim Filtern nach Kostenzuordnungs-Tags oder Kostenkategorien wissen, welche spezifischen Schlüssel und Werte Sie verwenden möchten, können Sie sie angeben:
+ Anstatt: „Wie viel haben wir letzten Monat für Prod ausgegeben?“
+ Versuchen Sie: „Wie hoch waren die Ausgaben des letzten Monats für den Tag key='Environment', value='Production'?“

## Benutzererfahrung
<a name="q-user-experience"></a>

### Transparenz
<a name="q-transparency"></a>

Mit jeder Antwort bietet Amazon Q Developer Transparenz darüber, wie das Unternehmen zu seiner Antwort gekommen ist:
+ **API-Aufrufe werden angezeigt**: Q zeigt Ihnen die Details jedes API-Aufrufs, einschließlich der genauen verwendeten Parameter. Auf diese Weise können Sie genau verstehen, welche Daten Q abgerufen hat.
+ **Deep-Links für die Konsole**: Sofern verfügbar, stellt Q Links zu entsprechenden Ansichten in der AWS Management Console bereit, sodass Sie die Daten überprüfen oder weitere Informationen abrufen können.

Diese Transparenz hilft Ihnen, Vertrauen in die Antworten von Q aufzubauen, und gibt Ihnen die Informationen, die Sie benötigen, um bei Folgefragen genauere Anweisungen geben zu können.

### Konversativ und iterativ
<a name="q-conversational"></a>

Amazon Q Developer behält den Kontext während Ihrer gesamten Konversation bei und ermöglicht so einen natürlichen, iterativen Dialog:
+ Stellen Sie **Folgefragen**: Sie können Folgefragen stellen, um sich eingehender mit bestimmten Aspekten der Analyse zu befassen. Nachdem Q beispielsweise festgestellt hat, dass die EC2-Kosten gestiegen sind, können Sie fragen: „Bei welchen Konten waren die EC2-Kosten am stärksten gestiegen?“. Sie können auch Fragen zu generierten Visualisierungen stellen, z. B. „Was hat zu diesem Anstieg am Mittwoch geführt?“
+ **Steuern Sie die Analyse**: Sie können die Untersuchung von Q leiten, indem Sie konkrete Anweisungen geben. Zum Beispiel „Prüfen Sie als Nächstes, ob Savings Plans abgelaufen sind“ oder „Konzentrieren Sie sich auf die Produktionsumgebung“. Bei Visualisierungen können Sie Änderungen mit Folgeaufforderungen wie „Wechseln wir von einem Balkendiagramm zu einem Liniendiagramm“ anfordern.
+ **Verfeinern Sie Ihre Fragen**: Wenn eine Antwort nicht ganz Ihren Bedürfnissen entspricht, können Sie sie umformulieren oder weitere Details hinzufügen, um eine gezieltere Antwort zu erhalten.

### Umsetzbare Erkenntnisse
<a name="q-actionable-insights"></a>

Amazon Q Developer geht über das einfache Abrufen von Daten hinaus und bietet aussagekräftige Einblicke:
+ **Interpretiert Ergebnisse**: Q liefert nicht nur Fakten und Daten, sondern identifiziert auch Muster, hebt Anomalien hervor und erklärt, was die Daten bedeuten.
+ **Identifiziert Chancen**: Q deckt proaktiv Möglichkeiten zur Kostenoptimierung und potenzielle Probleme bei Ihren Ausgaben auf.
+ **Gibt Hinweise**: Für Optimierungsempfehlungen kann Q die Schritte erläutern, die zur Umsetzung der Änderungen erforderlich sind.

## Kostenmanagement für mehrere Konten
<a name="q-multi-account"></a>

Für Kunden, die mit dem Verwaltungskonto einer AWS Organisation angemeldet sind, aggregiert Amazon Q Developer automatisch die Kostendaten aller Mitgliedskonten in der Organisation. Sie können die Kosten wie im Cost Explorer nach Mitgliedskonto filtern oder gruppieren.

Sie können auch benutzerdefinierte Abrechnungsansichten erstellen, um benutzerdefinierte Aggregationen für mehrere Konten zu definieren. Mit benutzerdefinierten Abrechnungsansichten können Sie Daten aus mehreren Mitgliedskonten oder sogar mehreren Organisationen zusammenfassen. Sobald Sie eine benutzerdefinierte Abrechnungsansicht erstellt haben, sind die Aggregationen sowohl im Cost Explorer als auch in Amazon Q Developer verfügbar. Weitere Informationen finden Sie unter [Erste Schritte mit benutzerdefinierten Abrechnungsansichten](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/custom-billing-views.html). Um eine benutzerdefinierte Abrechnungsansicht in Amazon Q Developer zu verwenden, geben Sie den Namen der Abrechnungsansicht an, die Sie für Ihre Konversation verwenden möchten, mit einer Aufforderung wie „Ich möchte, dass Sie die cross-org-rollup Abrechnungsansicht für den Rest dieser Konversation verwenden“. Benutzerdefinierte Abrechnungsansichten werden für historische und prognostizierte Kostendaten sowie Budgetdaten unterstützt.

## Erste Schritte
<a name="ce-q-getting-started"></a>

**Voraussetzungen**

Um die Kostenmanagementfunktionen in Amazon Q Developer nutzen zu können, benötigen Sie:
+ **Entsprechende IAM-Berechtigungen**: Sie benötigen Berechtigungen, um Amazon Q Developer zu verwenden und auf die zugrunde liegenden Billing and Cost Management Kostenmanagement-Services zuzugreifen. Details hierzu finden Sie unter [Sicherheit für Kostenmanagementfunktionen in Amazon Q Developer](ce-q-security.md).
+ **Cost Explorer-Opt-In**: Um Ihre historischen und prognostizierten Kosten zu analysieren, müssen Sie sich zunächst für Cost Explorer anmelden. Um sich anzumelden, öffnen Sie die Billing and Cost Management-Konsole unter[https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/). Nachdem Sie sich angemeldet haben, kann es bis zu 24 Stunden dauern AWS , bis Ihre Kosten- und Nutzungsdaten verarbeitet sind.

Um den vollen Funktionsumfang des Kostenmanagements zu nutzen, können Sie auch:
+ **Melden** **Sie sich für Cost Optimization Hub** an: Um personalisierte Empfehlungen zur Kostenoptimierung zu erhalten, melden Sie sich [für Cost Optimization Hub](https://console.aws.amazon.com/costmanagement/home#/cost-optimization-hub) an und wählen Sie dann Anmelden. Nachdem Sie sich angemeldet haben, kann es bis zu 24 Stunden dauern, bis die Empfehlungen berechnet werden.
+ **Melden Sie sich für Compute Optimizer an**[: Um Empfehlungen zur Ressourcenoptimierung zu erhalten, wie z. B. die Anpassung der Größe von EC2-Instances oder das Beenden inaktiver EBS-Volumes, entscheiden Sie sich für Compute Optimizer.](https://console.aws.amazon.com/compute-optimizer/)
+ **Budgets erstellen**[: Um Ihre Ausgaben anhand der Budgetziele zu überwachen, erstellen Sie Budgets unter Budgets.AWS](https://console.aws.amazon.com/billing/home#/budgets)
+ **Erstellen Sie einen Monitor zur Erkennung von Kostenanomalien**: Um ungewöhnliche Ausgabenmuster zu identifizieren, erstellen Sie in Cost Anomaly Detection einen Monitor zur Erkennung von [AWS Kostenanomalien](https://console.aws.amazon.com/costmanagement/home#/anomaly-detection).
+ **Daten auf Ressourcenebene, stündliche Daten und erweiterte Historie aktivieren**[: Um auf Kostendaten auf Ressourcenebene, stündliche Granularität und Kostenhistorie von bis zu 38 Monaten zuzugreifen, konfigurieren Sie diese Einstellungen auf der Seite „Kostenmanagement-Einstellungen“.](https://console.aws.amazon.com/costmanagement/home#/settings?activeTabId=costExplorer)

**Beginnen Sie ein Gespräch mit Amazon Q Developer**

1. Melden Sie sich bei der AWS Management Console an unter [https://console.aws.amazon.com](https://console.aws.amazon.com/).

1. Wählen Sie das Amazon Q-Symbol auf der rechten Seite der Navigationsleiste der Konsole.

1. Stellen Sie eine Frage zu Ihren Kosten, wie zum Beispiel:
   + „Was waren meine Kosten im letzten Monat?“
   + „Was sind meine wichtigsten Möglichkeiten zur Kostenoptimierung?“
   + „Wie viel kostet eine c8g.2xlarge-Instance, auf der Linux ausgeführt wird, in us-east-1?“
   + „Zeigen Sie mir ein Kreisdiagramm meiner Kosten nach Regionen der letzten Woche“

### Verwenden Sie Amazon Q Developer in Chat-Anwendungen
<a name="q-chat-applications"></a>

Du kannst auch in Microsoft Teams und Slack über deine AWS Kosten chatten. Mit Amazon Q Developer in Chat-Anwendungen können Sie Kostenfragen direkt über die Chat-Kanäle Ihres Teams stellen. So können Sie ganz einfach gemeinsam an der Kostenanalyse und -optimierung arbeiten, ohne den Kontext wechseln zu müssen. Sie können zum Beispiel fragen "@Amazon Q, wie hoch waren meine EC2-Kosten im letzten Monat?“ oder "@Amazon Q, was sind meine wichtigsten Möglichkeiten zur Kostenoptimierung?“ direkt in deinem Slack- oder Teams-Kanal.

Informationen zu den ersten Schritten mit Amazon Q Developer in Chat-Anwendungen finden Sie unter [Chatten mit Amazon Q Developer in Chat-Anwendungen](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-chat-applications.html) im *Amazon Q Developer User Guide*.

## Nächste Schritte
<a name="q-next-steps"></a>

Nachdem Sie Amazon Q Developer für das Kostenmanagement verwendet haben, können Sie:
+ Erfahren Sie mehr darüber[So funktionieren die Kostenmanagementfunktionen in Amazon Q Developer](ce-q-how-it-works.md), wie Sie die Agentenarchitektur und die Datenquellen verstehen
+ Überprüfen Sie[Sicherheit für Kostenmanagementfunktionen in Amazon Q Developer](ce-q-security.md), ob Ihr Team über angemessenen Zugriff verfügt
+ Erkunden Sie das gesamte Spektrum der Funktionen, indem Sie offene Fragen wie „Analysieren Sie meine Kosten und geben Sie mir Einblicke“ stellen
+ Richten Sie zusätzliche Dienste wie Cost Optimization Hub und Budgets ein, um weitere Funktionen freizuschalten

## Preisgestaltung
<a name="ce-q-pricing"></a>

Die Kostenmanagementfunktionen in Amazon Q Developer sind in Amazon Q Developer enthalten. Im Rahmen des kostenlosen Kontingents für Amazon Q Developer können Sie pro Konto und Monat bis zu 25 Fragen stellen, für deren Beantwortung ein Konto- oder Ressourcenkontext erforderlich ist (einschließlich Fragen zum Kostenmanagement). Über dieses kostenlose Kontingent hinaus ist ein Amazon Q Developer Pro-Abonnement erforderlich.

Weitere Informationen erhalten Sie unter [Amazon Q Developer – Preise](https://aws.amazon.com/q/developer/pricing/).

# So funktionieren die Kostenmanagementfunktionen in Amazon Q Developer
<a name="ce-q-how-it-works"></a>

## Agenturarchitektur
<a name="q-agentic-architecture"></a>

Amazon Q Developer verwendet eine Agentenarchitektur, um Ihre AWS Kosten zu analysieren. Wenn Sie eine Frage stellen, erstellt Q einen Plan zur Beantwortung der Frage, sammelt Daten aus mehreren Quellen, führt Berechnungen durch und aktualisiert seinen Plan dynamisch auf der Grundlage der bei jedem Schritt gewonnenen Erkenntnisse. Dieser Ansatz ermöglicht es Q, komplexe, offene Fragen zu beantworten, für die es keine vordefinierten Workflows gibt.

Um Ihre Frage zu beantworten, kann Amazon Q Developer die folgenden Schritte ausführen.

1. **Bildet einen Plan**: Wenn Sie eine Frage stellen, analysiert Q Ihre Anfrage und erstellt einen ersten Plan für die Erfassung der erforderlichen Informationen.

1. **Sammelt Daten**: Q ruft APIs basierend auf Ihrer Frage Daten aus dem entsprechenden Billing and Cost Management ab. Bei komplexen Fragen kann Q mehrere APIs hintereinander oder parallel aufrufen.

1. **Führt Berechnungen durch**: Q kann Berechnungen durchführen, die von einfachen period-over-period Änderungen bis hin zu komplexen wirtschaftlichen Einzelkennzahlen wie Kosten pro vCPU-Stunde oder Kosten pro GB-Monat Speicher reichen.

1. **Aktualisiert den Plan**: Während Q die Ergebnisse jedes API-Aufrufs oder jeder Berechnung überprüft, aktualisiert es seinen Plan auf der Grundlage der gewonnenen Erkenntnisse. Wenn Q beispielsweise feststellt, dass die EC2-Kosten erheblich gestiegen sind, könnte es beschließen, zu untersuchen, ob Savings Plans abgelaufen sind.

1. **Wird fortgesetzt, bis der Vorgang abgeschlossen** ist: Q sammelt weiterhin Daten und verfeinert seine Analyse, bis genügend Informationen vorliegen, um eine umfassende Antwort auf Ihre Frage zu geben.

Während dieses Vorgangs zeigt Q die Details jedes API-Aufrufs und jeder durchgeführten Berechnung an, sodass Sie genau sehen können, wie das Unternehmen zu seiner Antwort gekommen ist.

Auf Anfrage kann Q ein Diagramm mit Ihren Billing and Cost Management Kostenmanagementdaten erstellen. Um ein Diagramm zu erstellen, sammelt Q Daten aus den entsprechenden Daten APIs, führt alle erforderlichen Berechnungen durch, formatiert die Daten, um das Diagramm zu füllen, und rendert dann das Diagramm. In Amazon Q Developer generierte Diagramme geben eine Momentaufnahme Ihrer Rechnungsdaten zu dem Zeitpunkt wieder, als Sie das Diagramm angefordert haben, und werden nicht aktualisiert, wenn zusätzliche Gebühren anfallen.

## Datenquellen und API-Integrationen
<a name="q-data-sources"></a>

Amazon Q Developer ruft Kostendaten von 38 APIs aus sieben Abrechnungs Billing and Cost Management Kostenmanagement-Services ab. Diese umfassende Integration ermöglicht es Q, Fragen zu beantworten, die sich über mehrere Datenquellen erstrecken, ohne dass Sie zwischen verschiedenen Tools oder Konsolenseiten wechseln müssen.

### Cost Explorer
<a name="q-cost-explorer-apis"></a>

Amazon Q Developer verwendet Cost Explorer APIs , um Ihre historischen und prognostizierten Kosten- und Nutzungsdaten abzurufen:
+ **GetCostAndUsage**: Ruft nach Zeitraum und Dimension aggregierte Kosten- und Nutzungsdaten ab
+ **GetCostAndUsageWithResources**: Ruft Kostendaten auf Ressourcenebene mit stündlicher Granularität ab
+ **GetCostForecast**: Ruft prognostizierte Kosten für einen bestimmten Zeitraum ab
+ **GetUsageForecast**: Ruft die prognostizierte Nutzung für einen bestimmten Zeitraum ab
+ **GetDimensionValues**: Ruft verfügbare Werte für Kostendimensionen ab (wie Servicenamen oder Konten) IDs
+ **GetTags**: Ruft verfügbare Tag-Schlüssel und Werte für die Kostenzuweisung ab
+ **GetCostCategories**: Ruft verfügbare Schlüssel und Werte für Kostenkategorien ab
+ **GetAnomalies**: Ruft erkannte Kostenanomalien ab
+ **GetReservationCoverage**: Ruft den Prozentsatz der förderfähigen Ausgaben ab, die durch Reservierungen gedeckt wurden
+ **GetReservationUtilization**: Ruft die Nutzung der gekauften Reservierungen ab
+ **GetReservationPurchaseRecommendation**: Ruft Empfehlungen für den Kauf von Reservierungen ab
+ **GetSavingsPlansCoverage**: Ruft den Prozentsatz der förderfähigen Ausgaben ab, die durch Savings Plans abgedeckt sind
+ **GetSavingsPlansUtilization**: Ruft die Nutzung gekaufter Savings Plans ab
+ **GetSavingsPlansUtilizationDetails**: Ruft detaillierte Nutzungsdaten für Savings Plans ab
+ **GetSavingsPlansPurchaseRecommendation**: Ruft Empfehlungen für den Kauf von Savings Plans ab
+ **GetRightsizingRecommendation**: Ruft Empfehlungen zur richtigen Dimensionierung für EC2-Instances ab
+ **GetCostAndUsageComparisons**: Ruft Kostenvergleiche zwischen Zeiträumen ab
+ **GetCostComparisonDrivers**: Ruft die Faktoren ab, die für Kostenänderungen zwischen Zeiträumen verantwortlich sind

### Cost Optimization Hub
<a name="q-coh-apis"></a>

Amazon Q Developer verwendet Cost Optimization Hub APIs , um personalisierte Empfehlungen zur Kostenoptimierung abzurufen:
+ **GetRecommendation**: Ruft Details zu einer bestimmten Empfehlung ab
+ **ListRecommendations**: Ruft eine Liste von Empfehlungen mit Filteroptionen ab
+ **ListRecommendationSummaries**: Ruft zusammenfassende Informationen zu Empfehlungen ab

### AWS Compute Optimizer
<a name="q-compute-optimizer-apis"></a>

Amazon Q Developer verwendet Compute Optimizer APIs , um Empfehlungen zur Ressourcenoptimierung abzurufen:
+ **GetAutoScalingGroupRecommendations**: Ruft Empfehlungen zur richtigen Größe für Auto Scaling Scaling-Gruppen ab
+ **EBSVolumeEmpfehlungen abrufen: Ruft Empfehlungen** für EBS-Volumes ab
+ **Abrufen EC2 InstanceRecommendations**: Ruft Empfehlungen zur richtigen Dimensionierung für EC2-Instances ab
+ **ECSServiceEmpfehlungen abrufen: Ruft Empfehlungen** für ECS-Services ab
+ **RDSDatabaseEmpfehlungen abrufen**: Ruft Empfehlungen für RDS-Datenbanken ab
+ **GetLambdaFunctionRecommendations**: Ruft Empfehlungen für Lambda-Funktionen ab
+ **GetIdleRecommendations**: Ruft Empfehlungen für inaktive Ressourcen ab
+ **GetLicenseRecommendations**: Ruft Empfehlungen zur Lizenzoptimierung ab
+ **GetEffectiveRecommendationPreferences**: Ruft die effektiven Empfehlungspräferenzen ab

### AWS Budgets
<a name="q-budgets-apis"></a>

Amazon Q Developer verwendet die Budgets-API, um Informationen über Ihre Budgetkonfigurationen und Ihren Status abzurufen:
+ **DescribeBudgets**: Ruft Budgetdetails ab, einschließlich Schwellenwerten und tatsächlichen Ausgaben

### Kostenloses Kontingent
<a name="q-freetier-apis"></a>

Amazon Q Developer verwendet das kostenlose Kontingent APIs , um Informationen über Ihre Nutzung des kostenlosen Kontingents abzurufen:
+ **GetFreeTierUsage**: Ruft Ihre aktuelle Nutzung des kostenlosen Kontingents ab
+ **GetAccountPlanState**: Ruft Informationen zu Ihrem aktuellen Kontotyp und zur Inanspruchnahme des kostenlosen Kontingents ab
+ **ListAccountActivities**: Ruft eine Liste mit Kontoaktivitäten ab, mit denen Sie zusätzliches Guthaben für das kostenlose Kontingent verdienen können
+ **GetAccountActivity**: Ruft Details zu einer bestimmten Kontoaktivität ab, mit der Sie zusätzliche Credits für das kostenlose Kontingent sammeln können

### AWS Preisliste
<a name="q-pricing-apis"></a>

Amazon Q Developer verwendet Price List APIs , um öffentliche Preisinformationen für AWS Services abzurufen:
+ **DescribeServices**: Ruft eine Liste der verfügbaren Dienste ab AWS 
+ **GetAttributeValues**: Ruft gültige Werte für Produktattribute ab
+ **GetProducts**: Ruft Preisinformationen für bestimmte Produkte ab

## Berechnungsmodul
<a name="q-calculation-engine"></a>

Amazon Q Developer enthält eine flexible Berechnungs-Engine, mit der Sie eine Vielzahl von Berechnungen mit Ihren Kostendaten durchführen können. Diese Funktion ermöglicht es, tiefere Einblicke zu gewinnen als das einfache Abrufen von Daten allein.

### Arten von Berechnungen
<a name="q-calculation-types"></a>

Q kann unter anderem folgende Berechnungen durchführen:
+ **Period-over-period Änderungen**: Berechnet die Kostendifferenz zwischen zwei Zeiträumen, sowohl in absoluten Zahlen als auch als prozentuale Veränderung.
+ **Einheitsökonomie**: Berechnet Kennzahlen wie Kosten pro vCPU-Stunde, Kosten pro GB-Monat Speicher oder Kosten pro API-Anfrage.
+ **Effektive Tarife**: Berechnen Sie die effektiven Kosten pro Einheit, nachdem Sie Rabatte aus Savings Plans oder Reserved Instances berücksichtigt haben.
+ **Aggregationen**: Summieren, Durchschnittswerte oder ermitteln Sie die Mindest- oder Höchstwerte in mehreren Dimensionen.
+ **Benutzerdefinierte Metriken**: Kombinieren Sie mehrere Datenpunkte, um benutzerdefinierte Metriken zu erstellen, die auf Ihre Frage zugeschnitten sind.

## API-Transparenz
<a name="q-api-transparency"></a>

Mit jeder Antwort bietet Amazon Q Developer vollständige Transparenz darüber, wie Ihre Daten abgerufen und verarbeitet wurden. Diese Transparenz hilft Ihnen dabei, genau zu verstehen, was Q zur Beantwortung Ihrer Frage getan hat, und ermöglicht es Ihnen, die Ergebnisse zu überprüfen oder bei Folgefragen genauere Anweisungen zu geben.

### Was Amazon Q Developer anzeigt
<a name="q-what-q-displays"></a>

Q zeigt Ihnen für jede Antwort:
+ **Durchgeführte API-Aufrufe: Q zeigt den Namen jeder API an, die zum Abrufen von Daten aufgerufen wurde**.
+ **Verwendete Parameter**: Q zeigt die genauen Parameter, die für jeden API-Aufruf verwendet wurden, einschließlich Zeitbereiche, Filter, Gruppierungsdimensionen und alle anderen relevanten Parameter.
+ **Deep-Links für die Konsole**: Q bietet gegebenenfalls Links zu passenden Ansichten in der AWS Management Console. Diese Links ermöglichen es Ihnen, die abgerufenen Daten Q zu überprüfen oder die Daten mithilfe der Visualisierungs- und Filterfunktionen der Konsole weiter zu untersuchen.

### Nutzen Sie Transparenz, um Ihre Fragen zu verfeinern
<a name="q-using-transparency"></a>

Die Transparenz, die Q bietet, ermöglicht es Ihnen, sein Verhalten effektiver zu steuern. Beispiel:
+ Wenn Q Daten für den falschen Zeitraum abgerufen hat, können Sie in einer Folgefrage die genauen Daten angeben, die Sie möchten.
+ Wenn Q die Kosten nach einem Tag-Schlüssel gruppiert hat, Sie sie aber nach einem anderen gruppieren möchten, können Sie Q bitten, die Daten neu zu gruppieren.

## Einschränkungen
<a name="q-limitations"></a>

Für Amazon Q Developer gelten folgende Einschränkungen:
+ **Preisdaten**: Die Funktionen zur Preisfindung und Kostenschätzung stellen nur öffentliche Preisdaten aus der AWS Preisliste bereit. APIs Kundenspezifische Rabatte spiegeln sich nicht in den Preisschätzungen wider. Amazon Q Developer ist nicht in den AWS Preisrechner integriert und kann daher keine Workload-Schätzungen erstellen oder speichern, die kundenspezifische Rabatte oder Preise widerspiegeln.
+ **Analyse von Sparplänen**: Amazon Q Developer kann Empfehlungen zu Savings Plans geben und den Umfang und die Nutzung Ihrer bisherigen Savings Plans analysieren. Q ist nicht in den Savings Plans Purchase Analyzer integriert und kann daher nicht modellieren, wie sich der Kauf eines bestimmten Savings Plans auf Einsparungen, Deckung oder Nutzung auswirkt.
+ **Mutierende Aktionen**: Amazon Q Developer kann Kostendaten abrufen und analysieren, kann jedoch keine mutierenden Maßnahmen in Ihrem Namen ergreifen, z. B. Budgets erstellen oder ändern, Savings Plans oder Reserved Instances kaufen oder Kostenmanagement-Einstellungen ändern.

# Sicherheit für Kostenmanagementfunktionen in Amazon Q Developer
<a name="ce-q-security"></a>

Im Folgenden finden Sie einen Überblick über Berechtigungen und Datenschutz für die Kostenmanagementfunktionen in Amazon Q Developer.

## Übersicht über die Berechtigungen
<a name="q-permissions-overview"></a>

Um die Kostenmanagementfunktionen in Amazon Q Developer nutzen zu können, benötigen Sie drei Gruppen von Identity and Access Management (IAM) -Berechtigungen:

1. **Amazon Q-Berechtigungen**: Berechtigungen zum Chatten mit Amazon Q in der Konsole (z. B. `q:StartConversation` und q:SendMessage)

1. **Serviceberechtigungen**: Berechtigungen für den Zugriff auf die zugrunde liegenden Billing and Cost Management Kostenmanagementdienste, die Kostendaten bereitstellen

1. **PassRequest Erlaubnis**: Die `q:PassRequest` Erlaubnis, die es Amazon Q ermöglicht, in AWS APIs Ihrem Namen anzurufen

Am schnellsten kann ein Administrator Benutzern Zugriff auf Amazon Q Developer gewähren, indem er die `AmazonQFullAccess` verwaltete Richtlinie verwendet.

## Berechtigungen für Funktionen zur Kostenverwaltung
<a name="q-cost-management-permissions"></a>

Die folgende IAM-Richtlinienerklärung gewährt Benutzern Zugriff auf alle Kostenmanagementfunktionen in Amazon Q Developer:

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "AllowAmazonQChatAndPassRequest",
            "Effect": "Allow",
            "Action": [
                "q:StartConversation",
                "q:SendMessage",
                "q:GetConversation",
                "q:ListConversations",
                "q:UpdateConversation",
                "q:DeleteConversation",
                "q:PassRequest"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowCostExplorerAccess",
            "Effect": "Allow",
            "Action": [
                "ce:GetCostAndUsage",
                "ce:GetCostAndUsageWithResources",
                "ce:GetCostForecast",
                "ce:GetUsageForecast",
                "ce:GetTags",
                "ce:GetCostCategories",
                "ce:GetDimensionValues",
                "ce:GetSavingsPlansUtilization",
                "ce:GetSavingsPlansCoverage",
                "ce:GetSavingsPlansUtilizationDetails",
                "ce:GetReservationUtilization",
                "ce:GetReservationCoverage",
                "ce:GetSavingsPlansPurchaseRecommendation",
                "ce:GetReservationPurchaseRecommendation",
                "ce:GetRightsizingRecommendation",
                "ce:GetAnomalies",
               "ce:GetCostAndUsageComparisons",
               "ce:GetCostComparisonDrivers"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowCostOptimizationHubAccess",
            "Effect": "Allow",
            "Action": [
                "cost-optimization-hub:GetRecommendation",
                "cost-optimization-hub:ListRecommendations",
                "cost-optimization-hub:ListRecommendationSummaries"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowComputeOptimizerAccess",
            "Effect": "Allow",
            "Action": [
                "compute-optimizer:GetAutoScalingGroupRecommendations",
                "compute-optimizer:GetEBSVolumeRecommendations",
                "compute-optimizer:GetEC2InstanceRecommendations",
                "compute-optimizer:GetECSServiceRecommendations",
                "compute-optimizer:GetRDSDatabaseRecommendations",
                "compute-optimizer:GetLambdaFunctionRecommendations",
                "compute-optimizer:GetIdleRecommendations",
                "compute-optimizer:GetLicenseRecommendations",
                "compute-optimizer:GetEffectiveRecommendationPreferences"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowBudgetsAccess",
            "Effect": "Allow",
            "Action": [
                "budgets:ViewBudget"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowFreeTierAccess",
            "Effect": "Allow",
            "Action": [
                "freetier:GetFreeTierUsage",
                "freetier:GetAccountPlanState",
                "freetier:ListAccountActivities",
               "freetier:GetAccountActivity"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowPricingAccess",
            "Effect": "Allow",
            "Action": [
                "pricing:GetProducts",
                "pricing:GetAttributeValues",
                "pricing:DescribeServices"
            ],
            "Resource": "*"
       }
    ]
}
```

Sie können diese Richtlinie einschränken, um nur Zugriff auf bestimmte Kostenmanagementfunktionen zu gewähren. Wenn Sie beispielsweise nicht möchten, dass Benutzer auf Kostendaten auf Ressourcenebene zugreifen, können Sie die `ce:GetCostAndUsageWithResources` Aktion entfernen oder eine ausdrückliche Ablehnungsklausel hinzufügen.

## q: Erlaubnis PassRequest
<a name="q-pass-request-permissions"></a>

`q:PassRequest`ist eine Amazon Q-Entwicklerberechtigung, mit der Amazon Q Developer in AWS APIs Ihrem Namen anrufen kann. Wenn Sie die `q:PassRequest` Berechtigung zu einer IAM-Identität hinzufügen, erhält Amazon Q Developer die Erlaubnis, jede API aufzurufen, für deren Aufruf die IAM-Identität berechtigt ist. Wenn beispielsweise eine IAM-Rolle über die `ce:GetCostAndUsage` Berechtigung und die Berechtigung verfügt, kann Amazon Q Developer die `q:PassRequest` GetCostAndUsage API aufrufen, wenn ein Benutzer, der diese IAM-Rolle annimmt, Amazon Q Developer auffordert, Kosten- und Nutzungsdaten aus dem Cost Explorer abzurufen.

Sie können IAM-Prinzipalen auch den Zugriff auf den Cost Explorer und die Verwendung von Amazon Q Developer gestatten, sie jedoch daran hindern, die Kostenanalyse- oder Kostenoptimierungsfunktionen in Amazon Q Developer zu verwenden, indem Sie den `aws:CalledVia` [globalen Bedingungsschlüssel](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-calledvia) verwenden. Die folgende IAM-Richtlinie bietet ein Beispiel für die Verwendung dieses Bedingungsschlüssels:

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
           "Sid": "AllowQDeveloperAccess",
            "Effect": "Allow",
            "Action": [
                "q:StartConversation",
                "q:SendMessage",
                "q:GetConversation",
                "q:ListConversations",
                "q:PassRequest"
            ],
            "Resource": "*"
        },
        {
            "Sid": "AllowCostExplorerAccess",
            "Effect": "Allow",
            "Action": [
                "ce:*"
            ],
            "Resource": "*"
       },   
        {
           "Sid": "DenyCostExplorerAccessViaAmazonQ",
            "Effect": "Deny",
            "Action": [
                "ce:*"
            ],
            "Resource": "*",
            "Condition": {
                "ForAnyValue:StringEquals": {
                    "aws:CalledVia": [
                        "q.amazonaws.com"
                    ]
                }
            }
        }
    ]
}
```

## Zugriff mit mehreren Konten
<a name="q-multi-account-access"></a>

Für Benutzer von AWS Organizations können Administratoren von Verwaltungskonten den Zugriff der Benutzer von Mitgliedskonten auf Cost Explorer- und Cost Optimization Hub-Daten (einschließlich des Zugriffs auf Rabatte, Gutschriften und Rückerstattungen) mithilfe der Cost Management-Einstellungen in der AWS Billing and Cost Management Kostenmanagement-Konsole einschränken. Diese Einstellungen gelten für Amazon Q Developer genauso wie für die Managementkonsole, das SDK und die CLI. Amazon Q Developer respektiert die bestehenden Präferenzen der Kunden.

## Regionsübergreifende Aufrufe
<a name="q-cross-region-calls"></a>

Daten aus den Diensten Cost Optimization Hub und Cost Explorer werden in der Region USA Ost (Nord-Virginia) gehostet. Daten von AWS Compute Optimizer werden in der AWS Region gehostet, in der sich die zugrunde liegenden Ressourcen, z. B. EC2-Instances, befinden. Die aus der AWS Preisliste APIs bereitgestellten Daten werden in us-east-1, eu-central-1 und ap-south-1 gehostet (beachten Sie, dass die AWS Preisliste APIs keine kundenspezifischen Daten enthält). Kostenmanagement-Anfragen in Amazon Q Developer können regionsübergreifende Anrufe erfordern. Weitere Informationen finden Sie unter [Regionalübergreifende Verarbeitung in Amazon Q Developer](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/cross-region-processing.html) im *Amazon Q Developer User Guide*.

## Datenschutz
<a name="ce-q-data-protection"></a>

Wir können bestimmte Inhalte aus dem kostenlosen Kontingent für Amazon Q Developer zur Serviceverbesserung verwenden. Amazon Q Developer kann diese Inhalte beispielsweise verwenden, um bessere Antworten auf häufig gestellte Fragen zu geben, Betriebsprobleme von Amazon Q Developer zu beheben, zum Debuggen oder für Modellschulungen. Zu den Inhalten, die zur Serviceverbesserung verwendet werden AWS können, gehören beispielsweise Ihre Fragen an Amazon Q Developer sowie die Antworten und der Code, die Amazon Q Developer generiert. Wir verwenden keine Inhalte von Amazon Q Developer Pro oder Amazon Q Business zur Serviceverbesserung.

Die Art und Weise, wie Sie das kostenlose Kontingent für Amazon Q Developer mit Inhalten zur Serviceverbesserung abbestellen, hängt von der Umgebung ab, in der Sie Amazon Q verwenden. Konfigurieren Sie für die AWS Management AWS Console, die Console Mobile Application, AWS Websites und AWS Chatbot eine Deaktivierungsrichtlinie für KI-Dienste in AWS Organizations. Weitere Informationen finden Sie in den [Opt-Out-Richtlinien für KI-Dienste](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_ai-opt-out.html) im *AWS Organizations User Guide*.