Skip to content

Commit 13ca394

Browse files
authored
docs: Cloud provider services (#7834)
* Move VPC configuration to "Deployment" * Add info on cloud provider services
1 parent d9ef53a commit 13ca394

File tree

13 files changed

+209
-5
lines changed

13 files changed

+209
-5
lines changed
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
module.exports = {
22
"data-sources": "Data sources",
33
"visualization-tools": "Visualization tools",
4-
"vpc": "VPC",
54
"advanced": "Advanced"
65
}

docs/pages/product/deployment/cloud.mdx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ 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].
3233
* Create one or more [deployments][ref-deployments] of [various
3334
types][ref-deployment-types], and set up [continuous deployment][ref-cd].
3435
* Within each deployment, allocate resources, run Cube, and use a set of
@@ -56,4 +57,6 @@ and fine-tune deployments for better [scalability][ref-scalability].
5657
[ref-auto-sus]: /product/deployment/cloud/auto-suspension
5758
[ref-budgets]: /product/workspace/budgets
5859
[ref-performance]: /product/workspace/performance
59-
[ref-scalability]: /product/deployment/cloud/scalability
60+
[ref-scalability]: /product/deployment/cloud/scalability
61+
[ref-providers]: /product/deployment/cloud/providers
62+
[ref-vpc]: /product/deployment/cloud/vpc

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
module.exports = {
2+
"providers": "Cloud providers",
3+
"vpc": "VPC",
24
"deployments": "Deployments",
35
"deployment-types": "Deployment types",
46
"continuous-deployment": "Continuous deployment",
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Cloud providers in Cube Cloud
2+
3+
Cube Cloud works with all three major cloud providers:
4+
5+
- [Amazon Web Services](https://aws.amazon.com) (AWS)
6+
- [Google Cloud Platform](https://cloud.google.com) (GCP)
7+
- [Microsoft Azure](https://azure.microsoft.com)
8+
9+
<SuccessBox>
10+
11+
AWS and GCP are available in Cube Cloud on [all tiers](https://cube.dev/pricing).
12+
Azure is only available on [Enterprise and above](https://cube.dev/pricing) tiers.
13+
[Contact us](https://cube.dev/contact) for details.
14+
15+
</SuccessBox>
16+
17+
## Regions
18+
19+
You can create [deployments][ref-deployments] in any available shared region of any provider.
20+
21+
You can also use a [dedicated VPC][ref-vpc] in a region of your choice.
22+
23+
## Services
24+
25+
See provider-specific pages for a list of services Cube Cloud integrates with.
26+
27+
<Grid imageSize={[56, 56]} cols={2}>
28+
<GridItem
29+
url="providers/aws"
30+
imageUrl="https://static.cube.dev/icons/aws.svg"
31+
title="Amazon Web Services"
32+
/>
33+
<GridItem
34+
url="providers/gcp"
35+
imageUrl="https://static.cube.dev/icons/google-cloud.svg"
36+
title="Google Cloud Platform"
37+
/>
38+
<GridItem
39+
url="providers/azure"
40+
imageUrl="https://static.cube.dev/icons/azure.svg"
41+
title="Microsoft Azure"
42+
/>
43+
</Grid>
44+
45+
46+
[ref-deployments]: /product/deployment/cloud/deployments
47+
[ref-vpc]: /product/deployment/cloud/vpc
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module.exports = {
22
"aws": "AWS",
3-
"azure": "Azure",
4-
"gcp": "GCP"
3+
"gcp": "GCP",
4+
"azure": "Azure"
55
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Integrating with services on AWS
2+
3+
Cube Cloud works with numerious services available on
4+
[Amazon Web Services](https://aws.amazon.com) (AWS).
5+
This page provides a non-exhaustive lists of these services.
6+
7+
<InfoBox>
8+
9+
[Contact us](https://cube.dev/contact) if you have questions about Cube Cloud integration with a particular service.
10+
11+
</InfoBox>
12+
13+
## Data sources
14+
15+
Cube Cloud integrates with the following [data sources](/product/configuration/data-sources):
16+
17+
- [Amazon Redshift](/product/configuration/data-sources/aws-redshift)
18+
- [Amazon Athena](/product/configuration/data-sources/aws-athena)
19+
- [Postgres](/product/configuration/data-sources/postgres), [Microsoft SQL Server](/product/configuration/data-sources/ms-sql), [MySQL](/product/configuration/data-sources/mysql), and [Oracle](/product/configuration/data-sources/oracle) on [Amazon RDS](https://aws.amazon.com/rds/)
20+
- [Hive / SparkSQL](/product/configuration/data-sources/hive), [Presto](/product/configuration/data-sources/presto), and [Trino](/product/configuration/data-sources/trino) on [Amazon EMR](https://aws.amazon.com/emr/)
21+
- [Elasticsearch](/product/configuration/data-sources/elasticsearch) on [Amazon OpenSearch Service](https://aws.amazon.com/opensearch-service/)
22+
- [Parquet, CSV, and JSON files](/product/configuration/data-sources/duckdb) on [Amazon S3](https://aws.amazon.com/s3/)
23+
24+
## Data visualization tools
25+
26+
Cube Cloud integrates with the following [data visualization tools](/product/configuration/visualization-tools):
27+
28+
- [Amazon QuickSight](https://aws.amazon.com/quicksight/) via [SQL API](/product/apis-integrations/sql-api)
29+
30+
## Storage
31+
32+
[Amazon S3](https://aws.amazon.com/s3/) can be used as storage for [export buckets](/product/caching/using-pre-aggregations#export-bucket) and [pre-aggregations](/product/caching/using-pre-aggregations).
33+
34+
## Compute
35+
36+
[Amazon EC2](https://aws.amazon.com/ec2/) can be used as compute for [deployments](/product/deployment/cloud/deployments).
37+
38+
## Authentication
39+
40+
[Amazon Cognito](https://aws.amazon.com/pm/cognito/) can be used for [authentication of API requests](/guides/recipes/auth/aws-cognito).
41+
42+
## Monitoring
43+
44+
[Amazon CloudWatch](https://aws.amazon.com/cloudwatch/) and [Amazon S3](https://aws.amazon.com/s3/) can be used as destinations for [monitoring integrations](/product/monitoring/integrations).
45+
46+
## Networking
47+
48+
[Amazon VPC](https://aws.amazon.com/vpc/) can be used for [secure networking](/product/deployment/cloud/vpc/aws).
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Integrating with services on Azure
2+
3+
Cube Cloud works with numerious services available on
4+
[Microsoft Azure](https://azure.microsoft.com).
5+
This page provides a non-exhaustive lists of these services.
6+
7+
<InfoBox>
8+
9+
[Contact us](https://cube.dev/contact) if you have questions about Cube Cloud integration with a particular service.
10+
11+
</InfoBox>
12+
13+
## Data sources
14+
15+
Cube Cloud integrates with the following [data sources](/product/configuration/data-sources):
16+
17+
- [Microsoft Fabric](/product/configuration/data-sources/ms-fabric)
18+
- [Microsoft SQL Server](/product/configuration/data-sources/ms-sql) on [Azure SQL](https://azure.microsoft.com/en-us/products/azure-sql)
19+
- [Postgres](/product/configuration/data-sources/postgres) on [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/products/postgresql/)
20+
- [MySQL](/product/configuration/data-sources/mysql) on [Azure Database for MySQL](https://azure.microsoft.com/en-us/products/mysql/)
21+
22+
## Data visualization tools
23+
24+
Cube Cloud integrates with the following [data visualization tools](/product/configuration/visualization-tools):
25+
26+
- [Microsoft Power BI](https://www.microsoft.com/en-us/power-platform/products/power-bi/) via [Semantic Layer Sync](/product/workspace/semantic-layer-sync)
27+
28+
## Storage
29+
30+
[Azure Blob Storage](https://azure.microsoft.com/en-us/products/storage/blobs) can be used as storage for [export buckets](/product/caching/using-pre-aggregations#export-bucket) and [pre-aggregations](/product/caching/using-pre-aggregations).
31+
32+
## Compute
33+
34+
[Azure Virtual Machines](https://azure.microsoft.com/en-gb/products/virtual-machines/) can be used as compute for [deployments](/product/deployment/cloud/deployments).
35+
36+
## Authentication
37+
38+
[Microsoft Entra ID](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id) can be used for authentication of API requests.
39+
40+
## Single sign-on
41+
42+
[Microsoft Entra ID](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id) can be used for [single sign-on](/product/workspace/sso/microsoft-entra-id).
43+
44+
## Monitoring
45+
46+
[Azure Monitor](https://azure.microsoft.com/en-us/products/monitor) and [Azure Blob Storage](https://azure.microsoft.com/en-us/products/storage/blobs) can be used as destinations for [monitoring integrations](/product/monitoring/integrations).
47+
48+
## Networking
49+
50+
[Azure Virtual Network](https://azure.microsoft.com/en-us/products/virtual-network) can be used for [secure networking](/product/deployment/cloud/vpc/azure).
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Integrating with services on GCP
2+
3+
Cube Cloud works with numerious services available on
4+
[Google Cloud Platform](https://cloud.google.com) (GCP).
5+
This page provides a non-exhaustive lists of these services.
6+
7+
<InfoBox>
8+
9+
[Contact us](https://cube.dev/contact) if you have questions about Cube Cloud integration with a particular service.
10+
11+
</InfoBox>
12+
13+
## Data sources
14+
15+
Cube Cloud integrates with the following [data sources](/product/configuration/data-sources):
16+
17+
- [Google BigQuery](/product/configuration/data-sources/google-bigquery)
18+
- [Postgres](/product/configuration/data-sources/postgres), [Microsoft SQL Server](/product/configuration/data-sources/ms-sql), [MySQL](/product/configuration/data-sources/mysql) on [Google Cloud SQL](https://cloud.google.com/sql)
19+
- [Hive / SparkSQL](/product/configuration/data-sources/hive), [Presto](/product/configuration/data-sources/presto), and [Trino](/product/configuration/data-sources/trino) on [Google Dataproc](https://cloud.google.com/dataproc)
20+
- [Parquet, CSV, and JSON files](/product/configuration/data-sources/duckdb) on [Google Cloud Storage](https://cloud.google.com/storage)
21+
22+
## Data visualization tools
23+
24+
Cube Cloud integrates with the following [data visualization tools](/product/configuration/visualization-tools):
25+
26+
- [Looker Studio](https://cloud.google.com/looker-studio) via [SQL API](/product/apis-integrations/sql-api)
27+
28+
## Storage
29+
30+
[Google Cloud Storage](https://cloud.google.com/storage) can be used as storage for [export buckets](/product/caching/using-pre-aggregations#export-bucket) and [pre-aggregations](/product/caching/using-pre-aggregations).
31+
32+
## Compute
33+
34+
[Google Compute Engine](https://cloud.google.com/products/compute) can be used as compute for [deployments](/product/deployment/cloud/deployments).
35+
36+
## Authentication
37+
38+
[Google Identity Platform](https://cloud.google.com/security/products/identity-platform) can be used for authentication of API requests.
39+
40+
## Single sign-on
41+
42+
[Google Workspace](https://workspace.google.com) can be used for [single sign-on](/product/workspace/sso/google-workspace).
43+
44+
## Monitoring
45+
46+
[Google Cloud Logging](https://cloud.google.com/logging), [Google Cloud Monitoring](https://cloud.google.com/monitoring), and [Google Cloud Storage](https://cloud.google.com/storage) can be used as destinations for [monitoring integrations](/product/monitoring/integrations).
47+
48+
## Networking
49+
50+
[Google VPC](https://cloud.google.com/vpc) can be used for [secure networking](/product/deployment/cloud/vpc/gcp).

docs/pages/product/configuration/vpc.mdx renamed to docs/pages/product/deployment/cloud/vpc.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ redirect_from:
33
- /cloud/configuration/connecting-with-a-vpc
44
---
55

6-
# Connecting with a VPC
6+
# Connecting with a VPC in Cube Cloud
77

88
For improved stability and security, Cube Cloud supports connecting to one or
99
more VPCs (virtual private clouds) in your Azure, AWS, or GCP accounts.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
"aws": "AWS",
3+
"gcp": "GCP",
4+
"azure": "Azure"
5+
}

0 commit comments

Comments
 (0)