Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding enterprise plan info as discussed #6480

Merged
merged 2 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
117 changes: 116 additions & 1 deletion docs/docs/home/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,4 +128,119 @@ When a project is inactive for a specific number of days or your trial has expir
If the project is hibernated due to payment issues, the project will stay in this state until payment is confirmed. Once the payment is confirmed, you can reaccess the project with the following CLI command.
```
rill project hibernate <project_id> --redeploy
```
```

## Rill Team Plan
### What is a Rill Team Plan?
A Rill Team Plan unlocks unlimited projects with a 50GB data storage limit per project. Pricing starts at $250/month and includes 10GB of storage. Use the [pricing calculator](https://www.rilldata.com/pricing) on our pricing site for more insight into how much your data might cost! You'll now have access to all of our features on Rill Cloud that you were using during the trial.

### How many seats am I allowed?
At Rill, we do not charge per seat! From subscription to a Rill Team Plan, you'll have access to unlimited seats! Invite all of your colleagues or just a few, the choice is yours.

### How are payments calculated?
We charge you by the amount of data that you load into Rill when building your sources and models. Use the [pricing calculator](https://www.rilldata.com/pricing) on our pricing site for more insight into how much your data might cost! If you'd like a further detailed inspection of your objects, [contact us](../contact) and we'll set this up for you.

### When am I billed?
You'll be billed on the first of each month via our partner at Stripe. You'll need to set up a valid credit card as explained in [our billing documentation](/manage/account-management/billing#managing-payment-information). If ther are any issues with the card, you'll be notified in the UI and be given a few day grace period to update your information. If you start in the middle of the month, you'll be billed prorated for the number of days you have access to Rill Cloud.

### Why was I billed $XXX?
You can check your data usage in your organization setting usage page. The graph will display the data that you have over 10GB. Use the [pricing calculator](https://www.rilldata.com/pricing) to see your cost of your current data usage. If you'd like a further detailed inspection of your objects, [contact us](../contact) and we'll set this up for you.

## Enterprise Plan

### What is an Enterprise Plan?
Enterprise plan includes all the features of a Team Plan but also provides further offerings, such as a dedicated Technical Account Manager and less restrictions on data storage. For more information, please visit our price page, [here](https://www.rilldata.com/pricing), or [contact us](../contact.md). Transparent usage-based billing means you only pay for what you need. Flexible pricing based on storage, compute, and network units start at the rates below:

**Storage:**

Storage is the total compressed data in the cluster. It's available in [two performance tiers](/home/FAQ#what-are-the-compute-requirements-for-each-performance-tier), Hot and Cold, which set minimum [compute requirements](/home/FAQ#what-are-the-compute-requirements-for-data-processing).

Data can be also offloaded to an archival tier where it does not consume any compute

`$0.0005 / GB per hour`


**Compute:**

[Rill Compute Units (RCU)](/home/FAQ#what-is-a-rill-compute-unit-rcu) are a combination of CPU, memory, and disk used for ingesting and querying data.

RCU scale up elastically for data ingestion & processing with enterprise discounts on RCUs provisioned for querying.

`$0.09 RCU per hour`

### What is a Rill Compute Unit? (RCU)
A Rill Compute Unit (RCU) is a usage metering unit that tracks, by the minute, the amount of resources consumed by your Rill cloud service, including compute, memory, disk storage, batch or streaming data ingested.

1. For data ingestion & processing, RCU scale up elastically as you load and transform data into our service.

2. For querying, Rill offers enterprise customers a set of dedicated compute units sized to handle their concurrency requirements across all data sources. Provisioned query RCUs are upscaled or downscaled on a daily basis based on the usage of past week to maintain query performance targets.

Tasks that consume more resources will see more RCU usage compared to tasks that consume fewer resources. While there is no one-to-one mapping between the various resources your service consumes and an RCU, 1 RCU is comparable to the resources used by a task that runs for one hour on 1 vCPU with 4 GB RAM.

### How is data size calculated in Rill?
When you load data into Rill's service, it is stored in compressed columnar format. Rill charges based on the amount of data stored in Rill's service, after compression, which is typically 3-8x.
For egress and ingress, actual data transferred over the network is measured.


### What are the compute requirements for each performance tier?
For querying, Rill provisions a fixed number of RCUs for each performance tier based on the following factors:

- **Size**: Rill will charge a minimum number of compute units per unit of hot storage and cold storage to maintain optimal performance

- **Queries**: As the concurrency of data access or complexity of the queries increase Rill will automatically add more RCUs to maintain optimal performance.

- **Performance tier**: Hot tier consumes more RCU/TB of stored data than cold tier. This provides a good cost vs performance tradeoff. Cost can be reduced by moving data to the cold tier.

Below are the minimum RCU charged for each performance tier:
<div
style={{
width: '100%',
margin: 'auto',
padding: '20px',
textAlign: 'center',
display: 'flex',
justifyContent: 'center',
alignItems: 'center'
}}
>

| **Storage Tier** | **Performance** | **RCU Consumption** |
|-------------------|-------------------------------------|--------------------------------------|
| Hot Performance | 8 RCU per 25 GB of data stored | High performance for frequently accessed data |
| Cold Performance | 8 RCU per 250 GB of data stored | Optimized for less frequently accessed data |
| Archival | No RCU consumed | Data is not queryable and can be moved to Hot or Cold tiers as needed |

</div>
The number of RCUs for each performance tier will be added in increments depending on the overall provisioned RCUs.
<div
style={{
width: '100%',
margin: 'auto',
padding: '20px',
textAlign: 'center',
display: 'flex',
justifyContent: 'center',
alignItems: 'center'
}}
>
| **Overall RCU Count** | **Available Increment** |
|------------------------|-------------------------|
| Up to 64 RCU | 8 RCU |
| Up to 128 RCU | 16 RCU |
| Up to 256 RCU | 32 RCU |
| Over 256 RCU | 64 RCU |
</div>
Provisioned RCUs are upscaled or downscaled on a daily basis based on the usage of past week.

### What are the compute requirements for data processing?
For data ingestion & processing, Rill elastically scales up compute slots when you load data into the service.

- The number of RCUs consumed depends on the complexity of the ingestion pipeline.
- A more complex ingestion involving joins will consume more RCUs as compared to a less complex pipeline.

### How can I estimate my RCU usage?
The best way to get an accurate RCU estimate is to load some sample data into Rill service and track the RCU usage. For estimates on larger projects [contact us](../contact) for a pricing calculator that reflects the latest volume incentives and discounts.


### How can I track my RCU usage?
RCU usage and utilization can be viewed in the Rill Control Center. Additionally, Administrators can configure to get Daily, Weekly, Monthly summary reports for RCU usage for visibility.
27 changes: 23 additions & 4 deletions docs/docs/manage/account-management/billing.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Rill Data does not use a user-based license system. Instead, we calculate your d

## *Plan Details*

### Trial Plan
## Trial Plan

Get started with Rill Cloud with our 30 day free trial! Upon deployment of your first project, your trial will automatically start. On a free trial, you will be allowed 1 project up to 10GB of data storage. Like all plans in Rill Data, this also comes with unlimited seats. As an admin, you'll notice banners at the top of the UI indicating the remaining time left on your trial. Once your time has run out, your projects in Rill Cloud will hibernate. While your project wont be accessible on Rill Cloud, the files will still be available if your choose to upgrade to a Team plan.

Expand All @@ -33,7 +33,7 @@ Please add a payment method and billing information that is accepted by Stripe.

![img](/img/manage/billing/stripe.png)

### Team Plan
## Team Plan

Team Plan unlocks unlimited projects with a 50GB data storage limit per project. Like all plans in Rill Data, this also comes with unlimited seats. As an admin, you will have access to your billing and usage page to monitor your project. If you decide to unsubcribe from your subcription, you will have access to Rill Cloud until the end of the month. Afterwards, your project will hibernate.
Your project will not be accessible while hibernating. You will need to renew your subscription in order to access your project on Rill Cloud.
Expand All @@ -43,6 +43,25 @@ To calculate your current usage and pricing, see our [pricing page](https://www.
![img](/img/manage/billing/team-plan2.png)


### Enterprise Plan
## Enterprise Plan

Enterprise plan includes all the features of a Team Plan but also provides further offerings, such as a dedicated Technical Account Manager and less restrictions on data storage. For more information, please visit our price page, [here](https://www.rilldata.com/pricing), or contact us at [email protected].
Enterprise plan includes all the features of a Team Plan but also provides further offerings, such as a dedicated Technical Account Manager and less restrictions on data storage. For more information, please visit our price page, [here](https://www.rilldata.com/pricing), or [contact us](../../contact).

### Enterprise usage-based billing

**Storage:**

Storage is the total compressed data in the cluster. It's available in [two performance tiers](/home/FAQ#what-are-the-compute-requirements-for-each-performance-tier), Hot and Cold, which set minimum [compute requirements](/home/FAQ#what-are-the-compute-requirements-for-data-processing).

Data can be also offloaded to an archival tier where it does not consume any compute

`$0.0005 / GB per hour`


**Compute:**

[Rill Compute Units (RCU)](/home/FAQ#what-is-a-rill-compute-unit-rcu) are a combination of CPU, memory, and disk used for ingesting and querying data.

RCU scale up elastically for data ingestion & processing with enterprise discounts on RCUs provisioned for querying.

`$0.09 RCU per hour`
Loading