Create a deployment
In this step, we will create a new deployment in Cube Cloud. A deployment represents a data model, configuration, and managed infrastructure. We will use it to connect a data source and generate data models.
To continue with this guide, you'll need to have a Cube Cloud account. If you don't have one yet, click here to sign up for free.
First, sign in to your Cube Cloud account. Then, click :
Give the deployment a name, select the cloud provider and region of your choice, and click
:Microsoft Azure is available in Cube Cloud on Premium tier. Contact us for details.
Next, click
to create a new project from scratch:The last step in creating a deployment is to connect your data source to Cube Cloud. First, select the data source from the grid:
Want to use a sample database instead? Select
and use the credentials below:Field | Value |
---|---|
Host | demo-db.cube.dev |
Port | 5432 |
Database | ecom |
Username | cube |
Password | 12345 |
After selecting the data source, enter valid credentials for it and click Connecting to Databases page for more details on specific data sources.
. Check theIf you run into issues here, make sure to allow inbound connections from Cube Cloud IP addresses to your database. This means you need to enable these IPs in your firewall. Using the screenshot in the example above, if you are using AWS, this would mean adding new rules to your database's security group:
Source | Protocol | Port range |
---|---|---|
3.65.255.79 | TCP | 5432 |
3.69.4.168 | TCP | 5432 |
3.64.153.169 | TCP | 5432 |
18.185.128.84 | TCP | 5432 |
Now that the deployment is configured, we can move on to generating data models.
Did you find this page useful?