Skip to content

runbooks finops s3-storage-class-recommendΒΆ

enrich | Cost Management

⏳ PENDING Β· T:⏳ V:βž– A:βž– X:βž–

READONLY S3 storage-class recommender across all org accounts.

Analyzes AWS/Azure cost data via Cost Explorer API for optimization opportunities

Single account

runbooks finops s3-storage-class-recommend --profile <account>

Org-wide (Landing Zone)

# [A3-FinOps] org-wide via Landing Zone hub profile
runbooks finops s3-storage-class-recommend --all-profile $AWS_BILLING_PROFILE

Show a Cost Management analyzes aws/azure cost data via cost explorer api for optimization opportunities summary for last month across all accounts and flag any anomalies above the 20% threshold.

☁️ Cloud Foundations: CF10 CF16

All Parameters (10)
Parameter Type Default Description
--all-profile STRING - AWS Operations profile ($AWS_OPERATIONS_PROFILE).
--mgmt-profile STRING - AWS Management profile ($AWS_MANAGEMENT_PROFILE).
--billing-profile STRING - AWS Billing profile ($AWS_BILLING_PROFILE).
--region STRING ap-southeast-2 Primary AWS region for Config aggregator query.
--noncurrent-expiration-days INT_RANGE 30 Days for NoncurrentVersionExpiration rule (safe range: 30-90).
--output-csv PATH - Path for per-bucket recommendation CSV output.
--output-dir PATH - Directory for persona reports (cfo / cto / cloudops markdown files).
--account STRING - Restrict discovery and enrichment to this AWS account ID.
--accounts STRING - Comma-separated list of AWS account IDs to restrict to.
--max-workers INT_RANGE 4 Thread-pool size for concurrent per-account P-ENRICH.