Identify any pending Amazon EC2 Reserved Instance purchases available within your AWS account and follow Trend Cloud One™ – Conformity guidelines for remediation in order to receive a significant discount on the hourly charges. A payment-pending Reserved Instance purchase is a reservation purchase that can't be fully processed due to issues with the payment method used by the AWS user, that maintains the "payment-pending" status long after the initial purchase attempt – not to be confused with the pending state temporarily installed during a successfully processed RI purchase (i.e. where the reservation status changes from "payment-pending" to "active" in a timely manner).
This rule can help you with the following compliance standards:
- APRA
- MAS
- AWAF
For further details on compliance standards supported by Conformity, see here.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
optimisation
Amazon EC2 Reserved Instances represent an efficient strategy to cut down on AWS costs. However, to receive the billing discount benefit promoted by Amazon, you need to make sure that all your EC2 reservation purchases have been fully processed (i.e. successfully confirmed by AWS) and none of them remained in the "payment-pending" state.
Audit
To identify any pending Amazon EC2 Reserved Instance purchases available within your AWS cloud account, perform the following operations:
Remediation / Resolution
Partial Upfront and All Upfront Reserved Instance types require an upfront payment. When the issuing institution of your payment method is rejecting the upfront payment required for Partial Upfront or All Upfront reservation types, your Reserved Instance purchases can't be confirmed and Amazon set their status to "payment-pending". To mitigate incomplete Amazon EC2 reservations, you must retry the pending reservation payments by contacting Amazon Web Services. To create a support case for pending reservation payments, perform the following operations:
Note: Creating a support case to request to retry your incomplete Amazon EC2 Reserved Instance payments using the AWS Command Line Interface (AWS CLI) is not currently supported.References
- AWS Documentation
- Amazon EC2 Reserved Instances
- How Reserved Instances Work
- Billing Benefits and Payment Options
- How do I retry an unsuccessful AWS payment?
- AWS Command Line Interface (CLI) Documentation
- ec2
- describe-reserved-instances