Pricing¶
This topic introduces the pricing model for NebulaGraph Cloud.
Overview¶
NebulaGraph Cloud offers pay-as-you-go pricing for all of its services. You pay only for the resources you use, with no upfront costs or long-term contracts. However, you do need to subscribe to NebulaGraph Cloud on the AWS Marketplace to use the service.
After creating a database instance on NebulaGraph Cloud, you are charged based on three factors: database node specification, disk storage specification and data transfer usage.
Node specification¶
The charges for node specification differ depending on the plan you choose.
For standard plan¶
For standard plan users, the node specifications are determined by the number of vCPUs and the amount of RAM. The following table lists the available node specifications and their corresponding hourly prices:
Node specification | Price/hour |
---|---|
2 vCPUs, 4 GB RAM | $0.049 |
2 vCPUs, 8 GB RAM | $0.91 |
4 vCPUs, 16 GB RAM | $1.83 |
8 vCPUs, 32 GB RAM | $3.66 |
8 vCPUs, 64 GB RAM | $3.76 |
For professional plan¶
For professional plan users, node specifications are divided into storage node specifications and query node specifications. The following table lists the available node specifications and their corresponding hourly prices:
- Storage node specification
Storage node specification | Price/hour |
---|---|
2 vCPUs, 16 GB RAM | $0.79 |
4 vCPUs, 32 GB RAM | $1.59 |
8 vCPUs, 64 GB RAM | $3.17 |
- Query node specification
Query node specification | Price/hour |
---|---|
2 vCPUs, 8 GB RAM | $0.49 |
4 vCPUs, 16 GB RAM | $1.01 |
4 vCPUs, 32 GB RAM | $1.04 |
8 vCPUs, 32 GB RAM | $2.01 |
8 vCPUs, 64 GB RAM | $2.08 |
Disk storage specification¶
The following table lists disk storage specifications and their corresponding hourly prices for both standard and professional plan users:
Storage size per node | Price/GB/hour |
---|---|
From 30 GB to 160 GB | $0.0001 |
From 161 GB to 320 GB | $0.0002 |
The charges for the disk storage follow AWS pricing. For more information about AWS EBS pricing, see the AWS documentation.
Data transfer usage¶
For both standard and professional plan users, the charges for data transfer follow AWS pricing and consist of the following:
- Fixed cost: the hourly charge of an AWS Network Load Balancer (NLB), which is $0.0225.
- Capacity unit cost: the number of Network Load Balancer Capacity Units (NLCU) used by the NLB per hour, which is $0.006 per NLCU-hour.
For more information about AWS NLB pricing, see the AWS documentation.
Try NebulaGraph Cloud for free¶
Required role: Organization Owner
NebulaGraph Cloud offers a 14-day free trial in your default organization that allows you to explore the service at no cost, which includes the following features:
- 14-day trial: You can use a database instance with 2 vCPUs, 4 GB of RAM, and 10 GB of storage for free. Your free trial expires 14 days after instance creation or when the instance is deleted, whichever comes first.
- Upgrade anytime: You can subscribe to NebulaGraph Cloud at any time during the free trial to upgrade to a paid plan. Once you upgrade, the free trial ends.
- No payment information required: Your payment account is required only when you decide to upgrade to a paid plan.
Upgrade to a paid plan¶
Required role: Organization Owner
To unlock more features and continue using NebulaGraph Cloud, sign in with a user account that holds the Organization Owner
role and click Trial - x day left in the top-right corner of NebulaGraph Cloud. Follow the instructions to upgrade to a paid plan, starting at $0.05 per hour, which includes 2 vCPUs, 4 GB of RAM, and 10 GB of storage.
The paid plans offer a wide range of enterprise-grade features. The following table compares the paid plans, detailing the specific features available in each plan:
Feature | Standard plan | Professional plan |
---|---|---|
Scenario | For users who want to quickly set up a database for development, learning, experimentation, or prototyping. | For users, such as startups and scale-ups, who require a production-ready database with a storage-compute separation architecture that ensures high availability, scalability, and better performance. |
Pricing factors |
|
|
Scale your database on demand | Supported | Supported |
Capacity | Supported a single node with up to 8 vCPUs, 64 GB RAM, and 320 GB of storage size. | Supported up to 10 query nodes and 10 storage nodes, offering up to 8 vCPUs, 64 GB RAM, and 320 GB of storage size for each storage node. |
Private endpoint and IP allow list | Supported | Supported |
High availability (HA) | N/A | Supported |
Technical support | Supported | Supported with faster response time |
Advanced service | N/A |
|
Manage your subscription¶
Required role: Organization Owner
Add a payment method¶
-
In NebulaGraph Cloud, switch to the organization you want to use.
-
On the left-side navigation pane of your organization, click Billing.
-
On the Billing page, click Add a payment method to bind your AWS account as the payment method. You are prompted to log in to your AWS account and purchase NebulaGraph Cloud on the AWS Marketplace. After the payment is completed, you are automatically redirected to the Billing page.
-
On the Billing page, select an organization to link your subscription and click Confirm.
After the subscription is linked, you can view the billing details on the Billing page. If the subscription status shows Failed, click the View button to retry the subscription.
View your billing details¶
To view your billing details, go to AWS Billing Console.
Cancel your subscription¶
To cancel your subscription, go to AWS Marketplace and unsubscribe from the NebulaGraph Cloud service. Note that after the subscription is canceled, all database instances under your current organization are retained for 6 hours before being deleted. You can re-subscribe to a paid plan to continue using the service during this 6-hour grace period.