Get your savings estimate
DoiT no longer offers Flexsave for Google Cloud. Please take a moment to review the Flexsave for Google Cloud Sunset FAQ that we have prepared to address the most common questions you might have.
We need to fetch a small amount of data from your GCP account to calculate your potential savings. See Security and Compliance for more information.
Get estimate
To get your savings estimate:
Select Get estimate.
Log in to the Google Cloud console to Enable discount sharing, if it's not enabled yet.
When the new commitment scope becomes effective (it can take up to 48 hours), return to the Flexsave sign-up flow in the DoiT Console, select I confirm that I have enabled commitment sharing.
Choose the status of your Cloud Billing account: within your organization, or owned by a partner.
Enter the required information.
Organization ID: Required only if your Cloud Billing account is within your organization. See Google Cloud Docs: Getting your organization resource ID.
Billing Account ID: You can find Cloud Billing accounts on the Manage Billing Accounts page in the Google Cloud console. See Google Cloud Docs: View the billing account linked to each of your projects.
Open the Google Cloud Shell, copy the command code snippets and run them in sequence in the shell.
To grant permissions, you must have the Organization Administrator role.
- My organization
- Partner owned
If your Cloud Billing account is within your own organization:
Create a custom role named
DoiT Flexsave Role
in your organization and grant it therecommender.usageCommitmentRecommendations.list
permission.gcloud iam roles create doit_flexsave_role \
--organization $ORGANIZATION_ID \
--title="DoiT Flexsave Role" \
--stage=GA \
--permissions=recommender.usageCommitmentRecommendations.listAdd an IAM policy binding to grant the
doit_flexsave_role
role to your DoiT service account.gcloud organizations add-iam-policy-binding $ORG_ID \
--member=serviceAccount:$DoiT_service_account_email \
--role=organizations/$ORG_ID/roles/doit_flexsave_role
This allows the service account to view resource-based Committed Use Discount (CUD) recommendations via Google's CUD recommender.
If your Cloud Billing account is owned by a partner:
Add an IAM policy binding to your Billing account to grant the
Billing Account viewer
role to your DoiT service account.gcloud beta billing accounts add-iam-policy-binding $Billing_Account_ID \
--member=serviceAccount:$DoiT_service_account_email \
--role=roles/billing.viewer
Google Cloud Docs: IAM roles for billing-related job functions
View estimate
Select View my estimate to see the result.
We base the estimate on the following factors:
- Your last month's cloud bill
- The most commonly used resources and regions among DoiT customers
- An assumed annual growth rate of 0–5%
When you're ready to continue, select Return to home. The Savings estimate section is updated with the result.
Interactive demo
Try out our interactive demos for hands-on walk-through experiences.
Enable committed use discount sharing
Generate a detailed estimate
Grant permissions for your own billing account
Grant permissions for a partner-owned billing account