Skip to main content

Purchase Analyzer

Purchase Analyzer helps you simulate and evaluate Savings Plans before making a purchase decision.

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.

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.


Related Articles

Did this answer your question?