AWS appsync是什么意思你知道吗?AWS AppSync 使您可以创建一个灵活的 API 来安全地访问、操作和组合来自一个或多个数据源的数据,从而简化应用程序开发。AppSync 是一项使用 GraphQL 的托管服务,可让应用程序轻松获得所需数据。
借助 AppSync,您可以在一系列数据源(如 NoSQL 数据存储、关系数据库、HTTP API 以及使用 AWS Lambda 的自定义数据源)上构建可扩展的应用程序,包括那些需要实时更新的应用程序。对于移动和 Web 应用程序,AppSync 还可在设备离线时提供本地数据访问,并在它们重新上线后提供带自定义冲突解决方案的数据同步功能。
AWS AppSync 目前已正式发布。
优势
轻松启动;随您的业务而扩展
从您选择的 IDE(如 Xcode、Android Studio、VS Code)中在数分钟内直接启动,利用直观的 AWS AppSync 管理控制台或使用 AWS Amplify CLI 自动生成您的 API 和客户端代码。AWS AppSync 与 Amazon DynamoDB、Amazon Aurora、Amazon Elasticsearch、AWS Lambda 和其他 AWS 服务进行了集成,使您可以基于几乎无限的吞吐量和存储量(根据业务需求进行扩展)创建复杂的应用程序。
实时订阅和离线使用
AWS AppSync 实现了数百万种设备的实时订阅,还实现了应用程序数据的离线使用。离线设备再次连接时,AWS AppSync 仅自动同步设备掉线时所发生的更新,并非整个数据集。AWS AppSync 提供用户可定制的服务器端冲突检测和解决方案,替您分担管理数据冲突的沉重负担。
统一和保护您的分布式数据
使用 GraphQL 通过一次网络调用在多个数据源间执行复杂的查询和聚合。利用 AWS AppSync,您可以使用多个并发的身份验证模式并允许直接从 GraphQL 架构在数据定义级别定义安全性和精细访问控制来保护您的应用程序数据。
以上就是 AWS appsync是什么意思,你现在是不是对 AWS appsync 有所了解了呢?