Identify any Amazon EC2 instances that can be upgraded to Reserved Instances (RIs) and follow the Trend Cloud One™ – Conformity recommendations for purchasing RIs in order to receive a significant discount on the hourly charges. Reserved Instances represent a pricing model that enables discounted hourly rates for compute capacity in exchange of reserving a certain amount of compute usage upfront. The cost savings when using Reserved Instances over On-Demand Instances are up to 75% depending on the commitment term (1-year or 3-years) and the payment option used (No Upfront, Partial Upfront, or All Upfront). For example, for a t2.large EC2 instance provisioned in the US-East region (N. Virginia) you can save roughly $24 per month by upgrading it to a Reserved Instance for a period of 1 year with no upfront costs or save $40 per month by reserving it for a period of 3 years with a portion of the cost paid upfront (Partial Upfront).
optimisation
Reserved Instances (RIs) represent a good strategy to cut down on Amazon EC2 costs but purchasing them without a plan can feel like a risky process. The Conformity purchasing recommendations outlined in this rule will help you optimize your RIs spending and save money by using only what you need.
Note: In order to verify the current status of purchased reserved capacity and provide accurate recommendations, Conformity needs access to the AWS payer account (the account designated to pay the bills) or to AWS individual accounts. The following IAM policy allows the Conformity engine to view all the reserved EC2 instances available in your account(s):
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ec2:DescribeReservedInstances"
],
"Resource": "*"
}
]
}
Audit
To verify your current Amazon EC2 compute capacity and determine if there are any candidates for upgrading to Reserved Instances (RIs), perform the following actions:
Remediation / Resolution
To upgrade your eligible On-Demand EC2 instances to Reserved Instances (RIs) you must wisely purchase RIs without paying for resources that you don't need. To make the reservation based on the right pricing model, the right instance size, and the right platform, follow the recommendations outlined below:
Case A: To upgrade to Reserved Instances just purchase the appropriate RIs in the same AWS region, using the same attributes as your active On-demand instances, and the billing will be automatically changed to reflect the reserved rates. To buy the required RIs, perform the following actions:
Case B: To renew your existing Amazon EC2 Reserved Instances (RIs), you need to repurchase them using the same configuration attributes (region, instance type, OS platform, and so on). The Amazon EC2 RIs are not renewed automatically so you must repurchase your existing RIs in order to avoid On-Demand rate charges when the current reservations expire. To repurchase them perform the following actions:
References
- AWS Documentation
- Amazon EC2 Reserved Instances
- Amazon EC2 Pricing
- Trusted Advisor FAQs
- Trusted Advisor Best Practices (Checks)
- How Reserved Instances Work
- Billing Benefits and Payment Options
- Reserved Instances
- How to Purchase Reserved Instances
- Buying Reserved Instances
- Paying Bills for Multiple Accounts Using Consolidated Billing
- Example Policies for Working in the Amazon EC2 Console
- AWS Policy Generator
- AWS Command Line Interface (CLI) Documentation
- ec2
- describe-instances
- describe-reserved-instances-offerings
- purchase-reserved-instances-offering