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.
So funktionieren die Kostenmanagementfunktionen in Amazon Q Developer
Agentische Architektur
Amazon Q Developer verwendet eine agentische Architektur, um Ihre Kosten zu analysieren. AWS Wenn Sie eine Frage stellen, erstellt Q einen Plan zur Beantwortung dieser 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.
-
Erstellt einen Plan: Wenn Sie eine Frage stellen, analysiert Q Ihre Anfrage und erstellt einen ersten Plan, wie die erforderlichen Informationen gesammelt werden.
-
Erfasst Daten: Q ruft auf der Grundlage Ihrer Frage Daten von den entsprechenden APIs für Abrechnung und Kostenmanagement ab. Bei komplexen Fragen kann Q mehrere APIs nacheinander oder parallel aufrufen.
-
Führt Berechnungen durch: Q kann Berechnungen durchführen, die von einfachen periodenübergreifenden Änderungen bis hin zu komplexen wirtschaftlichen Kennzahlen pro Einheit wie Kosten pro V CPU-hour oder Kosten pro GB-month Speicherplatz reichen.
-
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 Sparpläne abgelaufen sind.
-
Wird fortgesetzt, bis alles abgeschlossen ist: Q sammelt weiterhin Daten und verfeinert seine Analyse, bis genügend Informationen vorliegen, um Ihre Frage umfassend zu beantworten.
Während dieses Vorgangs zeigt Q die Details jedes API-Aufrufs und jeder ausgeführten Berechnung an, sodass Sie genau sehen können, wie es zu seiner Antwort gekommen ist.
Auf Anfrage kann Q ein Diagramm mit Ihren Abrechnungs- und Kostenmanagementdaten erstellen. Um ein Diagramm zu erstellen, sammelt Q Daten von den entsprechenden APIs, führt alle erforderlichen Berechnungen durch, formatiert die Daten, um das Diagramm auszufüllen, und rendert das Diagramm dann. In Amazon Q Developer generierte Diagramme geben eine Momentaufnahme Ihrer Rechnungsdaten zum Zeitpunkt der Anforderung des Diagramms wieder und werden nicht aktualisiert, wenn zusätzliche Gebühren anfallen.
Datenquellen und API-Integrationen
Amazon Q Developer ruft Kostendaten von 38 APIs für sieben Abrechnungs- und 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
Amazon Q Developer verwendet Cost Explorer-APIs, um Ihre historischen und prognostizierten Kosten- und Nutzungsdaten abzurufen:
-
GetCostAndUsage: Ruft Kosten- und Nutzungsdaten ab, die nach Zeitraum und Dimension zusammengefasst sind
-
GetCostAndUsageWithResources: Ruft Kostendaten auf Ressourcenebene mit stündlicher Granularität ab
-
GetCostForecast: Ruft die prognostizierten 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 Konto-IDs)
-
GetTags: Ruft verfügbare Tag-Schlüssel und -Werte für die Kostenverrechnung ab
-
GetCostCategories: Ruft verfügbare Schlüssel und Werte für Kostenkategorien ab
-
GetAnomalies: Ruft erkannte Kostenanomalien ab
-
GetReservationCoverage: Ruft den Prozentsatz der anrechnungsfähigen Ausgaben ab, die durch Reservierungen abgedeckt wurden
-
GetReservationUtilization: Ruft die Auslastung der gekauften Reservierungen ab
-
GetReservationPurchaseRecommendation: Ruft Empfehlungen für den Kauf von Reservierungen ab
-
GetSavingsPlansCoverage: Ruft den Prozentsatz der anrechnungsfähigen Ausgaben ab, die durch Sparpläne abgedeckt werden
-
GetSavingsPlansUtilization: Ruft die Nutzung der gekauften Sparpläne ab
-
GetSavingsPlansUtilizationDetails: Ruft detaillierte Nutzungsdaten für Sparpläne ab
-
GetSavingsPlansPurchaseRecommendation: Ruft Empfehlungen für den Kauf von Sparplänen ab
-
GetRightsizingRecommendation: Ruft Empfehlungen zur richtigen Größe für EC2-Instances ab
-
GetCostAndUsageComparisons: Ruft Kostenvergleiche zwischen Zeiträumen ab
-
GetCostComparisonDrivers: Ruft die Faktoren für Kostenänderungen zwischen Zeiträumen ab
Cost Optimization Hub
Amazon Q Developer verwendet Cost Optimization Hub-APIs, um personalisierte Empfehlungen zur Kostenoptimierung abzurufen:
-
GetRecommendation: Ruft Details für eine bestimmte Empfehlung ab
-
ListRecommendations: Ruft eine Liste von Empfehlungen mit Filteroptionen ab
-
ListRecommendationSummaries: Ruft zusammenfassende Informationen zu Empfehlungen ab
AWS Compute Optimizer
Amazon Q Developer verwendet Compute Optimizer-APIs, um Empfehlungen zur Ressourcenoptimierung abzurufen:
-
GetAutoScalingGroupRecommendations: Ruft Empfehlungen zur richtigen Größe für Auto Scaling-Gruppen ab
-
GetEBSVolumeRecommendations: Ruft Empfehlungen für EBS-Volumes ab
-
GetEC2InstanceRecommendations: Ruft Empfehlungen zur richtigen Größe für EC2-Instances ab
-
GetECSServiceRecommendations: Ruft Empfehlungen für ECS-Dienste ab
-
GetRDSDatabaseRecommendations: Ruft Empfehlungen für RDS-Datenbanken ab
-
GetLambdaFunctionRecommendations: Ruft Empfehlungen für Lambda-Funktionen ab
-
GetIdleRecommendations: Ruft Empfehlungen für ungenutzte Ressourcen ab
-
GetLicenseRecommendations: Ruft Empfehlungen zur Lizenzoptimierung ab
-
GetEffectiveRecommendationPreferences: Ruft die effektiven Empfehlungspräferenzen ab
AWS Budgets
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
Amazon Q Developer verwendet APIs für das kostenlose Kontingent, um Informationen über Ihre Nutzung des kostenlosen Kontingents abzurufen:
-
GetFreeTierUsage: Ruft Ihre aktuelle Nutzung des kostenlosen Kontingents ab
-
GetAccountPlanState: Ruft Informationen über Ihren aktuellen Kontotyp und Ihre Teilnahmeberechtigung für das kostenlose Kontingent ab
-
ListAccountActivities: Ruft eine Liste der Kontoaktivitäten ab, mit denen Sie zusätzliche Punkte für das kostenlose Kontingent verdienen können
-
GetAccountActivity: Ruft Details zu einer bestimmten Kontoaktivität ab, mit der Sie zusätzliche Punkte für das kostenlose Kontingent verdienen können
AWS Preisliste
Amazon Q Developer verwendet Preislisten-APIs, um öffentliche Preisinformationen für AWS Dienstleistungen 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
Amazon Q Developer enthält eine flexible Berechnungsengine, mit der Sie eine Vielzahl von Berechnungen anhand Ihrer Kostendaten durchführen können. Diese Funktion ermöglicht es, tiefere Einblicke zu liefern als das einfache Abrufen von Daten allein.
Arten von Berechnungen
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.
-
Ökonomie pro Einheit: Berechne Kennzahlen wie Kosten pro vCPU-hour, Kosten pro GB-month Speicherplatz oder Kosten pro API-Anfrage.
-
Effektive Tarife: Berechnen Sie die effektiven Kosten pro Einheit, nachdem Sie Rabatte aus Sparplänen oder Reserved Instances gewährt haben.
-
Aggregationen: Summe, Durchschnitt oder Ermittlung der Mindest- oder Höchstwerte für mehrere Dimensionen.
-
Benutzerdefinierte Metriken: Kombinieren Sie mehrere Datenpunkte, um benutzerdefinierte Metriken zu erstellen, die auf Ihre Frage zugeschnitten sind.
API-Transparenz
Bei jeder Antwort bietet Amazon Q Developer vollständige Transparenz darüber, wie Ihre Daten abgerufen und verarbeitet wurden. Diese Transparenz hilft Ihnen, genau zu verstehen, was Q getan hat, um Ihre Frage zu beantworten, und ermöglicht es Ihnen, die Ergebnisse zu überprüfen oder bei Folgefragen genauere Anweisungen zu geben.
Was zeigt Amazon Q Developer an
Für jede Antwort zeigt Ihnen Q:
-
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 an, die es für jeden API-Aufruf verwendet hat, einschließlich Zeitbereiche, Filter, Gruppierungsdimensionen und aller anderen relevanten Parameter.
-
Deep-Links für die Konsole: Wo zutreffend, stellt Q Links zu passenden Ansichten in der AWS Management Console bereit. Mithilfe dieser Links können Sie die von Q abgerufenen Daten überprüfen oder die Daten mithilfe der Visualisierungs- und Filterfunktionen der Konsole weiter untersuchen.
Verwenden Sie Transparenz, um Ihre Fragen zu verfeinern
Die Transparenz, die Q bietet, ermöglicht es Ihnen, das Verhalten des Unternehmens 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 wollten, können Sie Q bitten, die Daten neu zu gruppieren.
Einschränkungen
Für Amazon Q Developer gelten folgende Einschränkungen:
-
Preisdaten: Die Funktionen für Preisgestaltung und Kostenschätzung stellen nur öffentliche Preisdaten aus den AWS Preislisten-APIs zur Verfügung. Customer-specific Rabatte spiegeln sich nicht in 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 Sparplänen geben und den Umfang und die Nutzung Ihrer bisherigen Sparpläne analysieren. Q ist nicht in den Savings Plans Purchase Analyzer integriert und kann daher nicht modellieren, wie sich der Kauf eines bestimmten Sparplans auf Einsparungen, Deckung oder Nutzung auswirkt.
-
Veränderte Aktionen: Amazon Q Developer kann Kostendaten abrufen und analysieren, aber keine Änderungen in Ihrem Namen vornehmen, wie z. B. Budgets erstellen oder ändern, Sparpläne oder Reserved Instances kaufen oder die Cost Management-Einstellungen ändern.