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 one or more sources with a single network request. 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

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 »

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 »

Enable cross-team collaboration with Merged APIs

Combine multiple source GraphQL APIs into a single federated, merged GraphQL API.

Learn more about creating a Merged API »

Secure access to your API with Private APIs

Create Private APIs that can only be accessed from associated VPC endpoints.

Learn more about creating a Private 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