Skip to main content

Running Striim in the Google Cloud Platform

Striim currently offers the following Google Cloud Platform solutions:

  • Striim Cloud Enterprise: see the Striim Cloud documentation

  • Striim for BigQuery: see the Striim for BigQuery documentation

  • Striim Subscription: the full Striim platform and gold support paid annually

  • Striim BYOL: the full Striim platform using a license purchased from Striim

  • STRIIM (metered): the full Striim platform, billed based on usage*

*free trial available

With the full Striim platform solution, you will be billed monthly by Google for virtual machine usage and purchase your license directly from Striim. After the trial period, you must Contact Striim support to purchase a license.

With the other solutions, you will be billed by Google monthly according to usage. See the individual solution listings in the Google Cloud Marketplace for pricing details.

Deploying Striim in the Google Cloud Platform

  1. If you have not done so already, sign up for the Google Cloud Platform and set up billing.

  2. If you do not already have a Google Cloud Platform project suitable for this deployment, create one (see Creating and Managing Projects).

  3. Go to the Google Marketplace, search for Striim, click the desired solution, and click Launch.

    Launching Striim from the Google Marketplace.
  4. Select the project to deploy in.

  5. Optionally, change the deployment name, region, and virtual machine settings. (This may affect your cost.)

    Displays deployment settings for a new Striim deployment. The image displays settings including the deployment name, region, and virtual machine settings.
  6. Click Deploy. Deployment may take a few minutes.

  7. Click Visit the site.

If you deployed any solution other than non-metered STRIIM full platform, log in using the username admin and the password shown on the deployment preview page. If you do not get a login prompt, wait a few more minutes for Striim to complete startup and click Visit the site again. For discussion of the App Wizard page, which is the first thing you will see when you log in, see Creating apps using templates.Creating apps using templates

If you deployed the non-metered Striim full platform solution, continue with the following steps.

  1. Click Visit the site.

  2. You should see "Congratulations! You have successfully installed Striim." Click Accept Striim EULA and Continue.

  3. Enter your name, email address, company name (which must exactly match the company name associated with your license and product keys), a name for the Striim cluster, and sys, admin, and keystore passwords. Make note of the cluster name and both passwords as they are necessary for various tasks you may need to perform in the future. Click Save and Continue.

  4. Enter the license and product keys you received from Striim or leave the fields blank to use a trial license. Click Save and Continue.

  5. Click Launch.

  6. Click Log In, enter admin and the admin password you specified above, and click Log In.

  7. If you are new to Striim, click Next to start the tutorial.

Additional steps required after deployment is complete

If the Google Deployment Manager preview page says you need to open any firewall ports, follow the instructions provided.

Install any JDBC drivers required by your sources (see Installing third-party drivers in Striim Platform) using one of the methods suitable for Linux discussed in Transferring Files to Instances.

Recommended next steps

Change the VM's public IP address from Ephemeral to Static or it will change every time you restart the VM. See Promoting an ephemeral external IP address.

For an introduction to Striim, see Getting Started.

Google will suggest changing the admin password. The randomly generated "temporary" password should be quite secure, but if you wish to change it, see Running the console in the Google Cloud Platform, and use the command ALTER USER admin SET ( password:"<new password>" );.

Running the console in the Google Cloud Platform

  1. Go to https://console.cloud.google.com/dm/deployments, select the project you deployed to, and click the name of the deployment. 

  2. Click SSH.

  3. Enter the following:

    sudo su
    /opt/striim/bin/console.sh -c <cluster name>

    If you are using the full Striim platform (Bring Your Own License) solution, you specified the cluster name when configuring Striim. If you are using another solution, the cluster name is Striim. Cluster names are case-sensitive.