Simulator dashboard
This page explains how to interact with the Simulator dashboard, including selecting data, reading the summary table, interpreting charts, and understanding page states.
Prerequisites
You must connect cloud accounts to allow billing data ingestion:
-
AWS: Management (payer) accounts with hourly Cost and Usage Report (CUR) data.
-
Google Cloud: Billing accounts with billing export data ingested by DoiT.
Simulator data is updated monthly. See the FAQ for more information.
Access dashboard
To access the Simulator dashboard:
-
In the DoiT console, select Rate optimization > PerfectScale for Commitments from the top navigation mega menu.
-
Select Simulator.
-
Select an account using the Account selector at the top of the left sidebar. Each account is analyzed independently.

Selectors
Use the dropdowns at the top of the page to define the scope to analyze. Available selectors vary with the account under analysis.
-
Linked account: AWS linked accounts under the selected payer. Analyze Savings Plans across all linked accounts (All under payer name) or for a single linked account.
-
Month: The billing month to analyze. The most recent month is shown by default.
-
Region: For Google Cloud SQL and BigQuery, select the region to analyze. Other spend-based CUD products apply across all regions.
Default and Advanced modes
Switch between two analysis views using the mode toggle:
-
Default: The standard commitment simulation view with selectors, comparison table, and analysis charts. See Default mode.
-
Advanced (AWS only): A simulation workspace for custom commitment scenarios. See Advanced mode.
The selected mode is stored in the URL as a query parameter, for example, ?mode=advanced. You can bookmark or share a direct link to either mode.
Commitment types
Select a tab to choose the commitment type for analysis. A disabled tab means the selected account had no eligible usage for that type during the selected month.
- AWS Savings Plans
- Google Cloud spend-based CUDs
Compute and Machine Learning Savings Plans support all combinations of term (1-year, 3-year) and payment option (No Upfront, Partial Upfront, All Upfront).
Database Savings Plans only support 1-year term with No Upfront payment.
| Savings Plan type | Covered usage |
|---|---|
| Compute | Amazon EC2, AWS Fargate (ECS and EKS), AWS Lambda |
| Machine Learning | AWS SageMaker: Unified Studio Notebooks, Studio JupyterLab, Studio Code Editor, On-Demand Notebooks, RStudio, Processing, Data Wrangler, Training, Real-Time Inference, Async Inference, Batch Transform, HyperPod Clusters |
| Database | Aurora (RDS Instances, Serverless v2, DSQL), DynamoDB (On-Demand & Provisioned), ElastiCache for Valkey (Instances & Serverless), DocumentDB (Instances & Serverless), Neptune (Instances, Serverless, Analytics), Keyspaces, Timestream, DMS (Instances & Serverless), OpenSearch |
Each product supports 1-year and 3-year spend-based CUD terms. Google Cloud CUDs in Commitment Simulator do not include separate payment options.
| Product | Covered usage |
|---|---|
| Compute | Compute Engine |
| Cloud SQL | Cloud SQL (per region) |
| BigQuery | BigQuery Editions (per region) |
| AlloyDB | AlloyDB |
| Spanner | Cloud Spanner |
| Firestore | Cloud Firestore |
| Dataflow | Dataflow |
| Memorystore | Memorystore |
| Bigtable | Cloud Bigtable |
| Kafka | Managed Service for Apache Kafka |
Status messages
Simulator displays a status page instead of the normal analysis when certain conditions apply.
-
We're compiling your data: Billing data has not been processed yet. Wait a few hours and check again. The processing is automatic. -
Your Savings Plans / Spend-based CUDs are fully optimized: No hourly commitment would reduce costs for the selected payer. No action needed. Existing commitments already cover eligible usage, or usage is too low for an additional commitment. -
No optimal commitments found: For the selected account and month, no hourly commitment would reduce costs below on-demand pricing. Try a different month, region (Google Cloud), or payer or billing account. If usage is consistently low, a new commitment may not be cost-effective.
Export simulation data
To download the current simulation data, select the kebab menu (⋮) and then choose the export format:

-
PDF: A visual snapshot of the simulation results as they appear on screen.
-
CSV: A single table of the primary simulation data.
-
In Default mode, the CSV export contains the plan comparison data.
-
In Advanced mode, the CSV export contains the daily coverage data.
-