Veröffentlicht am: Dec 19, 2023
AWS AppSync ist ein vollständig verwalteter Service, der es Kunden über GraphQL APIs ermöglicht, Anwendungen mit Daten und Ereignissen zu verbinden. AppSync ermöglicht es Kunden, APIs zu erstellen, die eine Verbindung zu mehreren Datenquellen, wie Microservice-APIs, relationalen Datenbanken und NoSQL-Datenbanken, herstellen. Mit AppSync-APIs können Anwendungen effizient Daten aus verschiedenen Quellen in einer Anfrage abrufen.
Heute führen wir Kontrollen ein, die es Kunden erleichtern, das Verhalten ihrer APIs bei der Bearbeitung von Anfragen zu konfigurieren. Kunden haben folgende Möglichkeiten:
- Sie können eine maximale Anzahl von Resolver-Ausführungen pro Abfrage festlegen
- Sie können eine maximale Tiefe von Datenabfragen festlegen, um tief verschachtelte Antworten zu verhindern
- Sie können Introspektionsabfragen für erhöhte Sicherheit deaktivieren
Kunden verwenden AppSync-APIs, um auf Daten aus verschiedenen Datenquellen zuzugreifen und Beziehungen zwischen diesen Datenquellen herzustellen. Dadurch können Anwendungen komplexe und verschachtelte Daten aus mehreren Quellen in einer einzigen Anfrage abrufen. Einige Abfragen können viele Resolver aufrufen und tief verschachtelte Datenantworten erzeugen. Kunden, die AppSync-APIs verwalten, wünschen sich oft mehr Kontrolle darüber, wie sich ihre APIs in diesen Szenarien verhalten. Sie möchten auch die Möglichkeit haben, Introspektionsabfragen in Situationen zu deaktivieren, in denen sie für ihren Anwendungsfall nicht benötigt werden. Diese neuen Konfigurationen ermöglichen es Kunden, dies einfach zu tun.
Diese Funktionen sind jetzt in allen Regionen verfügbar, in denen Appsync verfügbar ist. Weitere Informationen und erste Schritte finden Sie in der Dokumentation zu AppSync.