Überspringen zum Hauptinhalt

AppSync GraphQL

Mit AWS AppSync zahlen Sie nur für das, was Sie tatsächlich nutzen. Es gibt keine Mindestgebühren oder Mindestnutzungsanforderungen. Dies bietet Ihnen Transparenz und einen niedrigen Preis unabhängig von Ihrem Workload-Typ, da Sie nur für die spezifischen AppSync-GraphQL- und AppSync-Ereignisse-Features zahlen, die Sie verwenden.

Abfrage- und Datenmodifizierungvorgänge

  • 4,00 USD pro 1 Million Abfrage- und Datenmodifizierungsvorgänge
  • Die Datenübertragung wird auf Grundlage der EC2-Datenübertragungsrate berechnet

AppSync GraphQL ermöglicht Entwicklern das Abfragen und Ändern von Daten über API-Operationen. Ihnen werden folgende Kosten in Rechnung gestellt:

Echtzeit-Aktualisierungen

  • 2,00 USD pro 1 Million Echtzeit-Aktualisierungen. Alle ausgehenden Nachrichtenübertragungen und WebSocket-Vorgänge, wie etwa Client-Verbindungen, werden als Echtzeit-Aktualisierungen betrachtet.
  • 0,08 USD pro Million Minuten Verbindung zum AWS-AppSync GraphQL-Service
  • Die Datenübertragung wird auf Grundlage der EC2-Datenübertragungsrate berechnet

Mit AppSync GraphQL kann Ihre App außerdem Echtzeit-Updates für die Daten erhalten, die Sie synchron halten möchten. Ihre App muss mit dem AppSync-GraphQL-Service verbunden bleiben, um Echtzeit-Aktualisierungen zu erhalten.

AWS AppSync

Caching

Um die Geschwindigkeit von Abfrage- und Datenmodifizierungvorgängen weiter zu verbessern, können Sie optional einen dedizierten Cache für Ihre AppSync-GraphQL-APIs bereitstellen. Nach der Wahl des Instance-Typs fallen folgende stündliche Kosten ohne langfristige Verpflichtungen an.

Instance type
vCPU
Memory
Network Performance
Pricing
cache.small
1
1,55
Gering bis mittel
0,044 USD
cache.medium
2
3,22
Gering bis mittel
0,089 USD
cache.large
2
12,3
Bis zu 10 Gigabit
0,298 USD
cache.xlarge
4
25,05
Bis zu 10 Gigabit
0,595 USD
cache.2xlarge
8
50,47
Bis zu 10 Gigabit
1,189 USD
cache.4xlarge
16
101,38
Bis zu 10 Gigabit
2,379 USD
cache.8xlarge
32
203,26
10 Gigabit
4,758 USD
cache.12xlarge
48
317,77
10 Gigabit
6,775 USD

Zusammengeführte AppSync-GraphQL-APIs

Mit AppSync GraphQL können Sie mehrere AppSync-GraphQL-Quell-APIs zu einer einzigen zusammengeführten API kombinieren. Wenn Sie eine zusammengeführte API verwenden, werden Ihnen Abfrage- und Datenänderungsvorgänge sowie die Durchführung von Aktualisierungen Ihrer zusammengeführten API in Echtzeit in Rechnung gestellt. Für die Quell-APIs, die zur Erstellung Ihrer zusammengeführten API verwendet wurden, fallen keine zusätzlichen Gebühren an.

AppSync GraphQL – Preisbeispiel 1

Eine Blog-Anwendung hat 50 000 monatliche aktive Benutzer, von denen jeder 100 Suchen durchführt. Diese Suchvorgänge generieren 5 000 000 AppSync-GraphQL-Abfragevorgänge pro Monat mit einer durchschnittlichen Antwortgröße von 3 Kilobyte (KB).

Query operation charges
5 million x $4.00 per million operations= $20.00
Datenübertragungsgebühren
3 KB x 5 Millionen = 15 Millionen KB = 14,3 GB x 0,09 USD = 1,29 USD
Gesamtkosten für AppSync GraphQL
20,00 USD + 1,29 USD = 21,29 USD

AppSync GraphQL – Preisbeispiel 2

Eine Chat-Anwendung hat 2 500 aktive Benutzer pro Monat. Jeder Benutzer nutzt die App monatlich im Schnitt für 1500 Minuten, postet monatlich 1000 Nachrichten und erhält monatlich 1000 Nachrichten von anderen Benutzern. Das ergibt letztendlich 2 500 000 Datenmodifizierungsvorgänge pro Monat und 2 500 000 Echtzeit-Aktualisierungen pro Monat.

Data modification operation charges
2,500 users x 1,000 sent messages x $4.00 per million operations = $10.00
Datenübertragungsgebühren
1 KB * 2,5 Millionen – 2,5 Millionen KB = 2,4 GB * 0,09 USD = 0,21 USD
Echtzeit-Updates-Gebühren
2500 Benutzer * 1000 erhaltene Nachrichten * 2,00 USD pro 1 Million Updates = 5,00 USD
Verbindungsgebühren
2 500 Benutzer x 1 500 Minuten x 0,08 USD pro 1 Million Verbindungsminuten = 0,30 USD
Gesamtkosten für AppSync GraphQL
10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD

AppSync GraphQL – Kostenloses Kontingent

Das kostenlose Kontingent von AppSync GraphQL bietet

  • 250 000 Abfrage- oder Datenmodifizierungsprozesse
  • 250 000 Echtzeit-Updates
  • 600 000 Verbindungsminuten

Alles, was die Nutzungserlaubnis übersteigt, wird zu den oben genannten Preisen abgerechnet. Das kostenlose Kontingent für AWS AppSync läuft nach 12 Monaten automatisch ab.

