Amazon AppSync
Amazon AppSync creates serverless GraphQL and Pub/Sub APIs that simplify application development through a single endpoint to securely query, update, or publish data.
1 APIs
1 Capabilities
10 Features
Amazon AppSyncGraphQLAPI ManagementServerlessAWS
APIs
Amazon AppSync API
REST management API for Amazon AppSync covering GraphQL APIs, data sources, resolvers, functions, types, schema, API keys, and custom domain names.
Capabilities
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
GraphQL Api Management Workflow
Workflow capability for building and managing GraphQL APIs with AppSync including data sources, resolvers, and schema management.
Run with NaftikoRun Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Features
Managed GraphQL API hosting with automatic scaling
Multiple authentication modes including API key, IAM, Cognito, and Lambda
Real-time subscriptions via WebSocket connections
Pipeline resolvers for composing multi-step data access patterns
Direct Lambda resolvers with APPSYNC_JS runtime support
Built-in caching for improved performance
Conflict detection and resolution for offline sync use cases
Custom domain names with ACM certificate integration
X-Ray tracing and CloudWatch logging integration
Merged APIs for combining multiple GraphQL APIs
Use Cases
Build mobile and web applications with a unified GraphQL data layer
Implement real-time features like live notifications and chat with subscriptions
Create a unified data access layer across multiple microservices
Build offline-capable mobile apps with automatic conflict resolution
Expose DynamoDB tables, Lambda functions, and OpenSearch as GraphQL APIs
Implement federated GraphQL across multiple teams with Merged APIs
Integrations
Amazon DynamoDB
AWS Lambda
Amazon OpenSearch Service
Amazon RDS
Amazon EventBridge
Amazon Cognito
AWS IAM
AWS WAF
Amazon CloudWatch
AWS X-Ray
AWS Certificate Manager
Amazon Route 53