This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!
CCM Commitment Programs supports Amazon RDS Reserved Instances and Amazon EC2 Reserved Instances.

Overview

Cloud providers offer commitment-based discount programs, such as A billing discount for committing to use a specific instance configuration for a one- or three-year term. and Flexible cloud discount programs that provide lower prices in exchange for a commitment to a consistent amount of usage (measured in $/hour) over a term., to help you save on predictable usage. Datadog’s Commitment Programs feature helps you monitor, optimize, and maximize the value of these discounts across your cloud environments.

With Commitment Programs, you can:

  • Track and address unused or underused commitments
  • Target high Cloud resources billed at standard rates, without any commitment or discount program. spend with additional commitments
  • Monitor expirations and plan timely renewals
Dashboard showing filters, KPIs (Effective Savings Rate, Absolute Savings, Coverage, Utilization), a cost-over-time bar chart, and a table of on-demand hot-spots by region, instance family, and database engine.

Getting started

Use Commitment Programs to understand and optimize your cloud commitments.

  1. Go to Cloud Cost > Planning > Commitment Programs in Cloud Cost Management.
  2. Use filters to focus on specific accounts, regions, or services.
  3. Gain insights into your KPIs, commitment costs, and renewal recommendations:
  4. Take action based on these insights:
    • Adjust workloads to better use your commitments and avoid extra on-demand charges.
    • Update commitments by buying or changing them based on your usage data.
    • Plan renewals or retire commitments before they expire.
    • Optimize spend using Datadog’s recommendations to save more and reduce waste.

Commitments overview

Review these Key Performance Indicators (KPIs) for your cloud providers and services:

Dashboard summarizing cloud commitment KPIs, providing a quick overview of savings performance and highlights areas needing attention.
  • Effective Savings Rate (ESR): Percentage of cost savings achieved by your discount programs compared to on-demand prices, factoring in both utilized and underutilized commitments.
    • Example: Your RIs may offer a 62% discount, but if your ESR is only 45%, underutilized commitments are reducing your actual savings.
  • Absolute Savings: Total dollar amount saved by using commitment programs versus on-demand rates.
    • Example: You spent $10,000 on cloud services last month, but would have spent $14,000 at on-demand rates, so your absolute savings is $4,000.
  • Coverage: Proportion of your usage protected by a discount program (such as Reserved Instances, Savings Plans, or Agreements with cloud providers to use a certain amount of resources for a discounted rate over a set period.).
    • Example: If EC2 compute coverage is 50%, half of your usage is on-demand. Increasing coverage to 80% could reduce your bill.
  • Utilization: How much of your purchased commitments are actually being used.
    • Example: If a 1-year GCP Committed Use Contract is only 70% utilized, 30% is going unused and may need adjustment.

Costs overview

Costs overview summarizes your spending on commitment programs, helping you understand where your cloud costs are going and how commitments impact your overall spend. In this section, you can:

Bar chart of RDS costs from March 1 to March 31, grouped by cost type, region, and instance family, with a highlighted total of $20.55k.
  • Show RI fee: Toggle the display of RI fees to change reserved capacity to commitments making it easier to distinguish between on-demand and commitment-based spending.
  • Group By options: Organize and analyze your costs by cost type, region, instance family, or database engine. Identify which regions or services are driving the most spend, compare costs, and pinpoint areas for additional commitments or strategy adjustments.
  • Total commitment spend: View how much you are spending on reserved capacity versus on-demand, helping you assess the effectiveness of your commitment strategy.
  • Savings breakdown: See the savings achieved through commitment programs compared to on-demand pricing.
  • Service-level details: Analyze costs by service, region, or account to identify where your commitment programs are delivering the most value and where there may be opportunities for further optimization.

Use this section to make informed decisions about purchasing, renewing, or adjusting your commitments to maximize savings and minimize waste.

On-demand hot-spots

On-demand hot-spots highlight areas with high on-demand costs, which may indicate opportunities to purchase additional commitments.

Table of AWS RDS on-demand hot spots, listing regions, instance families, and database engines with 0% coverage and their associated high on-demand costs.
  • Identify high on-demand usage: Quickly spot services, regions, or accounts with significant on-demand spend.
  • Estimate potential savings: See how much you could save by converting on-demand usage to commitment-based pricing.
  • Take action: Adjust workloads or purchase new commitments to reduce future on-demand costs.

Commitments Explorer

Commitments Explorer provides a detailed, interactive table of all your cloud commitment contracts, such as database reserved instances. Browse, search, filter, and sort your commitments by key attributes to track your inventory, monitor expiration dates, and identify opportunities to optimize usage and savings.

Table of AWS RDS Reserved Instance commitments, highlighting the 'Columns' button, an expired commitment, and a commitment that is expiring soon.
  • Customize the table view to show or hide columns so you can focus on the most relevant information.
  • The table highlights commitments that have recently expired or are expiring soon, helping you plan renewals and avoid paying on-demand prices.

The columns displayed in Commitments Explorer vary depending on the product (for example, Amazon RDS or EC2) and the specific commitment program. Here are the available columns:

ColumnDescriptionProduct
Reservation ARNUnique Amazon Resource Name (ARN) identifying the Reserved Instance commitment.All
Payment ModelPayment option for the Reserved Instance (for example, No Upfront, Partial Upfront, All Upfront).All
TermDuration of the Reserved Instance commitment (for example, 1 Year, 3 Years).All
RegionAWS Region where the Reserved Instance is applied.All
Instance TypeType and size of the instance covered by the commitment (for example, db.r6g.large for RDS or m5.large for EC2).All
Start DateDate when the Reserved Instance term begins.All
End DateDate when the Reserved Instance term ends.All
Instance #Number of instances covered by the Reserved Instance.All
NFU #Number of Normalization Factor Units (NFUs) covered, which standardizes instance sizes for comparison.All
UtilizationPercentage of the Reserved Instance used during the selected period.All
DB EngineDatabase engine used by the instance (such as PostgreSQL, MySQL, SQL Server).Amazon RDS
Multi-AZIndicates whether the Reserved Instance covers a multiple availability zone deployment (Yes/No).Amazon RDS
OSOperating system of the instance (such as Linux or Windows).Amazon EC2
Offering ClassClass of Reserved Instance (Standard or Convertible).Amazon EC2
AZSpecific Availability Zone where the Reserved Instance is located.Amazon EC2

Example use cases

Identify underutilized commitments

Scenario: Your Effective Savings Rate (ESR) is lower than expected, even though your coverage is high.

How to use commitment programs:

  1. Go to the Commitments Overview and check the utilization KPI.
  2. Filter by account, region, or instance family to pinpoint which commitments are underutilized.
  3. Reallocate workloads to use these commitments more effectively, or consider modifying or selling unused commitments if your cloud provider allows it.

Plan for expiring commitments

Scenario: Several Reserved Instances are set to expire next month, and you want to avoid unexpected on-demand charges.

How to use commitment programs:

  1. In the Commitments Explorer, review the list of commitments and their expiration dates.
  2. Use the filters to focus on soon-to-expire commitments.
  3. Plan renewals or replacements in advance to maintain coverage and maximize savings.

Target high on-demand spend

Scenario: Your cloud bill shows consistently high on-demand usage for a particular service or region.

How to use commitment programs:

  1. Use On-demand Hot-Spots to identify which services, regions, or accounts have significant and steady on-demand costs.
  2. Analyze usage patterns to confirm they are predictable.
  3. Purchase new commitments to cover the consistent usage and reduce costs.

Further Reading

Más enlaces, artículos y documentación útiles:

PREVIEWING: guacbot/translation-pipeline