Determine what to purchase
Before you can determine what to purchase, it's important to understand what reservations are and how they work. Reservations provide a billing discount only, and don't affect the runtime state of your resources. After you purchase a reservation, the discount automatically applies to matching resources. No resource tagging or restarting is needed. At the end of your reservation term, the reservation expires, and the discount stops applying unless you renew the reservation.
Before you purchase a reservation, assess your consistent base resource usage in order to maximize your benefit. All reservations, except Azure Databricks, are applied on an hourly basis. If you purchase more reserved quantity than what you use on a consistent hourly basis, then your reservation is underutilized. Unused reserved capacity doesn't carry over from one hour to the next, and leads to waste.
There are multiple methods to determine what to purchase. This unit describes the tools available to help you determine the best Azure Reservations for your workloads.
Use reservation purchase recommendations
Azure automatically analyzes your usage over the last 7, 30, and 60 days, and provides purchase recommendations to maximize your savings.
To see purchase recommendations, sign in to the Azure portal. Navigate to Reservations, select Add, and then select the product that you want to purchase reservations for. The page shows recommended product quantities based on your usage pattern. If you change the scope, recommendations are updated for the new scope. The following example shows recommendations.
You can group the recommendations by the smallest instance size in an instance flexibility group, by using the toggle option shown in the previous example.
When you select See details for a recommendation, you see the past usage pattern and your projected savings for a different quantity.
The following chart shows a sample usage pattern in yellow over the last 29 days. The recommended quantity based on the usage pattern is shown in green.
The prices depicted are only examples. They're not intended to imply actual costs.
You can also see how your savings would change if you purchase a different quantity on the Savings by quantity tab.
You can also get a list of Reservation Recommendations by using an API.
View reservation recommendations in Azure Advisor
Azure shows recommendations for the single subscription scope based on the last 30 days of your utilization pattern.
To view purchase recommendations in Advisor, navigate to Advisor in the Azure portal.
Use the Reservation Coverage report in the Cost Management app
Enterprise Agreement and Microsoft Customer Agreement customers can use the VM RI Coverage report for VMs and purchase recommendations. This report is a great tool for determining the different instance size groups that are currently used by your organization. It also lets you see a breakdown of the total usage alongside the usage which is already covered by reserved instances if you purchased reservations in the past.
Get the Cost Management App for Power BI.
Open the VM RI Coverage report, and set either Shared or Single scope, depending on which scope you want to purchase at.
View the coverage and recommendations for a region, instance size family, and size level. Make sure you select the following drill-down filter before you interact with the visuals.
To view details, select the drill-down filter highlighted in red.
After you finish your analysis, and determine the type of reservation you want to purchase and the capacity included in your commitment. You're ready to continue to the next unit, and make a purchase in the Azure portal.