How to: Install and Configure Informatica Intelligent Cloud Services in Google Cloud

How to: Install and Configure Informatica Intelligent Cloud Services in Google Cloud

Deployment prerequisites

Deployment prerequisites

Before you deploy
Informatica Intelligent Cloud Services
in the GCP cloud, verify that you have performed the prerequisite steps and that the network requirements are met.
Verify that you have performed the following steps:
  • You have a valid account with Google Cloud Marketplace.
  • You have a valid IICS account.
  • Apart from roles and network, to work with GCP, you have enabled the following APIs in the Google cloud project:
    • Compute Engine API
    • Cloud Deployment Manager V2 API
    • Cloud Runtime Configuration API
    • Identity and Access Management (IAM) API
    • Cloud Resource Manager API
    • Google Cloud DNS API
    • Service Usage API
    • Google Cloud APIs
    • Google Cloud Storage JSON API
    • IAM Service Account Credentials API
  • The
    <project-number>@cloudservices.gserviceaccount.com
    service account has the owner role attached to it or that it has at least the following roles:
    • Deployment Manager Editor
    • Deployment Manager Type Editor
    • Project IAM Admin
    • Service Account Admin
    • Service Account Key Admin
    • Compute Admin
    • Cloud Runtime Config Admin
    • Compute Storage Admin
The service account mentioned above is used by the deployment manager, so specified roles are required. All VMs created by the deployment will be attached to a different service account (custom created role attached) which is also created at the time of deployment.
The custom role has the following permissions:

    runtimeconfig.configs.create

    runtimeconfig.configs.delete

    runtimeconfig.configs.get

    runtimeconfig.configs.getIamPolicy

    runtimeconfig.configs.list

    runtimeconfig.configs.setIamPolicy

    runtimeconfig.configs.update

    runtimeconfig.operations.get

    runtimeconfig.operations.list

    runtimeconfig.variables.create

    runtimeconfig.variables.delete

    runtimeconfig.variables.get

    runtimeconfig.variables.getIamPolicy

    runtimeconfig.variables.list

    runtimeconfig.variables.setIamPolicy

    runtimeconfig.variables.update

    runtimeconfig.variables.watch

    runtimeconfig.waiters.create

    runtimeconfig.waiters.delete

    runtimeconfig.waiters.get

    runtimeconfig.waiters.getIamPolicy

    runtimeconfig.waiters.list

    runtimeconfig.waiters.setIamPolicy

    runtimeconfig.waiters.update

    logging.logEntries.create

The network must meet the following requirements:
  • Google Network must have one subnetwork created in the intended deployment region.
  • At least one route must be present with destination to the selected subnetwork CIDR range.
  • The selected subnetwork must have Google Cloud private access enabled if you do not intend to use public IPs for the VM, and it must have access to the Internet via any gateway.

0 COMMENTS

We’d like to hear from you!