Access data from one or more sources or microservices with a single network request.
Create engaging real-time experiences by publishing data from any event source to subscribed clients through serverless WebSockets.
Interact with and update data—even offline—with offline data synchronization, versioning, and conflict resolution.
Pay only for requests to your API and any real-time messages delivered to connected clients.
How it works
AWS AppSync creates serverless GraphQL and Pub/Sub APIs that simplify application development through a single endpoint to securely query, update, or publish data.
GraphQL APIs built with AWS AppSync give frontend developers the ability to query multiple databases, microservices, and APIs from a single GraphQL endpoint.
Pub/Sub APIs built with AWS AppSync give frontend developers the ability to publish real-time data updates to subscribed API clients through serverless WebSocket connections.
Retrieve or modify data from multiple data sources
Interact with multiple data sources (SQL, NoSQL, search data, REST endpoints, and microservices) with a single network call.
Synchronize data if clients are disrupted
Automatically sync data between mobile and web applications and the cloud with AWS AppSync and AWS Amplify DataStore.
Build real-time collaboration and chat applications
Broadcast data from the backend to and between connected clients, and build conversational mobile or web applications.
Manage IoT data
Access device data sent to AWS IoT services to build real-time dashboards in a mobile or web application.
How to get started
Discover AWS AppSync features
Explore features for unified data access, real-time experiences, and streamlined operations.
Get started with AWS AppSync for free
Get 250,000 API requests free per month for 12 months.
Contact an expert
From start-ups to enterprise level, get support tailored to your needs.