AWS AppSync
Power your applications with the right data, from one or more data sources, at global scale
AWS AppSync simplifies application development by letting you create a flexible API to securely access, manipulate, and combine data from one or more data sources. AppSync is a managed service that uses GraphQL to make it easy for applications to get exactly the data they need.
With AppSync, you can build scalable applications, including those requiring real-time updates, on a range of data sources such as NoSQL data stores, relational databases, HTTP APIs, and your custom data sources with AWS Lambda. For mobile and web apps, AppSync additionally provides local data access when devices go offline, and data synchronization with customizable conflict resolution, when they are back online.
Benefits
Start effortlessly; scale with your business
Real-time subscriptions and offline access
Unify and secure access to your distributed data
How it works
AWS AppSync is generally available. If you would like try building data driven mobile and web applications, watch the re:Invent session video to learn more and open the AWS AppSync console to get started. For pricing details, please see the pricing page. AWS AppSync is available in multiple regions. For details on region availability, please see the regions detail page.
Use cases
AWS AppSync is applicable to all types of mobile and web applications across industries, verticals, and categories where the apps require real-time data updates and offline capabilities. Here are some examples of apps that can particularly benefit from being built with AWS AppSync.
Collaboration applications
Social media, chat, dating apps
AR and VR training applications
Customers using AWS AppSync
Blog posts
Learn more about AWS AppSync features