AWS AppSync

Beschleunigen Sie die Anwendungsentwicklung mit skalierbaren GraphQL-APIs

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ührungsmaschine automatisch nach oben und unten, um das API-Anfragevolumen zu erfüllen.

Vereinfachen Sie den Datenzugriff mit GraphQL-APIs (1:23)

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 Definition von Sicherheit, Caching und feinkörniger Zugriffskontrolle auf Datendefinitionsebene direkt aus Ihrem GraphQL-Schema heraus.

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. 

Funktionsweise von AppSync

Anwendungsfälle

Echtzeit-Zusammenarbeit

Übertragen Sie Daten vom Backend an alle verbundenen Clients (eins-zu-viele) oder zwischen Clients (viele-zu-viele), z. B. in einem zweiten Bildschirmszenario, in dem Sie dieselben Daten an alle Clients übertragen, die dann antworten können.

Daten-Broadcasting
Daten-Broadcasting

Weitere Ressourcen: Tutorial

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.

Chat-Anwendungen

Weitere Ressourcen: Tutorial

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.
Internet der Dinge
Internet der Dinge

Weitere Ressourcen: Tutorial


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.

Zugriff auf Microservices-Ebene
Zugriff auf Microservices-Ebene
Weitere Ressourcen: Tutorial
Code-Beispiele: Fluggesellschaften, E-Commerce

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.
Zugriff auf Back-end-Daten aus mehreren Datenquellen
Zugriff auf Back-end-Daten aus mehreren Datenquellen

Weitere Ressourcen: Tutorial

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.

Offline-Deltasynchronisierung
Offline-Deltasynchronisierung

Weitere Ressourcen: Tutorial

Kunden, die AWS AppSync verwenden

Fallstudie

Live-Standortverfolgung

Hypertrack

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

Weitere Informationen »
Fallstudie

Kundenservice im Geschäft

ALDO

ALDO verwendet AWS AppSync. Erfahren Sie mehr darüber, wie sie das Einkaufserlebnis der Schuhkunden verbessert haben

Weitere Informationen »
Fallstudie

Patientensicherheit und -pflege

Repp Health

Lesen Sie darüber, wie Repp Health AWS verwendet, um medizinische Assets bis auf 10 Zentimeter genau zu verfolgen

Weitere Informationen »
Fallstudie

Die Nachrichten umsetzbar machen

Public Good

Erfahren Sie mehr darüber, wie AWS AppSync Public Good Software dabei hilft, Gutes zu tun, indem es den Leser in Echtzeit zu Aktionen auffordert

Weitere Informationen »

Weitere Informationen zu den AWS AppSync-Funktionen

Seite mit Funktionen besuchen
Bereit zum Entwickeln?
Öffnen Sie die AWS AppSync-Konsole
Haben Sie Fragen?
Kontakt