• User Manuals »
  • Denodo Platform for Google Cloud Platform 7.0 - Quick Start Guide

Denodo Platform for Google Cloud Platform 7.0 - Quick Start Guide

Denodo Platform, the data virtualization leader for unifying enterprise data and delivering data services for the business, is available on the Google Cloud Platform (GCP) as a pay by hour (PAYG) virtual machine (VM) image. The VM image contains the latest version of Denodo Platform, optimized for use with the Google Cloud Platform Compute Engine.

Thank you for your confidence in Denodo and for choosing the Denodo Platform for GCP as your data virtualization technology!

This quick start guide will give you an overview of  the Denodo Platform and how to quickly start building data virtualization solutions on GCP.

Deploy the Denodo Platform for GCP VM

Overview

You must have a GCP account. You are responsible for operating your own GCP account. You can create and launch your Denodo Platform for GCP PAYG VM instance using that GCP Account.

To quickly set up an Denodo Platform environment on the GCP, perform the following steps.

Note: The GCP interface is subject to change and the exact options you see depend on whether or not you have existing projects.

Step 1 - Launch the Denodo Platform VM

Log on to the GCP Marketplace and access one of the Denodo Platform pay per hour offering pages:

And then click the LAUNCH ON COMPUTE ENGINE button.

Then, Select a project or Create a project page could be the next. Enter a project name and select a value from the Organization drop‑down, then click the Create button.

After that the deployment configuration appears where you can select appropriate values for zone, machine type, and so on. In the Firewall section, be sure the Allow HTTP traffic checkbox is checked to access later to VM included instrucciones. Then Click the Deploy button.

As soon as the project deploys and the new virtual machine (VM) instance starts running, Denodo VDP starts automatically. Also an HTTP server starts automatically to allow access to Usage Instructions described in the next section.

Step 2 - Read the Usage Instructions

Once the Denodo Platform for GCP virtual machine instance is running you must follow the step-by-step installation instructions located in your running Denodo Platform for GCP virtual machine instance's web server. To access the instructions just point your Internet browser to your GCP virtual machine instance's public Internet name or IP address (screenshot below).

Step 3 - Install the Denodo Client

You must download and install the Denodo Platform client to connect to the Denodo Platform server.

The Denodo Platform follows a client-server architecture, with the server (VDP) running in the GCP virtual machine instance, and the client (VDP Administration Tool) running in your local computer.

The client installer is distributed from the running GCP virtual machine instance; you can find links to the installers in step-by-step installation instructions described in your running GCP virtual machine instance's web server.

Once the graphical administration tool starts, it will prompt you for the connection details for the remote Denodo Platform server in the GCP virtual machine instance.

Step 4 - Assign a Static External IP Address to Your VM Instance

An ephemeral external IP address has been assigned to the VM instance. If you require a static external IP address, you may promote the address to static. Learn more. 

You will need to restart the Denodo VDP service after the change using the commands explained in the VM included instructions so the Denodo VDP service is bound to the correct IPs..

Step 5 - Review the Security Configuration

There are a couple of optional steps that we recommend you to take in order to improve the security of your GCP deployment.

Changing the Default VDP Administration Password

As the first step of the configuration of your new Denodo Platform virtual machine you should change the default administrator password. It is extremely important that you change this default password to ensure that you are operating under a secure environment.

Configuring the Firewall Rules

When a new virtual image is started GCP creates by default firewall rules. Firewall rules control all TCP ports that the Denodo Platform may need to use plus the ssh (for server administration) and http (for the installation instructions and client installers).

The default configuration specifies that all those ports can be reached from any IP addresses - our strong recommendation is to modify the firewall rules to:

  1. Remove access to the HTTP port once you have completed the installation instructions, including the download of the Denodo client installer.
  2. Configure the rest of firewall rules so they can only be accessed from the range of authorized IP addresses that you control instead of being publicly accessible.

To do this, follow the steps in the GCP documentation about firewall rules.

Review the list of default ports Used by Denodo Platform.

Disabling the Public Web Server

The Denodo instance that you are currently connected to is using a public httpd server to host the step-by-step installation instructions and client installers. When you are done setting up your GCP virtual machine instance and Denodo client installation we recommend you to disable the public web server. This is accomplished in two steps:

  1. Connect to the Denodo instance using ssh.
  2. After opening a remote command line through ssh, type these commands to disable the httpd server:

sudo systemctl stop httpd
sudo systemctl disable httpd

Step 6 - Register for Denodo Support

Denodo is committed to helping you succeed with the Denodo Platform through our comprehensive network of technical support and services.

Denodo Platform for GCP Premium Support is available for all subscribers. To access this service, you must first register on our website. After you have signed-up, you will have access to the Denodo Support Site where you can get web-based support, software updates and DenodoConnects, which will improve your data virtualization experience. Denodo version upgrades are not available as version upgrades require migration between GCP instances.

Denodo web-based support may be subject to reduced availability for hourly based subscriptions. You can always post your question directly on the Q&A section, a moderated forum on our Community Site, where data virtualization professionals and enthusiasts will assist you. Our community is knowledgeable and tenacious and there is no question without a valid answer. Technical resources such as product documentation, Knowledge Base articles, step-by-step tutorials, and how-to videos are also available.

Customer will use commercially reasonable efforts to resolve issues before escalating them to Denodo. Denodo will make a commercially reasonable effort to provide support to customer and reserves the right to refuse providing Maintenance and Support Services for customers who do not reach a minimum commercially reasonable level of monthly usage of any of the Denodo Platform for GCP products.

Further Steps

Once you are all set to start building your data virtualization solutions on GCP, we recommend that you check out all the available Denodo information:

If you want to move on to professionally guided training you can always check our course offerings on our training site.

To get up and running on the Denodo Platform for GCP in the quickest time, we recommend you to take advantage of Denodo Professional Services.