什麼是 AWS AppSync? - AWS AppSync

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 AWS AppSync?

AWS AppSync 可讓開發人員使用安全、無伺服器且高效能的 GraphQL 和 Pub/Sub ,將其應用程式和服務連線至資料和事件APIs。您可以使用 執行下列動作 AWS AppSync:

  • 從單一 GraphQL API端點存取來自一或多個資料來源的資料。

  • 將多個來源 GraphQL 合併APIs為單一合併的 GraphQL API。

  • 發佈即時資料更新到您的應用程式。

  • 利用內建安全性、監控、記錄和追蹤功能,以及選用的低延遲快取功能。

  • 只支付API請求和任何即時訊息的費用。

AWS AppSync 功能

  • 由 GraphQL 提供支援的簡化資料存取和查詢

  • Serverless WebSockets for GraphQL 訂閱和 pub/sub 頻道

  • 伺服器端快取可在高速記憶體內快取中提供資料,以降低延遲

  • JavaScript 和 TypeScript 支援編寫業務邏輯

  • 使用 Private APIs 限制API存取和整合的企業安全 AWS WAF

  • 內建授權控制,支援 API金鑰、IAM、Amazon Cognito 、OpenID Connect 提供者和自訂邏輯的 Lambda 授權。

  • 合併APIs以支援聯合使用案例

如需有關這些功能的詳細資訊,請參閱 AWS AppSync 功能。

您是第一次 AWS AppSync 使用 嗎?

我們建議首次 AWS AppSync 使用者先閱讀下列各節:

如果您要從頭開始建置 Web 或行動應用程式,請考慮使用 AWS Amplify。Amplify 利用 AWS AppSync 和其他 AWS 服務,協助您以更少的工作量建置更強大、功能強大的 Web 和行動應用程式。

的定價 AWS AppSync

AWS AppSync 根據數百萬個請求和更新定價。快取需支付額外費用。如需詳細資訊,請參閱 AWS AppSync 定價

下列列出一般 AWS AppSync 定價的例外狀況:

  • API 在 中快取 AWS AppSync 不符合 AWS 免費方案 的資格。

  • 授權和驗證失敗的要求不會收取費用。

  • 當API金鑰遺失或無效時,不會對需要API金鑰的方法收取費用。