Skip to content

Commit eb8c721

Browse files
authored
docs: Clean up, replace "VPC" with "Dedicated infrastructure" (#8451)
1 parent 5638f70 commit eb8c721

File tree

12 files changed

+87
-94
lines changed

12 files changed

+87
-94
lines changed

docs/pages/product/configuration/data-sources/aws-athena.mdx

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,11 @@ the required fields:
4747
src="https://ucarecdn.com/d30fa31d-e6ea-4a73-9950-1786634a1e32/"
4848
/>
4949

50-
Cube Cloud also supports connecting to data sources within private VPCs. If you
51-
already have VPCs enabled in your account, check out the [VPC
52-
documentation][ref-cloud-conf-vpc] to learn how to get started.
50+
Cube Cloud also supports connecting to data sources within private VPCs
51+
if [dedicated infrastructure][ref-dedicated-infra] is used. Check out the
52+
[VPC connectivity guide][ref-cloud-conf-vpc] for details.
5353

54-
<SuccessBox>
55-
56-
VPC connectivity is available in Cube Cloud on
57-
[Enterprise](https://cube.dev/pricing) tier. [Contact us][cube-contact] for
58-
details.
59-
60-
</SuccessBox>
61-
62-
[cube-pricing]: https://cube.dev/pricing/
63-
[cube-contact]: https://cube.dev/contact/
54+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure
6455
[ref-cloud-conf-vpc]: /product/deployment/cloud/vpc
6556

6657
## Environment Variables

docs/pages/product/configuration/data-sources/aws-redshift.mdx

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ redirect_from:
77

88
## Prerequisites
99

10-
<InfoBox>
11-
12-
If the cluster is configured within a [VPC][aws-vpc], then Cube **must** have a
13-
network route to the cluster.
14-
15-
</InfoBox>
16-
1710
- The [hostname][aws-redshift-docs-connection-string] for the [AWS
1811
Redshift][aws-redshift] cluster
1912
- The [username/password][aws-redshift-docs-users] for the [AWS
2013
Redshift][aws-redshift] cluster
2114
- The name of the database to use within the [AWS Redshift][aws-redshift]
2215
cluster
2316

17+
<InfoBox>
18+
19+
If the cluster is configured within a [VPC][aws-vpc], then Cube **must** have a
20+
network route to the cluster.
21+
22+
</InfoBox>
23+
2424
## Setup
2525

2626
### Manual
@@ -53,20 +53,11 @@ The following fields are required when creating an AWS Redshift connection:
5353
src="https://ucarecdn.com/4ccd3485-36fe-4740-9a11-0e8fb23fe8c3/"
5454
/>
5555

56-
Cube Cloud also supports connecting to data sources within private VPCs. If you
57-
already have VPCs enabled in your account, check out the [VPC
58-
documentation][ref-cloud-conf-vpc] to learn how to get started.
59-
60-
<SuccessBox>
61-
62-
VPC connectivity is available in Cube Cloud on
63-
[Enterprise](https://cube.dev/pricing) tier. [Contact us][cube-contact] for
64-
details.
65-
66-
</SuccessBox>
56+
Cube Cloud also supports connecting to data sources within private VPCs
57+
if [dedicated infrastructure][ref-dedicated-infra] is used. Check out the
58+
[VPC connectivity guide][ref-cloud-conf-vpc] for details.
6759

68-
[cube-pricing]: https://cube.dev/pricing/
69-
[cube-contact]: https://cube.dev/contact/
60+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure
7061
[ref-cloud-conf-vpc]: /product/deployment/cloud/vpc
7162

7263
## Environment Variables

docs/pages/product/configuration/data-sources/duckdb.mdx

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,6 @@ DuckDB does not support export buckets.
114114
Cube does not require any additional configuration to enable SSL as DuckDB
115115
connections are made over HTTPS.
116116

117-
[aws-s3]: https://aws.amazon.com/s3/
118-
[aws-docs-access-keys]:
119-
https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html#sec-access-keys-and-secret-access-keys
120-
[aws-docs-regions]:
121-
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
122-
[aws-docs-vpc-endpoints]:
123-
https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-s3.html
124117
[duckdb]: https://duckdb.org/
125118
[duckdb-docs-approx-agg-fns]:
126119
https://duckdb.org/docs/sql/aggregates.html#approximate-aggregates

docs/pages/product/configuration/data-sources/google-bigquery.mdx

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -60,20 +60,11 @@ The following fields are required when creating a BigQuery connection:
6060
src="https://ucarecdn.com/9fdfbd5d-5556-48b3-aa6e-fff0f24b30e9/"
6161
/>
6262

63-
Cube Cloud also supports connecting to data sources within private VPCs. If you
64-
already have VPCs enabled in your account, check out the [VPC
65-
documentation][ref-cloud-conf-vpc] to learn how to get started.
63+
Cube Cloud also supports connecting to data sources within private VPCs
64+
if [dedicated infrastructure][ref-dedicated-infra] is used. Check out the
65+
[VPC connectivity guide][ref-cloud-conf-vpc] for details.
6666

67-
<SuccessBox>
68-
69-
VPC connectivity is available in Cube Cloud on
70-
[Enterprise](https://cube.dev/pricing) tier. [Contact us][cube-contact] for
71-
details.
72-
73-
</SuccessBox>
74-
75-
[cube-pricing]: https://cube.dev/pricing/
76-
[cube-contact]: https://cube.dev/contact/
67+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure
7768
[ref-cloud-conf-vpc]: /product/deployment/cloud/vpc
7869

7970
## Environment Variables

docs/pages/product/configuration/data-sources/snowflake.mdx

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,11 @@ The following fields are required when creating a Snowflake connection:
4545
src="https://ucarecdn.com/304d6222-3b82-4edc-b35d-63f70375642c/"
4646
/>
4747

48-
Cube Cloud also supports connecting to data sources within private VPCs. If you
49-
already have VPCs enabled in your account, check out the [VPC
50-
documentation][ref-cloud-conf-vpc] to learn how to get started.
48+
Cube Cloud also supports connecting to data sources within private VPCs
49+
if [dedicated infrastructure][ref-dedicated-infra] is used. Check out the
50+
[VPC connectivity guide][ref-cloud-conf-vpc] for details.
5151

52-
<SuccessBox>
53-
54-
VPC connectivity is available in Cube Cloud on
55-
[Enterprise](https://cube.dev/pricing) tier. [Contact us][cube-contact] for
56-
details.
57-
58-
</SuccessBox>
59-
60-
[cube-pricing]: https://cube.dev/pricing/
61-
[cube-contact]: https://cube.dev/contact/
52+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure
6253
[ref-cloud-conf-vpc]: /product/deployment/cloud/vpc
6354

6455
## Environment Variables

docs/pages/product/deployment/cloud.mdx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ practices of running and scaling Cube applications.
1313
<InfoBox>
1414

1515
Are you moving from a self-hosted installation to Cube Cloud? Please
16-
[follow this guide][blog-migrate-to-cube-cloud] to migrate.
16+
[follow this guide][blog-migrate-to-cube-cloud].
1717

1818
</InfoBox>
1919

@@ -29,7 +29,9 @@ In Cube Cloud, you can:
2929
* [Create an account](https://cubecloud.dev/auth/signup).
3030
* Invite one or more users to the account, [assign roles][ref-rbac] to them,
3131
and enable [single sign-on][ref-sso].
32-
* Use a supported [cloud provider][ref-providers] and, optionally, connect with a [dedicated VPC][ref-vpc].
32+
* Choose a [cloud provider][ref-providers] and an [infrastructure
33+
option][ref-infra-options] matching your needs for isolation and security.
34+
Optionally, connect to a [dedicated VPC][ref-vpc].
3335
* Create one or more [deployments][ref-deployments] of [various
3436
types][ref-deployment-types], and set up [continuous deployment][ref-cd].
3537
* Within each deployment, allocate resources, run Cube, and use a set of
@@ -59,4 +61,5 @@ and fine-tune deployments for better [scalability][ref-scalability].
5961
[ref-performance]: /product/workspace/performance
6062
[ref-scalability]: /product/deployment/cloud/scalability
6163
[ref-providers]: /product/deployment/cloud/providers
62-
[ref-vpc]: /product/deployment/cloud/vpc
64+
[ref-vpc]: /product/deployment/cloud/vpc
65+
[ref-infra-options]: /product/deployment/cloud/infrastructure

docs/pages/product/deployment/cloud/_meta.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
module.exports = {
22
"providers": "Cloud providers",
3+
"infrastructure": "Infrastructure options",
34
"vpc": "VPC",
45
"byoc": "BYOC",
56
"deployments": "Deployments",
67
"deployment-types": "Deployment types",
7-
"infrastructure": "Infrastructure Options",
88
"continuous-deployment": "Continuous deployment",
99
"custom-domains": "Custom domains",
1010
"warm-up": "Deployment warm-up",

docs/pages/product/deployment/cloud/infrastructure.mdx

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,17 @@ in your cloud account.
2020

2121
This is the most common deployment option that is the easiest to get started with.
2222
In this scenario, everything is deployed on the Cube Cloud infrastructure in
23-
one of our **Shared** VPCs. Cube Cloud Control Plane takes care of creating,
23+
one of our **shared** VPCs. Cube Cloud Control Plane takes care of creating,
2424
scaling, and monitoring your Cube Deployments, as well as managing Cube Store
2525
and persisting pre-aggregated data. This option requires the least effort to
26-
set up and is available on all pricing plans.
26+
set up.
27+
28+
<SuccessBox>
29+
30+
Shared infrastructure is available in Cube Cloud on
31+
[all plans](https://cube.dev/pricing).
32+
33+
</SuccessBox>
2734

2835
Please note that some Enterprise features, such as VPC peering or PrivateLink are
2936
not available on the shared infrastructure. There's also a possibility of resource
@@ -44,9 +51,15 @@ It is similar to the previous option, but each customer gets a
4451
[Dedicated][ref-dedicated-vpc] VPC within one of Cube Cloud's own cloud
4552
accounts that hosts only that customer's deployments. This option is great for
4653
most of the typical Enterprise use-cases as it provides a higher level of
47-
performance, as well as additional security and isolation. It is is available on
54+
performance, as well as additional security and isolation.
55+
56+
<SuccessBox>
57+
58+
Dedicated infrastructure is available in Cube Cloud on
4859
the [Enterprise](https://cube.dev/pricing) plan and above.
4960

61+
</SuccessBox>
62+
5063
<div style={{ textAlign: "center" }}>
5164
<img
5265
alt="High-level diagram of the fully managed Cube Cloud Infrastructure option (dedicated)"
@@ -58,13 +71,20 @@ the [Enterprise](https://cube.dev/pricing) plan and above.
5871

5972
## Dedicated infrastructure with CSPS
6073

61-
On the [Enterprise Premier](https://cube.dev/pricing) plan, Cube Cloud offers
62-
a **Customer-supplied pre-aggregation storage (CSPS)** that allows moving all data at rest to the customer
74+
Cube Cloud offers a **customer-supplied pre-aggregation storage (CSPS)** that
75+
allows moving all data at rest to the customer
6376
infrastructure. In this scenario, all Cube components reside on the Cube Cloud
6477
side. However, Cube Store uses a customer-provided object store for reading and
6578
persisting pre-aggregated data. This provides additional peace of mind when
6679
processing highly critical business or personal information.
6780

81+
<SuccessBox>
82+
83+
Dedicated infrastructure with CSPS is available in Cube Cloud on
84+
the [Enterprise Premier](https://cube.dev/pricing) plan.
85+
86+
</SuccessBox>
87+
6888

6989
<div style={{ textAlign: "center" }}>
7090
<img
@@ -77,10 +97,15 @@ processing highly critical business or personal information.
7797

7898
## BYOC
7999

80-
81100
With [Bring Your Own Cloud](/product/deployment/cloud/byoc) (BYOC) all the components interacting with private data are deployed on the customer infrastructure
82-
on a platform of choice (AWS/Azure/GCP) and managed by the Cube Cloud Control Plane via the Cube Cloud Operator. It is is available on the [Enterprise Premier](https://cube.dev/pricing) plan.
101+
on a platform of choice (AWS/Azure/GCP) and managed by the Cube Cloud Control Plane via the Cube Cloud Operator.
102+
103+
<SuccessBox>
104+
105+
BYOC is available in Cube Cloud on
106+
the [Enterprise Premier](https://cube.dev/pricing) plan.
83107

108+
</SuccessBox>
84109

85110
<div style={{ textAlign: "center" }}>
86111
<img

docs/pages/product/deployment/cloud/pricing.mdx

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ The following resource types incur CCU consumption (measured in 5-minute interva
3333
| ------------------------- | :--------------------------------------------: |
3434
| Production Cluster | 4 |
3535
| Development Instance | 1 |
36-
| Dedicated VPC | 3 |
3736
| Cube Store Worker | 1 |
3837
| Cube API Instance | 1 |
3938
| Query History | Depends on [chosen tier](#query-history-tiers) |
39+
| [Dedicated infrastructure][ref-dedicated-infra] | 3 |
4040
| [Audit Log][ref-audit-log] | 4 |
4141

4242
### Query History tiers
@@ -96,10 +96,10 @@ terms][ref-premium-plan-support], and [limits][ref-cloud-limits].
9696
**Enterprise plan is suitable for high-scale or mission-critical production
9797
deployments with more significant security and compliance needs.**
9898

99-
It offers everything in the [Premium plan](#premium) as well as [semantic layer
100-
sync][ref-workspace-semantic-layer] with unlimited supported BI tools, SAML 2.0
101-
support for single sign-on, Azure support for all regions, a dedicated VPC for
102-
your Cube Cloud infrastructure, [VPC peering][ref-cloud-vpc-peering], [monitoring
99+
It offers everything in the [Premium plan](#premium) as well as [Semantic Layer
100+
Sync][ref-workspace-semantic-layer] with unlimited supported BI tools, SAML 2.0
101+
support for [single sign-on][ref-sso], Azure support for all regions, [dedicated
102+
infrastructure][ref-dedicated-infra], [VPC peering][ref-cloud-vpc-peering], [monitoring
103103
integrations][ref-cloud-monitoring], and [role-based access
104104
control][ref-cloud-acl]. Cube Cloud provides a 99.99% uptime SLA for this plan.
105105

@@ -123,7 +123,8 @@ terms][ref-enterprise-premier-plan-support], and [limits][ref-cloud-limits].
123123
The following examples provide insight into the total cost to use Cube Cloud:
124124
- [Small-scale deployment](#small-scale-deployment) (production cluster, Premium plan).
125125
- [Medium-scale deployment](#medium-scale-deployment) (production cluster with auto-scaling, Enterprise plan).
126-
- [Large-scale deployment](#large-scale-deployment) (production multi-cluster with VPC, Enterprise plan).
126+
- [Large-scale deployment](#large-scale-deployment) (production multi-cluster
127+
with dedicated infrastructure, Enterprise plan).
127128

128129
### Small-scale deployment
129130

@@ -183,7 +184,7 @@ its globally distributed workforce, customer base, and (or) partners to operate
183184

184185
This organization:
185186
* Uses the Enterprise plan of Cube Cloud.
186-
* Uses a dedicated VPC.
187+
* Uses [dedicated infrastructure][ref-dedicated-infra].
187188
* Runs a Production Multi-Cluster that is active 24/7, includes 3 Production Clusters, with each
188189
Production Cluster auto-scaling up to 10 API instances during a few peak hours every day.
189190
* Operates on a large volume of data that requires the usage of 16 Cube Store Workers to run
@@ -196,7 +197,7 @@ of data engineers.
196197

197198
| Resource | Usage per month | CCU per month | Cost per month |
198199
| ----------------------------------------------- | ------------------------------------------------------------------------------------------- | -------------------------------- | ------------------------------------------ |
199-
| Dedicated VPC | 1 VPC region ×<br/>24 hours per day ×<br/>30 days | 720 hours ×<br/>3 CCUs per hour | 2160 CCUs ×<br/>\$0.4 per CCU = **\$864** |
200+
| Dedicated infrastructure | 1 region ×<br/>24 hours per day ×<br/>30 days | 720 hours ×<br/>3 CCUs per hour | 2160 CCUs ×<br/>\$0.4 per CCU = **\$864** |
200201
| Production Multi-Cluster | 3 Production Clusters ×<br/>24 hours per day ×<br/>30 days | 2160 hours ×<br/>4 CCUs per hour | 8640 CCUs ×<br/>\$0.4 per CCU = **\$3456** |
201202
| Additional Cube API Instance | 3 Production Clusters ×<br/>(10 – 2) API Instances ×<br/>4 hours per day ×<br/>30 days | 2880 hours ×<br/>1 CCU per hour | 2880 CCUs ×<br/>\$0.4 per CCU = **\$1152** |
202203
| Cube Store Worker | 1 Production Multi-Cluster ×<br/>16 Cube Store Workers ×<br/>12 hours per day ×<br/>30 days | 5760 hours ×<br/>1 CCU per hour | 5760 CCUs ×<br/>\$0.4 per CCU = **\$2304** |
@@ -265,4 +266,6 @@ subscription plan level. Payments are non-refundable.
265266
[ref-enterprise-premier-plan-support]: /product/deployment/cloud/support#enterprise-premier
266267
[ref-query-history]: /product/workspace/query-history
267268
[ref-performance-insights]: /product/workspace/performance
268-
[ref-audit-log]: /product/workspace/audit-log
269+
[ref-audit-log]: /product/workspace/audit-log
270+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure
271+
[ref-sso]: /product/workspace/sso

docs/pages/product/deployment/cloud/providers.mdx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ Azure is only available on [Enterprise and above](https://cube.dev/pricing) tier
1818

1919
You can create [deployments][ref-deployments] in any available shared region of any provider.
2020

21-
You can also use a [dedicated VPC][ref-vpc] in a region of your choice.
21+
You can also use [dedicated infrastructure][ref-dedicated-infra] in a region of
22+
your choice and use [VPC peering][ref-vpc].
2223

2324
## Services
2425

@@ -44,4 +45,5 @@ See provider-specific pages for a list of services Cube Cloud integrates with.
4445

4546

4647
[ref-deployments]: /product/deployment/cloud/deployments
47-
[ref-vpc]: /product/deployment/cloud/vpc
48+
[ref-vpc]: /product/deployment/cloud/vpc
49+
[ref-dedicated-infra]: /product/deployment/cloud/infrastructure#dedicated-infrastructure

0 commit comments

Comments
 (0)