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 Events-Features zahlen, die Sie verwenden.

AppSync GraphQL

Abfrage- und Datenmodifizierungsprozesse

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

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

Echtzeit-Aktualisierungen

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.

  • 2,00 USD pro 1 Million Echtzeit-Updates. 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

Caching

Um die Geschwindigkeit von Abfrage- und Datenänderungsvorgä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-Typ vCPU Arbeitsspeicher Netzwerkleistung Preise
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 aktive Benutzer pro Monat, die jeweils 100 Suchvorgänge durchführen. Diese Suchvorgänge generieren 5 000 000 AppSync-GraphQL-Abfragevorgänge pro Monat mit einer durchschnittlichen Antwortgröße von 3 Kilobyte (KB).

Gebühren für Abfragevorgänge 5 Millionen * 4,00 USD pro 1 Million Prozesse = 20,00 USD
Datenübertragungskosten 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 1 500 Minuten, postet monatlich 1 000 Nachrichten und erhält monatlich 1 000 Nachrichten von anderen Benutzern. Das ergibt letztendlich 2 500 000 Datenmodifizierungsprozesse pro Monat und 2 500 000 Echtzeit-Updates pro Monat.

Datenmodifizierungsprozesspreis 2500 Benutzer * 1000 gesendete Nachrichten * 4,00 USD pro 1 Million Prozesse = 10,00 USD
Datenübertragungskosten 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.

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übertragungsgebühre berechnet.

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. 

Eingehende Nachrichten veröffentlicht 110 000 eingehende Nachrichten x 1,00 USD pro Million Vorgänge = 0,11 USD
Event-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-Aktualisierungen
  • 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.

 Weitere Informationen zu den Preisen für AWS AppSync

Zur Seite mit den Preisen
Sind Sie startbereit?
Öffnen Sie die AWS AppSync-Konsole
Haben Sie Fragen?
Kontakt