Dieses Kapitel erklärt, wie AWS abrechnet: Dienst für Dienst, in der Einheit, die AWS misst, mit dem Preis, der für diese Einheit in Frankfurt gilt, und mit der Position, die daraus im Cost and Usage Report und im FOCUS-Export wird. Wer die AWS-Abrechnung verstehen will, braucht drei Dinge je Dienst: die Preisdimensionen, die Usage Types, unter denen die Nutzung erscheint, und die Stellhebel, die den Betrag verändern. Jede Seite dieses Kapitels liefert genau diese drei Dinge für einen Dienst oder eine Dienstgruppe.
Was dieses Kapitel behandelt
Die Kapitel davor haben erklärt, wie eine Cloud-Rechnung entsteht, wie Abrechnungsdaten aufgebaut sind und was Cloud-Dienste bei AWS, Azure und Google Cloud im Vergleich kosten. Dieses Kapitel bleibt bei einem Anbieter und geht in die Tiefe. AWS rechnet jeden Dienst nach eigenen Dimensionen ab: Instanzstunden nach Familie, Größe, Betriebssystem und Tenancy, Gigabyte-Monate nach Volumentyp und Speicherklasse, Anfragen je Million nach Tier, Gigabyte-Sekunden für Funktionen, verarbeitete Gigabyte für Logs und Gateways. Dieselbe Architektur erzeugt deshalb Dutzende verschieden geschnittener Positionen, und viele davon stehen nicht unter dem Dienst, den man erwartet: Datentransfer, öffentliche IPv4-Adressen, Logs und Volumes laufen unter eigenen Produktcodes.
Sieben Abschnitte gliedern das Kapitel:
- Compute und Container behandelt EC2, Lambda sowie EKS, ECS und Fargate: die Instanzstunde und ihre Sekundenabrechnung, Anfragen und GB-Sekunden, die Clustergebühr und ihr Extended-Support-Aufschlag.
- Speicher und Datenbanken behandelt EBS, S3, EFS und FSx, RDS und Aurora, DynamoDB, ElastiCache und OpenSearch: Kapazität, Zugriffe, bereitgestellte Leistung und Multi-AZ-Faktoren.
- Analytik, Messaging und KI behandelt Redshift, Athena und Glue, die Nachrichten- und Streaming-Dienste von SQS bis MSK, sowie Bedrock und SageMaker: gescannte Terabyte, Shard-Stunden, Token und Modelleinheiten.
- Netzwerk und Auslieferung behandelt Datentransfer, Load Balancer und öffentliche IPv4-Adressen sowie CloudFront: die Netzwerkgrenze, die Geld kostet, und die Einheit, in der sie gemessen wird.
- Observability und Sicherheit behandelt CloudWatch sowie CloudTrail, Config und die Sicherheitsdienste: aufgenommene Gigabyte, Metriken, Konfigurationselemente und ausgewertete Ereignisse.
- Abrechnungsmechanik behandelt, was keinen Dienst misst, aber jede Position prägt: Kostenzuordnungs-Tags und Cost Categories, AWS Budgets und Cost Anomaly Detection, AWS Organizations und die konsolidierte Abrechnung.
- Änderungen führt, datiert und mit Quelle, was AWS an Abrechnung, Commitment-Programmen, Exportformaten und Preislisten geändert hat.
Jede Dienstseite folgt demselben Aufbau: eine Tabelle der Preisdimensionen, der Abschnitt zu den Abrechnungsdaten mit Produktcode, Usage Types und FOCUS-Zuordnung, die Stellhebel nach Konfiguration, Kaufoption und Architektur, die typischen Fehler, ein Beispiel mit Frankfurter Listenpreisen und die Quellen mit Lesedatum. Listenpreise stehen nur dort, wo AWS sie mit Region, Währung und Datum veröffentlicht; die Seiten rechnen in USD, der Rechnungswährung von AWS, und überlassen die Umrechnung in Euro dem Kapitel zu Europa.
Wichtige Begriffe
- Usage Type: das Feld, das benennt, was eine Position gemessen hat; der Schlüssel, nach dem sich die Posten eines Dienstes in den Daten unterscheiden lassen.
- Position: eine Zeile der Rechnung oder des Exports mit Nutzungsmenge, Preis und Betrag; die Einheit, auf die jede Seite dieses Kapitels ihre Dimensionen abbildet.
- effektive Kosten: der Betrag einer Position nach Rabatten und amortisierten Commitments; was die Stellhebel am Ende bewegen.
- Savings Plans und Reserved Instances: die Kaufoptionen, die den Preis einer Einheit senken, ohne die Einheit zu ändern; jede Dienstseite nennt sie in einer Zeile und verweist auf das Kapitel zu den Preismodellen.
- Datentransfer: der Verkehr über eine Netzwerkgrenze, bei AWS unter eigenem Usage Type und oft unter einem anderen Dienst abgerechnet als dem, der ihn verursacht.
- Extended Support: der Aufschlag für eine Version über ihr Standard-Support-Ende hinaus, bei EKS und RDS eine eigene Position.
- Tag: das Schlüssel-Wert-Paar, das eine Position einem Verantwortlichen zuordnet, sobald es als Kostenzuordnungs-Tag aktiviert ist.
- Abrechnungskonto: bei AWS das Zahlerkonto einer Organisation, auf dem die Rechnung entsteht und über das Rabatte geteilt werden.
- Gutschrift: ein Betrag, den AWS gegen die Rechnung verrechnet, in einer Reihenfolge, die die Seite zur konsolidierten Abrechnung beschreibt.
Benachbarte Kapitel
Dieses Kapitel setzt voraus, was „So funktioniert die Cloud-Abrechnung“ über Rechnung, Nutzung und Preis sagt, und baut auf den AWS Cost and Usage Report und die FOCUS-Spalten aus „Abrechnungsdaten und Standards“ auf, denn jede Seite hier nennt die Spalten, in denen ihr Dienst erscheint. Die Kaufoptionen, die auf fast jeder Seite als eine Zeile auftauchen, erklärt „Preismodelle und Commitments“ mit den Seiten zu AWS Savings Plans und AWS Reserved Instances. „Was Cloud-Dienste kosten“ stellt jeden Dienst neben seine Entsprechung bei Azure und Google Cloud; die Seiten dieses Kapitels sind die AWS-Hälfte davon, in der Tiefe, die ein Vergleich nicht leisten kann. Wer einen Betrag senken will, findet die Methode in „Optimierung und Einsparungen“; wer die Zahlen in Euro und mit Umsatzsteuer braucht, im Kapitel zu Europa. Die Werkzeuge, mit denen AWS selbst die Kosten zeigt, beschreibt die Seite zu AWS Cost Explorer und AWS Budgets. Wie ein AWS-Konto für das Kostenreporting angebunden wird, steht auf der Seite zur AWS-Integration.