AWS AppSync

跨移动和 Web 应用程序实时存储和同步数据

AWS AppSync 是针对移动、Web 和企业版应用程序的无服务器后端。

通过安全地处理所有应用程序数据管理任务,如线上和线下数据使用、数据同步以及多个数据源之间的数据操作等,AWS AppSync 使数据驱动型移动和 Web 应用程序的建立变得容易。AWS AppSync 使用了 GraphQL,GraphQL 是旨在通过提供描述数据需求的直观、灵活的语法创建客户应用程序的 API 查询语言。

优势

轻松启动;随您的业务而扩展

用直观的 AWS AppSync 管理控制台在数分钟内启动,或使用 AWS Amplify CLI 自动生成您的 API 和客户端代码。AWS AppSync 与 Amazon DynamoDB、Amazon Elasticsearch 和 Amazon Lambda 进行了集成,可基于几乎无限的吞吐量和存储量(根据业务需求进行扩展)创建复杂的应用程序。

实时订阅和离线使用

AWS AppSync 实现了数百万种设备的实时订阅,还实现了应用程序数据的离线使用。离线设备再次连接时,AWS AppSync 仅同步设备掉线时所发生的更新,并非整个数据库。AWS AppSync 提供用户可定制的服务器端冲突解决方案,替您分担管理数据冲突的沉重负担。

统一和保护您的分布式数据

用 GraphQL 在本地或云数据源之间执行复杂的查询和集合。通过有效的细粒度访问控制,AWS AppSync 让您的应用程序数据保护更轻松。

工作原理

product-page-diagram_AppSync@1.5x

AWS AppSync 目前已正式发布。如果您想尝试构建数据驱动型移动和 Web 应用程序,请观看 re:Invent 大会视频了解更多信息,然后打开 AWS AppSync 控制台开始构建。有关定价信息,请参阅定价页面。AWS AppSync 目前已在多个区域提供。有关区域可用性的详细信息,请参阅区域详情页面

AWS AppSync re:Invent 大会

使用案例

对于不同行业和类别的各类移动和 Web 应用程序,只要需要实时数据更新和离线功能,就都能使用 AWS AppSync。很多应用程序使用 AWS AppSync 构建都可获得明显优势,部分示例如下。  

协作应用程序

使用 AWS AppSync,您可轻松构建应用程序,让多个用户共享内容并进行协作。AWS AppSync 可自动更新不同内容类型的数据,其中包括文档、图片、文本消息和共享白板。

社交媒体、聊天和交友应用程序

AWS AppSync 非常适合构建社交媒体、聊天和交友应用程序。AWS AppSync 可通过各种数据类型和数据源帮助管理多个用户间的消息收发。借助 AWS AppSync,用户即使离线也可与应用程序进行交互,AppSync 会在他们重新连接时更新消息。

AR 和 VR 培训应用程序

AWS AppSync 可帮助管理培训和教学应用程序的数据,如与观察员一起进行手术的医生,或给学生授课的教师。这些类型的应用程序需要支持增强现实和虚拟现实(AR 和 VR)功能,因为数据需要进行整合或合并到其他信息中,并需要在某个过程或交互式会话(如上课)期间实时更新。

使用 AWS AppSync 的客户

Ticketmaster
aldo_logo
ASU
puresec

博客文章

 
 
 
Adrian Hall 和 Dennis Hills
2018 年 5 月 23 日
 
 
Richard Threlkeld
2018 年 2 月 13 日
 
 
 
Adrian Hall 和 Dennis Hills
2018 年 5 月 23 日

详细了解 AWS AppSync 的功能

访问功能页面
准备好开始构建了?
打开 AWS AppSync 控制台
还有更多问题?
联系我们