Understanding Reserved Instance and Savings Plan Reallocation
• | Reserved Instances |
• | Non-Automated Enterprise Discount Program Savings Plan |
• | Automated Enterprise Discount Program Savings Plan |
• | Savings Plan Examples |
In Reserved Instances, consider the following:
• | The DiscountedUsage line item type is no longer $0 cost, but instead shows the effective cost, such as: |
• | Unamortized costs—This is only the portion of the effective cost due to recurring RI fees. |
• | Amortized costs—This is the full effective cost, including the upfront fee. |
• | The RIFee line item type is modified to account for the effective cost being distributed out to the DiscountedUsage line item type. The effective cost includes: |
• | Unamortized costs—The RIFee line item type is $0 if the RI is 100% utilized. |
• | Amortized costs—The RIFee line item type may have a negative cost to account for the upfront cost of the RI, to offset the cost in the Fee line item type. |
Non-Automated Enterprise Discount Program Savings Plan
In the Savings Plan, consider the following:
• | Instead of the SavingsPlanCoveredUsage line item type being equivalent to the on-demand costs, and that the SavingsPlanNegation line item type negates this cost, consider the following changes: |
• | The SavingsPlanCoveredUsage line item type is changed to show the effective cost, and the SavingsPlanNegation line item type is set to $0. |
• | The SavingsPlanRecurringFee line item type is adjusted to remove the cost shifted to the SavingsPlanCoveredUsage line item type. |
• | For unamortized costs, the effective cost accounts only for the recurring portion of the Savings Plan, and the SavingsPlanRecurringFee line item type is $0 when 100% utilized. |
• | For amortized costs, the effective cost in the SavingsPlanCoveredUsage line item type includes both the recurring and upfront fees, and the SavingsPlanRecurringFee line item type may have a negative cost to account for the SavingsPlanUpfrontFee line item type. |
Automated Enterprise Discount Program Savings Plan
In the Savings Plan, consider the following:
• | Instead of SavingsPlanCoveredUsage being $0, consider the following changes: |
• | The SavingsPlanCoveredUsage line item type is changed to show the effective cost. |
• | The SavingsPlanRecurringFee line item type is adjusted to remove the cost shifted to the SavingsPlanCoveredUsage line item type. |
• | For unamortized costs, the effective cost accounts only for the recurring portion of the Savings Plan, and the SavingsPlanRecurringFee line item type is $0 when 100% utilized. |
• | For amortized costs, the effective costs in the SavingsPlanCoveredUsage line item type includes both the recurring and upfront fees, and the SavingsPlanRecurringFee line item type may have a negative cost to account for the SavingsPlanUpfrontFee line item type. |
The Savings Plan examples are as follows:
• | Amortized Costs (Before Reallocation) |
• | Amortized Costs (After Reallocation) |
• | Unamortized Costs (Before Reallocation) |
• | Unamortized Costs (After Reallocation) |
Amortized Costs (Before Reallocation)
Cloud Account |
Resource ID |
Line Item Type |
Amortized Cost |
child_1 |
instance_1 |
SavingsPlanCoveredUsage |
1.0 |
child_1 |
|
SavingsPlanNegation |
-1.0 |
payer |
savings_plan_1 |
SavingsPlanRecurringFee |
0.3 |
payer |
savings_plan_1 |
SavingsPlanUpfrontFee |
0.3 |
Amortized Costs (After Reallocation)
Cloud Account |
Resource ID |
Line Item Type |
Amortized Cost |
payer |
savings_plan_1 |
SavingsPlanUpfrontFee |
0.3 |
payer |
savings_plan_1 |
SavingsPlanRecurringFee |
-0.3 |
child_1 |
instance_1 |
SavingsPlanCoveredUsage |
0.6 |
child_1 |
|
SavingsPlanNegation |
0 |
Unamortized Costs (Before Reallocation)
Cloud Account |
Resource ID |
Line Item Type |
Unamortized Cost |
payer |
savings_plan_1 |
SavingsPlanRecurringFee |
0.3 |
child_1 |
instance_1 |
SavingsPlanCoveredUsage |
1.0 |
child_1 |
|
SavingsPlanNegation |
-1.0 |
Unamortized Costs (After Reallocation)
Cloud Account |
Resource ID |
Line Item Type |
Unamortized Cost |
payer |
savings_plan_1 |
SavingsPlanRecurringFee |
0 |
child_1 |
instance_1 |
SavingsPlanCoveredUsage |
0.3 |
child_1 |
|
SavingsPlanNegation |
0 |