Controls-based tools prevent cloud accounts from exceeding budget limits through proactive safeguards. The FinOps toolkit uses AWS control tools to implement these limits using accurate, NASA-specific cost information.

Setting Up Budget Limits

Limits can be established using:

Configuring Alerts and Warnings

Alerts can be configured based on specific services (e.g., EC2, S3), individual cost tags, or a combination of both.

Anomaly Detection

Beyond threshold alerts, the toolkit includes anomaly detection to identify spending patterns that fall outside historical expectations. This helps catch:

Access Controls and Resource Restrictions

When budget limits are exceeded, preventive controls can restrict or block resource access. Most restrictions are automated, but in cases where automation isn't possible, the Science Cloud operations team receives notifications to manually institute blocks.

What Can Be Controlled:

Important: Access controls should be configured carefully to avoid disrupting critical work. PIs are encouraged to work with the Science Cloud FinOps team to design appropriate control strategies.