Ab dem 15. Juli 2025 erhalten AWS-Neukunden ein kostenloses AWS-Kontingent von bis zu 200 USD an Guthaben. Dieses Guthaben kann für berechtigte AWS-Services genutzt werden, auch für AWS AppSync. Im Verlauf der Kontoanmeldung können Sie zwischen einem kostenlosen Paket und einem kostenpflichtigen Paket wählen. Nach der Kontoerstellung ist das kostenlose Paket 6 Monate lang verfügbar. Bei einem Upgrade auf ein kostenpflichtiges Paket wird das ggf. noch vorhandene Guthaben des kostenlosen Kontingents automatisch mit Ihren AWS-Rechnungen verrechnet. Sämtliches Guthaben aus dem kostenlosen Kontingent muss innerhalb von 12 Monaten nach dem Erstellen des Kontos verbraucht werden. Weitere Informationen zum Programm des kostenlosen AWS-Kontingents finden Sie auf der Webseite des kostenlosen AWS-Kontingents und in der Dokumentation zum kostenlosen AWS-Kontingent.

  

AppSync-Ereignisse

Mit den AWS-AppSync-Ereignis-APIs können Sie Ereignisse in Echtzeit veröffentlichen und abonnieren. Ihnen werden folgende Kosten in Rechnung gestellt:

  • 1,00 USD pro Million Ereignis-API-Vorgänge. Alle veröffentlichten eingehenden Nachrichten, gesendeten ausgehenden Nachrichten, aufgerufenen Ereignis-Handler und WebSockets-Vorgänge wie Client-Verbindungen, Abonnementanfragen und Ping-Anfragen gelten als Vorgänge
  • 0,08 USD pro Million Verbindungsminuten.
  • Die Datenübertragung wird auf Grundlage der EC2-Datenübertragungsrate berechnet

Ab dem 15. Juli 2025 erhalten AWS-Neukunden ein kostenloses AWS-Kontingent von bis zu 200 USD an Guthaben. Dieses Guthaben kann für berechtigte AWS-Services genutzt werden, auch für AWS AppSync. Im Verlauf der Kontoanmeldung können Sie zwischen einem kostenlosen Paket und einem kostenpflichtigen Paket wählen. Nach der Kontoerstellung ist das kostenlose Paket 6 Monate lang verfügbar. Bei einem Upgrade auf ein kostenpflichtiges Paket wird das ggf. noch vorhandene Guthaben des kostenlosen Kontingents automatisch mit Ihren AWS-Rechnungen verrechnet. Sämtliches Guthaben aus dem kostenlosen Kontingent muss innerhalb von 12 Monaten nach dem Erstellen des Kontos verbraucht werden. Weitere Informationen zum Programm des kostenlosen AWS-Kontingents finden Sie auf der Webseite des kostenlosen AWS-Kontingents und in der Dokumentation zum kostenlosen AWS-Kontingent.

  

AppSync-Ereignisse – Preisbeispiel

Eine Erlebnisanwendung für Sportfans veröffentlicht während Sportveranstaltungen Echtzeit-Ergebnisse und -Statistiken für ihre Benutzer. Die Anwendung veröffentlicht 10 000 Nachrichten auf Kanal X und 100 000 Nachrichten auf Kanal Y. Für jede veröffentlichte Nachricht wird nur auf Kanal Y ein Ereignis-Handler aufgerufen. Es werden 1 000 000 Client-Verbindungen auf Kanal X und/oder Y hergestellt, jede mit einer durchschnittlichen Dauer von 10 Minuten. An die verbundenen Clients werden insgesamt 10 000 000 ausgehende Nachrichten mit einer durchschnittlichen Nutzlastgröße von 1 KB gesendet.

Inbound messages published
110,000 inbound messages x $1.00 per million operations = $0.11
Ereignis-Handler-Anfragen
100 000 Ereignis-Handler-Anfragen x 1,00 USD pro Million Vorgänge = 0,10 USD
Ausgehende Nachrichten gesendet
10 000 000 ausgehende Nachrichten x 1,00 USD pro Million Vorgänge = 10,00 USD
Client-Verbindungsanfragen
1 000 000 Verbindungsanfragen x 1,00 USD pro Million Vorgänge = 1,00 USD
Client-Abonnementanfragen
1 000 000 Abonnementanfragen x 1,00 USD pro Million Vorgänge = 1,00 USD
Client-Verbindungsminuten
1 000 000 Verbindungen x 10 Minuten x 0,08 USD pro Million Minuten = 0,80 USD
Datenübertragungsgebühren
10 000 000 ausgehende Nachrichten x 1 KB = 0,01 (die ersten 10 TB pro Monat sind kostenlos)
Gesamtgebühren für AppSync-Ereignisse
13,01 USD

Kostenloses Kontingent für AppSync-Ereignisse

Das kostenlose Kontingent für AppSync-Ereignisse bietet die folgenden monatlichen Nutzungsstufen 12 Monate lang kostenlos an, nachdem Sie sich für ein AWS-Konto angemeldet haben.

  • 250 000 Echtzeit-Updates
  • 600 000 Verbindungsminuten
Alles, was die Nutzungserlaubnis übersteigt, wird zu den oben genannten Preisen abgerechnet. Das kostenlose Kontingent für AWS AppSync läuft nach 12 Monaten automatisch ab.
 
* Eingehende und ausgehende Echtzeitnachrichten für AppSync GraphQL und AppSync-Ereignisse werden pro 5 KB Nutzlast der übermittelten Daten berechnet. Beispielsweise wird eine Nutzlast von 8 KB als zwei Vorgänge gemessen.