本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 Amazon AppSync?
Amazon AppSync为应用程序开发人员提供了一个稳健且可扩展的 GraphQL 界面,以便合并来自多个源的数据,包括 Amazon DynamoDB、Amazon Lambda 和 HTTP API。
Amazon AppSync 的功能
Amazon AppSync包含多种功能,使构建 GraphQL 成为一种简化的体验:
-
通过Amazon AppSync控制台进行强大的 GraphQL 架构编辑,包括从 DynamoDB 自动生成 GraphQL 架构
-
Support JavaScript 和编写 TypeScript 访问您的数据源的业务逻辑
-
高效缓存数据
-
与 Amazon Cognito 用户池集成,实现每个字段级别的细粒度访问控制
您是 Amazon AppSync 新用户吗?
我们建议首次接触 Google 的Amazon AppSync用户首先阅读以下部分:
-
如果你不熟悉 GraphQL,请参阅快速入门。
-
如果您正在寻找 GraphQL 解析器信息,请参阅以下部分:
VTL:
JavaScript:
-
如果您正在寻找Amazon AppSync例如项目、更新等,请查看AppSync 博客
。
相关服务
如果您要从头开始构建 Web 或移动应用程序,请考虑使用Amazon Amplify
Amazon AppSync 定价
Amazon AppSync根据数百万次请求和更新进行定价。缓存需要额外费用。有关更多信息,请参阅 Amazon AppSync 定价
下面列出了常规定Amazon AppSync价的例外情况:
-
API 缓存Amazon AppSync不在Amazon免费套餐
涵盖范围内。 -
对于授权和身份验证失败,不对请求计费。
-
如果 API 密钥缺失或无效,系统不会向需要 API 密钥的调用方法收费。