๐ก๏ธ Azure Reservation expired in the last 30 days๐ข
- Contextual name: ๐ก๏ธ Reservation expired in the last 30 days๐ข
- ID:
/ce/ca/azure/reservations/reservation-expired-in-last-30-days - Tags:
- ๐ข Policy with categories
- ๐ข Policy with type
- ๐ข Production policy
- Policy Type:
BEST_PRACTICE - Policy Categories:
COST
Logicโ
- ๐ง prod.logic.yaml๐ข
Descriptionโ
Descriptionโ
This policy identifies Azure Reservations that have expired within the last 30 days. It acts as a safeguard to verify that expirations were intentional and to alert teams to potential unplanned increases in cloud spending.
Rationaleโ
Although proactively monitoring upcoming expirations is the recommended best practice, this policy provides a reactive safety net. By identifying recently expired reservations, FinOps and cloud management teams can confirm whether the expiration was intentional or the result of an oversight. This enables timely evaluation of the financial impact of resources reverting to pay-as-you-go pricing and supports corrective action if necessary.
Auditโ
This policy flags an Azure Reservation as
INCOMPLIANTif itsExpiry Datefalls within the last 30 days.The Reservation is marked as
INAPPLICABLEif itsProvisioning Stateis not equal to Expired or theExpiry Dateis empty.
Remediationโ
Remediationโ
Verify whether the reservation's expiration was intentional. If not, take immediate corrective action to mitigate increased costs by purchasing a new reservation.
Using the Azure Portalโ
Acknowledge and verify intent.
Confirm with the resource owner or finance team whether the expiration of the identified reservation was deliberate.
Assess cost impact.
Use the Cost analysis tools to review spending for the resource group or subscription previously covered by the reservation.
Repurchase a reservation, if required.
Implement proactive monitoring.
- Prevent future oversights by enabling policies that provide advance notification of reservations nearing expiration (e.g., 30, 60, or 90 days in advance).
- Configure email alerts for reservation expirations to ensure timely action.
policy.yamlโ
Linked Framework Sectionsโ
| Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
|---|---|---|---|---|---|
| ๐ผ Cloudaware Framework โ ๐ผ Waste Reduction | 28 | no data |