Deploying DataFoundry in Google Cloud Platform(GCP)
Following are the prerequisites to support GCP Dataproc 1.3 secured ephemeral environment to work with the Google Cloud Marketplace solution for Infoworks DataFoundry:

Prerequisites
Following are the prerequisites necessary for deploying Infoworks DataFoundry on Google Cloud Dataproc 1.3, using the Google Cloud Marketplace solution:
Step 1: A Google account is required to work with GCP. Sign up for a Google account, if you do not have one.
Step 2: Ensure that you have a Google project with a billing account.
Step 3: Ensure that there is adequate Quota limit for CPU cores for the machine types you want to use in your Infoworks DataFoundry deployment.
NOTE: Number of cores used by the default Infoworks DataFoundry configuration is 20 of machine type N1.
Step 4: Enable APIs for the Dataproc, Compute Engine, Deployment Manager, and Runtime Configuration services. This can be done by clicking the Navigation menu > APIs and Services menu of your GCP console.

Step 5: Block all the external network access after the Dataproc cluster creation.
NOTE: Infoworks DataFoundry supports both dedicated and shared VPC networks. Ensure that there is a firewall rule to allow all ingress traffic within the VPC network. For more information, see Firewall Rules.
To access Infoworks DataFoundry, ensure that port 80 (protocol TCP) is open in your network. You may need to create a firewall rule to the VPC network to achieve it, if the network is not already set up to allow access. For more information, see Create Firewall.