发布于: Dec 6, 2021

今天,我们在 AWS AppSync 中发布了一项新功能,允许客户将自定义域名与他们的 AWS AppSync GraphQL API 结合使用。

AWS AppSync 是一种托管式 GraphQL 服务,您可以使用它来创建一个灵活的 API,以较少的网络调用来安全地访问、操作和组合来自一个或多个数据源的数据,从而简化应用程序开发。借助 AWS AppSync,您可以创建 GraphQL API 和实时 API,您的应用程序可以通过互联网与之交互以访问数据并接收实时更新。AWS AppSync 通过在 API 上同时支持多种授权模式,使不同类型的应用程序可以轻松连接到 GraphQL API。

我们现在将为您介绍一种方法,通过创建可与您账户中的 AppSync API 关联的自定义域名,让您能够使用具有所选域名的简单且令人难忘的端点 URL。通过自定义域名,您可以使用适用于 GraphQL API 和实时 API 的单个自定义域。要在 AppSync 中创建自定义域名,只需指定一个您拥有的域名并提供涵盖域的有效 AWS Certificate Manager 证书即可。AppSync 将为您提供一个新的 AppSync 域名。创建自定义域名后,您可以将其与账户中的任何可用 AppSync API 相关联。更新 DNS 记录以路由到 AppSync 域名后,您可以将应用程序配置为使用新的 GraphQL 端点。您可以随时更改自定义域名上的 API 关联(例如,执行蓝/绿部署)而无需更新应用程序。当 AppSync 收到自定义域端点上的请求时,关联的 API 将对其进行处理。

自定义域名在所有提供 AppSync 的 AWS 区域可用。有关更多详细信息,请参阅我们的博客文章 AppSync 文档