How Purchase Analyzer Works
Purchase Analyzer is based on the concept of analyzing eligible cloud usage over time and estimating how it would be covered by Savings Plans.
It allows you to:
Evaluate how much of your usage can be covered by a Savings Plan
Estimate potential savings based on different commitment levels
Analyze usage trends over a selected period
Compare different plan durations (1-year and 3-year)
The analysis is based on:
Your historical usage (lookback period)
The accounts selected in the page header
Existing commitments (optional exclusion)
Suggestions and Purchase Analyzer answer different questions. Suggestions asks which of these commitments should I buy and lists them one by one. Purchase Analyzer asks if I take one plan covering everything, how big should it be.
Savings Plan Types
Compute Savings Plan
Covers compute services such as:
Applies across regions and instance types and suitable for general compute workloads.
Database Savings Plan
Covers AWS managed database services, including:
Amazon RDS
Amazon Aurora
Amazon DynamoDB
Amazon ElastiCache
Amazon DocumentDB
Amazon Neptune
Amazon Keyspaces (for Apache Cassandra)
Amazon Timestream
AWS Database Migration Service (DMS)
Suitable for database workloads.
For more details, see AWS documentation: https://aws.amazon.com/blogs/aws/introducing-database-savings-plans-for-aws-databases/
Note: Database Savings Plans support only the No upfront payment option and are available for a 1-year term only. The other payment options stay visible in the selector but cannot be chosen while the Database card is active, and the results carry a single one-year card instead of two.
Only one plan card is active at a time. Switching the card clears the results produced for the other plan, so a compute recommendation is never left on screen as a database one.
How to Use Purchase Analyzer
Step 1. Open Purchase Analyzer
Navigate to the Reservation tab
Open the Purchase Analyzer tab
The page opens with the Compute Savings Plan card active, No upfront payment, a 7 days lookback period and both commitment exclusions enabled. No results are shown until you run an analysis.
Step 2. Configure Analysis Settings
Set up your analysis parameters. The scope is chosen in the page header; the rest of the parameters sit in the page body.
Account scope
Whole Org - includes every account linked to the selected organization
Account - analyse only the accounts you select
Select the organization used for the analysis. The selector shows how many accounts are linked to it, and lists your organisations together with any standalone accounts.
With Account scope active, select one or multiple accounts. Use Select All to take everything the organisation offers or Reset to clear the selection, and type in the field to filter the list by name.
Selected accounts appear as chips, and when there are more than the field can show the remaining ones are collapsed into a counter.
Run analysis stays disabled while no account is selected, so an analysis is never produced for an empty scope.
Payment Option
Compute Savings Plans: No upfront, Partial upfront and All upfront
Database Savings Plans support No upfront only
The more you pay in advance, the deeper the discount, so the same commitment costs less in total.
Lookback Period
Usage period: 7, 30, 60 or 90 days. Defines the time range used for the analysis.
A short window follows recent behaviour closely; a longer one smooths out short spikes and seasonal noise.
Exclude Commitments
You can exclude existing commitments from the analysis:
Unisave Commitments - commitments created and managed within the Uniskai platform
Reseller Commitments - commitments purchased through a reseller
When selected, these commitments will not be included in the analysis. Both are enabled by default.
Step 3. Run Analysis
Click on the Run analysis button after setup.
Step 4. Analysis Progress
The system processes the analysis in stages:
In Queue - waiting for resources
Analyzing Data - calculating savings scenarios
Completing - preparing results
While a run is in flight the configuration controls are locked and a Cancel button appears beside Run analysis. Cancelling drops the run and leaves the page as it was, without a half-finished result on screen.
Step 5. Review Results
After completion, the system provides:
Recommended Commitment
The suggested hourly commitment, calculated for a 1-year plan and a 3-year plan.
This figure is the commitment to add to what you already hold, not the total commitment to end up with. If you hold nothing today, the two are the same; if you do, the recommendation tells you how much more to take on. To read it as a monthly amount, multiply the hourly rate by 730, the average number of hours in a month, and add it to your current monthly commitment. The result is the Recommended Commitment figure on the matching card.
Savings Estimation
Estimated monthly savings and the percentage improvement, comparing current against recommended costs.
The saving is Current Total minus Recommended Total. The percentage beside it is taken against Current On-Demand, not against Current Total, so it answers how much of your uncommitted spend the plan removes. Measured against the total, the same saving would look roughly half as large.
Cost Breakdown
Compares commitment, on-demand and total costs.
Row | What it shows |
Commitment | What you commit to paying, monthly. |
On-Demand | What is left running at on-demand rates once the commitment is applied. |
Total | Commitment plus On-Demand. |
The Current column is the same on both cards and does not move with the payment option, because the payment option changes what you would take on and not what you already spend. It does change with the lookback period, because its on-demand part is derived from the analysed window while its commitment part is a fixed monthly rate.
Usage Visualization
Charts displaying consumption, covered usage, and potential covered usage (1-year / 3-year). Hover for details, analyze trends, or expand for a larger view.
Series | What it shows |
Consumption | Your usage, priced without commitment discounts. |
Covered usage | The part already covered by the commitments you hold. |
Potential covered usage(1Y) | The part a one-year plan at the recommended rate would cover. |
Potential covered usage(3Y) | The part a three-year plan at the recommended rate would cover. |
The four series stack in the same order at every point: covered usage is the smallest, then the one-year potential, then the three-year potential, then consumption. A three-year plan never covers less than a one-year plan at the same recommendation, because the deeper discount buys more coverage for the same spend.
Click the Expand button to view the graph in a larger size. The modal carries the same data and the same tooltip, and closes with its close control or with Escape.
Key Considerations
This analysis encompasses both a 1-year and a 3-year timeframe, presenting both scenarios within a unified evaluation.
The results presented are specifically tailored to the filters you have selected and the usage period you have specified, ensuring the analysis is relevant to your particular needs.
Flexibility is a key feature: you retain the ability to modify the parameters used in the analysis and rerun the evaluation at any point, allowing for iterative exploration and refinement of your optimization strategies. When you change a parameter, the previous results stay on screen and a notice beside Run analysis states that the analysis has to be run again. The notice covers scope changes made in the page header as well as changes made in the page body, because the accounts you analyse are part of the configuration. Nothing recalculates without an explicit run, so a figure on screen always belongs to one complete configuration rather than a mixture of two.
Analysis Outcome
By leveraging the Purchase Analyzer, you gain the capacity to:
Develop a comprehensive understanding of your cloud usage patterns, identifying trends and areas for potential optimization.
Thoroughly evaluate various Savings Plans scenarios to determine the most advantageous options for your specific usage profile.
Compare different commitment options side by side, enabling you to weigh the trade-offs between flexibility and cost savings.
Make well-informed cost optimization decisions, driving efficiency and maximizing the value of your cloud investments.












