AWS AppSync

Connect apps to data and events with secure, serverless, and performant GraphQL and Pub/Sub APIs

250,000 API requests free

per month for 12 months with the AWS Free Tier

Access data from multiple sources with a single request. Instantly create APIs for your databases. Combine APIs into a single Merged API.

Create engaging real-time experiences by publishing data from any event source to subscribed clients through serverless WebSockets.

Built-in security, monitoring, logging, and tracing. Optional caching for low latency.

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
  • GraphQL APIs built with AWS AppSync give frontend developers the ability to query multiple databases, microservices, and APIs from a single GraphQL endpoint. 

    Diagram showing how AWS AppSync helps developers create applications with GraphQL APIs
  • Pub/Sub APIs
  • 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.
    Diagram showing how AWS AppSync Pub/Sub APIs process data in concert with serverless WebSockets.
Build Modern Serverless Applications with GraphQL APIs and AWS AppSync (01:33)
Serverless GraphQL and Pub/Sub APIs
AWS AppSync allows your applications to access exactly the data they need. Create a flexible API to securely access, manipulate, and combine data from multiple sources. Pay only for requests to your API and for real-time messages delivered to connected clients.

Use cases

Analyze multiple years of security data quickly

Centralize petabytes of data from cloud, on premises, and custom sources in your Amazon S3 buckets and use your preferred tools for security analytics.

Combine multiple data sources into a single GraphQL API

Interact with multiple data sources (SQL, NoSQL, search data, REST endpoints, and microservices) with a single network call.

Explore interacting with multiple data sources »

Instantly create APIs for your databases

Create APIs for your relational and non-relational databases based on the shape of your existing data

Get started with relational databases

Create a simple Pub/Sub API

Leverage managed WebSockets to enable clients listen to a specific channel or topic.

Learn more about creating a Pub/Sub API »

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.


Explore more of AWS