Connecting to Google Cloud
To connect Turbonomic to your Google Cloud environment, perform the following tasks:
-
Enable the required APIs in Google Cloud.
When enabled, these APIs allow Turbonomic to discover your Google Cloud resources and billing data.
-
Configure firewall and proxy access.
If you run Turbonomic behind a firewall, configure firewall and proxy access.
-
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.
-
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.
-
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.
-
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.
-
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.