Launch Ubuntu 16.04 on GCP

Spinning up a Compute Engine VM

  1. Log into GCP and go to the Compute Engine dashboard; Click “Create Instance”

  1. Select Ubuntu 20.04 as the Boot disk

  2. Select the instance type. You should choose at least e2-large as Secoda needs at least 8GB of RAM. (16GB is optimal but not required)

  3. Make sure you select the Firewall that also includes the databases / API’s you will want to connect to.

  4. Make sure there is at least 64 GiB of storage. This can fluctuate depending on the number of resources a company has

6.Optionally add some Tags, e.g. app = secoda. In general, you can skip this unless you have a lot of instances.

  1. Set the Firewall.

Inbound rules

We need to open ports 80 (http) and 443 (https) so that you can connect to the server from a browser, as well as port 22 (ssh) so that we can ssh into the instance to configure it and run Secoda. If you're running behind a VPN you can specify the VPN's IP address in the Source column.

Outbound rules

Please have all outbound traffic set for the security group. This allows us to track how users are using the application for support and product improvement purposes. If you are not able to allow all outbound traffic please let us know

  1. When launching the instance, create a new key pair or select a preexisting one. Download the .pem file and make sure it’s stored in a folder you’ll remember on your computer

  2. After a few minutes you should see the instance with a status of running

  3. Now that the instance is launched, ssh into the machine.

  4. Launch the terminal on your computer and navigate to the folder where your .pem file is stored, then connect to your Google Compute VM server:

<aside> ⏭️ Next install Secoda on your Ubuntu machine