參考部署

AWS 上的 Couchbase

專為大規模企業效能建置的行動式 NoSQL 資料庫

本快速入門會設定 Couchbase 資料平台的 AWS 架構,並在 10 分鐘內將這些產品部署到您的 AWS 帳戶。

企業級 Couchbase 資料平台包含了 Couchbase Server 與 Couchbase Mobile,設計用來支援互動式行動、IoT 與 Web 應用程式的運作。Couchbase Server 是雲端原生的 NoSQL 資料庫,設計採用分散式架構,以提高效能、可擴展性和可用性。可讓開發人員運用 SQL 的能力與 JSON 的彈性來建置應用程式。Couchbase Mobile 包含完全整合的嵌入式資料庫,內建安全性,能與具備高度可擴展性的 Couchbase 伺服器自動進行即時同步。

快速入門會將 Couchbase 部署到您 AWS 帳戶新建或現有的基礎設施中。此快速入門會利用從 AWS Marketplace 取得的 Amazon Machine Images (AMI),並提供兩種訂閱選項:使用自有授權 (BYOL) 或每小時定價。部署作業會由 AWS CloudFormation 範本自動執行,您可以在啟動時自訂範本。

couchbase 標誌

本快速入門由 Couchbase 和 ClearScale 與 AWS 共同合作開發。

  •  您將建置的項目
  •  如何部署
  •  成本和授權
  •  您將建置的項目
  • 使用本快速入門在 AWS 自動設定以下 Couchbase 環境:

    • 跨兩個以上可用區域設定的 Virtual Private Cloud (VPC),其中每個區域都會佈建一個公有子網路。您可以選擇兩個、三個或四個可用區域進行部署。*
    • 允許存取網際網路的網際網路閘道。*
    • 可允許 Couchbase 執行個體傳出網際網路存取的受管 NAT 閘道。*
    • 具有可管理 AWS 資源存取之精細許可的 IAM 角色,以及規定只能存取必要之協定和連接埠的安全群組。
    • Couchbase 伺服器和 Couchbase Sync Gateway 的 Auto Scaling 群組和啟動組態。根據預設,快速入門將部署四個 Couchbase 伺服器執行個體和兩個 Couchbase Sync Gateway 執行個體。如果想佈建更多執行個體,可在部署時變更這些預設值。
    • 整合於 Auto Scaling 的 Elastic Load Balancing,可跨伺服器平衡負載。

    * 負責將快速入門部署到現有 VPC 的範本會略過標有星號的任務,並提示您輸入現有的 VPC 組態。

  •  如何部署
  • 要在 AWS 上建立 Couchbase 環境,請依照部署指南中的說明操作。部署程序包括以下步驟:

    1. 如果您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊。
    2. 在 AWS Marketplace 中訂閱 Couchbase Enterprise Edition AMI
    3. 啟動快速入門。每項部署作業約需 10 分鐘。有兩種選項可供您選擇:
    4. 存取 Couchbase Web Console 和 Couchbase Sync Gateway API,測試部署。

    若要自訂部署,您可以選擇異地同步備份部署的可用區域數量 (2-4),並自訂 Couchbase 伺服器和 Sync Gateway 節點的設定。

  •  成本和授權
  • 您必須自行負擔執行此快速入門參考部署時,所使用 AWS 服務的費用。使用快速入門無須另外付費。

    此快速入門的 AWS CloudFormation 範本包含您可以自訂的組態參數。其中某些設定 (例如執行個體類型) 將會影響到部署的費用。查看您將使用之每個 AWS 服務的定價頁面以估算成本。

    本快速入門需要在 AWS Marketplace 中訂閱 Couchbase Enterprise Edition AMI。其目前支援兩種訂閱選項:

    • 使用自有授權 (BYOL) – 如果您已經有 Couchbase 軟體的有效授權,可使用該授權,遵守標準的授權條款可能有其他適用的定價、條款與條件。
    • 每小時定價 – 將依照您的使用量計算定價,並反映在您的每月報告中。