AWS AppSync
250.000 API-Requests kostenlos
pro Monat für 12 Monate mit dem kostenlosen Kontingent von AWS
Unternehmen entscheiden sich für die Erstellung von APIs mit GraphQL, weil sie dadurch Anwendungen schneller entwickeln können, da Frontend-Entwickler die Möglichkeit haben, mehrere Datenbanken, Mikroservices und APIs mit einem einzigen GraphQL-Endpunkt abzufragen.
AWS AppSync ist ein vollständig verwalteter Service, der die Entwicklung von GraphQL-APIs erleichtert, indem er die schwere Arbeit einer sicheren Verbindung zu Datenquellen wie AWS DynamoDB, Lambda und mehr übernimmt. Das Hinzufügen von Caches zur Verbesserung der Leistung, Abonnements zur Unterstützung von Echtzeit-Updates und clientseitige Datenspeicher, die Offline-Clients synchron halten, sind ebenso einfach. Nach Ihrer Bereitstellung skaliert AWS AppSync Ihre GraphQL-API-Ausführungs-Engine automatisch nach oben und unten, um das API-Anfragevolumen zu erfüllen.
Vorteile
Einfacher & sicherer Datenzugriff
Versorgen Sie Ihre Anwendungen mit den richtigen Daten, aus einer oder mehreren Datenquellen mit einer einzigen Netzwerkanforderung unter Verwendung von GraphQL. AWS AppSync macht es Ihnen leicht, Ihre Anwendungsdaten mit mehreren gleichzeitigen Authentifizierungsmodi zu sichern, und ermöglicht Ihnen die Sicherheit, das Caching und feinkörniger Zugriffskontrolle auf Datendefinitionsebene direkt aus Ihrem GraphQL-Schema heraus zu definieren.
Integrierte Echtzeit- und Offline-Funktionen
Mit verwalteten GraphQL-Abonnements kann AWS AppSync Datenaktualisierungen in Echtzeit über Websockets an Millionen von Kunden senden. Für mobile und Web-Anwendungen bietet AppSync auch lokalen Datenzugriff, wenn die Geräte offline gehen, und Datensynchronisation mit anpassbarer Konfliktlösung, wenn sie wieder online sind.
Keine Server zu verwalten
AWS AppSync bietet eine vollständig verwaltete GraphQL-API-Einrichtung, -Verwaltung und -Wartung mit eingebauter hochverfügbarer serverloser Infrastruktur. Erstellen Sie eine GraphQL-API in Sekundenschnelle über die AWS CLI, Konsole, Amplify CLI oder CloudFormation. Und für einen einwandfreien Betrieb lassen sich über CloudWatch und X-Ray problemlos überwachen und Erkenntnisse gewinnen.
Funktionsweise
Mit AWS AppSync erstellte GraphQL-APIs geben Frontend-Entwicklern die Möglichkeit, mehrere Datenbanken, Mikroservices und APIs von einem einzigen GraphQL-Endpunkt aus abzufragen.

Anwendungsfälle
-
Echtzeit-Zusammenarbeit
-
Echtzeit-Chat-Anwendung
-
Echtzeit-IoT-Dashboard
-
Einheitlicher Zugang zu Mikroservices
-
Einheitlicher Datenzugriff
-
Offline-Synchronisierung von Anwendungen
-
Echtzeit-Zusammenarbeit
-
Echtzeit-Zusammenarbeit
Übertragen Sie Daten vom Backend an alle verbundenen Clients (eins-zu-viele) oder zwischen Clients (viele-zu-viele), z. B. in einem Szenario mit einem zweiten Bildschirm, in dem Sie dieselben Daten an alle Clients übertragen, die dann antworten können.
Weitere Ressourcen: Tutorial
-
Echtzeit-Chat-Anwendung
-
Echtzeit-Chat-Anwendung
Erstellen Sie mobile oder Web-Anwendungen für die Konversation, die mehrere private Chat-Räume unterstützen, Zugriff auf den Gesprächsverlauf bieten und ausgehende Nachrichten in eine Warteschlange stellen, selbst wenn ein Gerät offline ist.
Weitere Ressourcen: Tutorial
-
Echtzeit-IoT-Dashboard
-
Echtzeit-IoT-Dashboard
Greifen Sie auf IoT-Gerätedaten zu, die an AWS IoT gesendet werden, um Echtzeit-Dashboards in einer Mobil- oder Webanwendung zu erstellen, die Telemetrie von einem angeschlossenen IoT-Gerät wie einem Auto aus visualisiert.Weitere Ressourcen: Tutorial
-
Einheitlicher Zugang zu Mikroservices
-
Einheitlicher Zugang zu Mikroservices
Greifen Sie auf Daten aus mehreren Mikroservices zu, die in Containern in einem VPC, hinter einem REST-API-Endpunkt, einem GraphQL-API-Endpunkt usw. in einer einzigen Schnittstelle ausgeführt werden, und kombinieren Sie diese Daten.
Weitere Ressourcen: TutorialCode-Beispiele: Fluggesellschaften, E-Commerce -
Einheitlicher Datenzugriff
-
Einheitlicher Datenzugriff
Abrufen oder Ändern von Daten aus mehreren Datenquellen (SQL, NoSQL, Suchdaten, REST-Endpunkte und serverlose Backends) mit einem einzigen Aufruf. Die Beziehungen zwischen den Datenquellen können Sie über GraphQL-Verbindungen abfragen und erstellen.Weitere Ressourcen: Tutorial
-
Offline-Synchronisierung von Anwendungen
-
Offline-Synchronisierung von Anwendungen
Synchronisieren Sie Daten zwischen mobilen/webgebundenen Anwendungen und der Cloud automatisch mit AWS AppSync und Amplify DataStore, einer auf dem Gerät installierten persistenten Speicher-Engine mit integrierter Unterstützung für Datenversionierung sowie Konflikterkennung und -lösung.
Weitere Ressourcen: Tutorial
Kunden, die AWS AppSync verwenden
Sportnachrichten in Echtzeit

Erfahren Sie, wie Sky Italia AWS AppSync verwendet, um Sportnachrichten in Echtzeit zu liefern und seine Fans zu begeistern.
Digitale Transformation beschleunigen

Lesen Sie, wie BMW mit AWS AppSync die Geschwindigkeit der Entwickler erhöht, um skalierbare und universelle APIs zu erstellen.
Live-Standortverfolgung

Lesen Sie, wie HyperTrack AWS für die Echtzeit-Datenverarbeitung zur maßstabsgetreuen Standortverfolgung in Echtzeit verwendet
Streaming-Service

Lesen Sie, wie der Streaming-Dienst Peacock innerhalb von 12 Monaten einen neuen Streaming-Dienst eingeführt und AWS Appsync integriert hat.
Weitere Informationen zu den AWS AppSync-Funktionen