Zum Hauptinhalt springen
AWS AppSync logo

AWS AppSync

Managed GraphQL with realtime subscriptions

AWS AppSync is a fully managed GraphQL service that enables real-time data synchronization and offline capabilities. It supports subscriptions via WebSockets, connects to multiple data sources (DynamoDB, Lambda, HTTP), and provides built-in authorization with Cognito, IAM, and API keys.

Funktionen

✓ GraphQL API management
✓ Real-time subscriptions via WebSockets
✓ Offline data sync (Amplify DataStore)
✓ Multiple data source integration
✓ Fine-grained authorization
✓ Subscription filtering
✓ Conflict resolution
✓ VTL and JavaScript resolvers
✓ Pipeline resolvers
✓ AppSync Events (PubSub)

Vorteile

  • + Fully managed GraphQL service
  • + Native real-time subscriptions
  • + Excellent AWS integration
  • + Scales to millions of connections
  • + Flexible authorization options

Nachteile

  • − AWS lock-in
  • − VTL learning curve
  • − Complex pricing model
  • − Limited to GraphQL