Connecting to Google Cloud

To connect Turbonomic to your Google Cloud environment, perform the following tasks:

  1. Enable the required APIs in Google Cloud.

    When enabled, these APIs allow Turbonomic to discover your Google Cloud resources and billing data.

  2. Configure firewall and proxy access.

    If you run Turbonomic behind a firewall, configure firewall and proxy access.

  3. Set up a service account for workload monitoring in Google Cloud.

    Turbonomic discovers and monitors your Google Cloud workloads through a service account that you set up in Google Cloud. You can set up a service account that accesses your entire organization, individual projects, or individual folders.

  4. Add a Google Cloud target in Turbonomic.

    Authorize a secure connection through your service account.

    To authorize the connection, add a Google Cloud target in the Turbonomic user interface.

  5. Set up a billing export in Google Cloud.

    Turbonomic uses billing data from a billing export to BigQuery to discover resource-based CUDs and visualize historical cloud expenses.

  6. Set up a service account for billing data monitoring in Google Cloud.

    Turbonomic retrieves billing data through a service account that you set up in Google Cloud. You can use the service account that you previously set up for workload monitoring, or create a new one specifically for billing data monitoring.

  7. Add a Google Cloud Billing target in Turbonomic.

    Authorize a secure connection to BigQuery.

    To authorize the connection, add a Google Cloud Billing target in the Turbonomic user interface.