Documentation and Best Practices

Learn how to use Cloudability and get the most out of our cloud cost management tool.

Follow

Setup Overview Guide

This guide will help you setup your Google Cloud Platform (GCP) credentials in order for Cloudability to start ingesting your billing data.

Prerequisites

Before we can begin the process, there are a few things you need to do in your GCP console.

Export your billing data to BigQuery

This is the preferred method for allowing us to access the data. Google has a tutorial called Export Billing Data to BigQuery in their documentation that thoroughly describes how to do this.

Create a Service Account and Generate a JSON Key

  1. In your GCP Console, select the project (from the GCP tutorial above) where your GCP BigQuery Billing Export lives
    Screen_Shot_on_2018-04-10_at_23_14_46.png

  2. Open the Menu drawer if it's not already open (top left corner)
    menu_select.png

  3. Select IAM Roles & admin
    Screen_Shot_on_2018-04-10_at_23_12_09.png

  4. Create a new Service Account that we can use to access your BigQuery Billing Table (Note: Make sure to follow the next step after selecting "Create Service Account") 
    Screen_Shot_on_2018-04-10_at_23_16_29.png

  5. Before finalizing the Service Account creation, we need to grant it the appropriate privileges (BigQuery Data Viewer and BigQuery Job User) and Generate a new JSON Key
    Screen_Shot_on_2018-04-10_at_23_26_31.png
    Screen_Shot_on_2018-04-10_at_23_32_09.png

 

Cloudability Setup

After you've completed the GCP configuration (Enabling the Billing Data Export, Creating a Service Account and Generating your JSON Key), you'll be ready to add your new GCP credentials in Cloudability.

Adding GCP Credentials

  1. Select the Gear Icon in the top right and under App Settings, select Vendor Credentials
    Screen_Shot_on_2018-04-11_at_00_06_32.png

  2. Select GCP tab, above the toolbar
    Screen_Shot_on_2018-04-11_at_00_09_07.png

  3. If this is the first time adding GCP credentials to Cloudability and you have created a Service Account and generated a JSON Key, select "Yes, I'm ready"
    Screen_Shot_on_2018-04-11_at_00_04_49.png


  4. Proceed to Step 2 to Enter your Billing Export Information and upload your JSON Key file
    Screen_Shot_on_2018-04-11_at_00_24_18.png

  5. After entering your Billing Export Table, Billing Export Dataset and uploading your JSON Key you'll want to select Save, completing the process and adding your new credential to Cloudability's system
    V1_-_Credentials_Index_-_Empty_Copy_6.png

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk