GraphQL is great but requires the manual installation and maintenance of software infrastructure components, tedious configuration, and some manual tweaking. And when running a productive GraphQL system, you need to find a way to scale the system up and down
AWS AppSync is a fully-managed serverless GraphQL infrastructure. Because it runs on a serverless, managed infrastructure, it scales automatically and does not require any manual installation nor any maintenance. Thus, AppSync allows us to get started quickly without any impediments.
Let’s have a look at the AppSync architecture. In the figure below we have depicted such a high-level solution architecture for an app, an AppSync API and AWS data sources. On the left-hand side we have the clients connecting to