AppSync
AWS AppSync is a fully managed service that makes it easy to develop GraphQL APIs
Applications can securely access, manipulate, and receive real-time updates from multiple data sources such as databases or APIs

AWS AppSync automatically scales a GraphQL API execution engine up and down to meet API request volumes
Uses GraphQL, a data language that enables client apps to fetch, change and subscribe to data from servers
AWS AppSync lets you specify which portions of your data should be available in a real-time manner using GraphQL Subscriptions
AWS AppSync supports AWS Lambda, Amazon DynamoDB, and Amazon Elasticsearch
Server-side data caching capabilities reduce the need to directly access data sources
AppSync is fully managed and eliminates the operational overhead of managing cache clusters
Example of using AppSync and Amplify to simplify access to microservices

Amplify is used to build and host the WebStore application and create backend services
AppSync creates a unified API layer for integrating the microservices
Last updated