Amazon Web Services (AWS)

      Couchbase Capella supports deploying clusters onto Amazon Web Services (AWS).

      Couchbase Capella provides fully managed Couchbase Server clusters that can be deployed onto AWS. This page describes the various regions and configurations that are available to you when using Capella with AWS.

      Supported Regions

      Couchbase Capella’s fully managed DBaaS supports the following AWS regions.

      • Americas

      • Europe / Middle East

      • Asia Pacific

      AWS Region Location


      US East (N. Virginia)


      US East (Ohio)


      US West (Oregon)


      Canada (Central)


      Brazil (São Paulo)

      AWS Region Location


      EU (Frankfurt)


      EU (Ireland)


      EU (London)


      EU (Paris)


      EU (Stockholm)

      AWS Region Location


      Asia Pacific (Singapore)


      Asia Pacific (Sydney)


      Asia Pacific (Tokyo)


      Asia Pacific (Seoul)


      Asia Pacific (Mumbai)

      Availability Zones

      Every AWS region includes a number of independent availability zones. These consist of one or more discrete data centers that are isolated from failures in other availability zones. Capella can automatically distribute cluster nodes across multiple availability zones in a region for the highest availability. Every cluster in Capella is deployed with a minimum of three nodes.

      The Multiple Availability Zones option is the default when creating clusters using the Developer Pro or Enterprise Service Plans.

      The option to deploy across multiple AWS availability zones is only available for clusters that use the Developer Pro or Enterprise Service Plans. Clusters using the Basic service plan deploy all nodes to the same availability zone.

      Configuration Options

      Clusters deployed onto AWS have several configuration options that allow you to customize clusters to fit your requirements.


      Clusters have a minimum of 3 nodes and a maximum of 27.

      Clusters consist of service groups that include the Couchbase services deployed and system resources. Each service group has a node quantity to represent the number of nodes in the cluster with that configuration. Individual service groups can have between 2 and 27 nodes but cannot collectively exceed 27. The service group that includes the Data Service requires at least 3 nodes.

      As they’re intended for evaluation purposes only, self-service trial clusters only include 1 node.

      Compute and Memory

      Capella provides the following compute configurations for clusters deployed onto AWS.

      Table 1. AWS compute configurations
      vCPU Memory

      2 vCPUs

      8 GB

      4 vCPUs

      16 GB

      4 vCPUs

      32 GB

      8 vCPUs

      16 GB

      8 vCPUs

      32 GB

      8 vCPUs

      64 GB

      16 vCPUs

      32 GB

      16 vCPUs

      64 GB

      16 vCPUs

      128 GB

      32 vCPUs

      128 GB

      32 vCPUs

      256 GB

      36 vCPUs

      72 GB

      48 vCPUs

      96 GB

      48 vCPUs

      192 GB

      48 vCPUs

      384 GB

      64 vCPUs

      256 GB

      72 vCPUs

      144 GB

      This configuration is only available for self-service trial clusters in Capella.

      Storage Size

      Capella clusters deployed onto AWS use the SSDs in AWS EBS. You have the option to choose between the GP3 and IO2 volume types per service group.

      The amount of storage available per node in your cluster is configurable from a minimum of 50 GB to a maximum of 16 TB.

      Storage Speed

      Each cluster service group has a default input/output operations per second (IOPS) rate of 3000. The storage speed is configurable based on the volume type used:

      • GP3: 3000 to 16000 IOPS

      • IO2: 1000 to 64000 IOPS

      Adjusting the IOPS rate affects performance and cost.

      See Also

      Next Steps

      To create or modify a Couchbase Capella cluster deployed onto AWS, see the following pages: