CloudBurn Logo
CloudBurnHome
  • Cost estimation

    • AWS Simple Pricing CalculatorEstimate your AWS stack
    • IaC Cost EstimatorReview costs before merge

    Cost analysis

    • AWS Cost TreeSee where your spend went

    Cost Optimization

    • Unused resourcesFind resources to remove
    • Resource efficiencyImprove what you keep
    • Commitment savingsReview plans and reservations
    • Cost GovernanceBudgets, alerts, and tags

    Product

    • RoadmapWhat's coming next
    • ChangelogProduct updates
    • DocsGuides and reference
    • AboutWhy CloudBurn exists
  • Pricing
  • Blog
  • Tools
Join the CloudBurn Discord community
Join the waitlistWaitlist
Join the CloudBurn Discord community1.8k
Navigation
    • Overview
    • Installation
    • Configuration
    • GitHub Action
    • MCP Plugin
    • VS Code Extension
      • Scan IaC Files
      • Discover AWS
      • scan
      • discover
      • config
      • rules list
      • completion
      • estimate
      • Exit Codes
      • Output Formats
      • CI/CD Integration
      • Resource Explorer Setup
    • Overview
    • Connect an AWS Account
    • Set Up PR Cost Estimation
    • Plans and Billing
    • Workspaces and Members
    • AWS Cost Tree
      • Usage Assumptions
      • Examples
      • Unused Resources
      • Resource Efficiency
      • Commitment Savings
      • Cost Governance
    • Overview
    • Understanding Rules
      • CloudFront
      • CloudTrail
      • CloudWatch
      • AWS Config
      • Cost Explorer
      • Cost Guardrails
      • Cost Optimization Hub
      • DynamoDB
      • EBS
      • EC2
      • ECR
      • ECS
      • EKS
      • ElastiCache
      • ELB
      • EMR
      • KMS
      • Lambda
      • RDS
      • Redshift
      • Route 53
      • S3
      • SageMaker
      • Secrets Manager
      • Tagging
    • Overview
    • Installation
      • Static IaC Scan
      • Discovery Scan
      • CloudBurnClient
      • Types
      • Package Exports
      • Custom Config
      • AWS Credentials
    • Overview
    • Installation
    • Configuration
    • GitHub Action
    • MCP Plugin
    • VS Code Extension
      • Scan IaC Files
      • Discover AWS
      • scan
      • discover
      • config
      • rules list
      • completion
      • estimate
      • Exit Codes
      • Output Formats
      • CI/CD Integration
      • Resource Explorer Setup
    • Overview
    • Connect an AWS Account
    • Set Up PR Cost Estimation
    • Plans and Billing
    • Workspaces and Members
    • AWS Cost Tree
      • Usage Assumptions
      • Examples
      • Unused Resources
      • Resource Efficiency
      • Commitment Savings
      • Cost Governance
    • Overview
    • Understanding Rules
      • CloudFront
      • CloudTrail
      • CloudWatch
      • AWS Config
      • Cost Explorer
      • Cost Guardrails
      • Cost Optimization Hub
      • DynamoDB
      • EBS
      • EC2
      • ECR
      • ECS
      • EKS
      • ElastiCache
      • ELB
      • EMR
      • KMS
      • Lambda
      • RDS
      • Redshift
      • Route 53
      • S3
      • SageMaker
      • Secrets Manager
      • Tagging
    • Overview
    • Installation
      • Static IaC Scan
      • Discovery Scan
      • CloudBurnClient
      • Types
      • Package Exports
      • Custom Config
      • AWS Credentials
Loading documentation page
CloudBurn Logo
CloudBurn

Open-source AWS cost checks and an upcoming platform for cost estimation, optimization, and governance.

1.8k

Product

  • Pricing
  • Roadmap
  • Changelog
  • About
  • Blog
  • Waitlist
  • Docs
  • Contact

Free Tools

  • EC2 Pricing Calculator
  • S3 Pricing Calculator
  • Bedrock Pricing Calculator
  • Fargate Pricing Calculator
  • RDS Pricing Calculator
  • ECS Pricing Calculator
  • Aurora Pricing Calculator
  • All AWS pricing calculators →

CloudBurn Platform · early 2027

Price changes before you deploy. Fix the waste after.

Join now for 30% off, for as long as you keep your plan.

Join the waitlist

Two emails a month at most. Unsubscribe anytime. By signing up you agree to the privacy policy.

CloudBurn © 2026 | Terms & Privacy

Built with ❤️ by Towards the Cloud

  • Pricing
  • Blog
  • Tools
      • Overview
      • Connect an AWS Account
      • Set Up PR Cost Estimation
      • Plans and Billing
      • Workspaces and Members
      • AWS Cost Tree
        • Unused Resources
        • Resource Efficiency
        • Commitment Savings
        • Cost Governance
      • Overview
      • Connect an AWS Account
      • Set Up PR Cost Estimation
      • Plans and Billing
      • Workspaces and Members
      • AWS Cost Tree
        • Unused Resources
        • Resource Efficiency
        • Commitment Savings
        • Cost Governance
    CloudBurn Platform

    Unused Resources

    Find paid AWS resources that are unused, idle, stopped, unattached, redundant, or stale, review the evidence and cost, and export what to remove.

    Status: CloudBurn Platform has not launched publicly yet. This page describes how it works. Join the waitlist for a 30% founding-member discount: only waitlist members get it, and they keep the lower price for as long as they keep their plan.

    Unused Resources finds paid resources you can remove, stop, pause, or release because they no longer provide value: unattached EBS volumes, idle NAT gateways and load balancers, stopped instances that still pay for storage, and snapshots past their retention. It is one of four areas of a Cost Optimization scan, and the same scan refreshes all four. Open Unused Resources under Cost optimization, choose an AWS account, and run a scan or review its latest snapshot; Run a scan covers plans, readiness, and snapshot history.

    What it checks

    Unused Resources runs 31 checks. Inventory checks cover the connection's configured Region; the account-wide ones read CloudFront, Route 53, and Cost Optimization Hub.

    CheckRuleEvidence scope
    CloudFront Distribution UnusedCLDBRN-AWS-CLOUDFRONT-2Account-wide
    CloudTrail Redundant Global TrailsCLDBRN-AWS-CLOUDTRAIL-1Configured Region
    CloudTrail Redundant Regional TrailsCLDBRN-AWS-CLOUDTRAIL-2Configured Region
    CloudWatch Log Group InactiveCLDBRN-AWS-CLOUDWATCH-2Configured Region
    AWS-Classified Idle CapacityCLDBRN-AWS-COSTOPTIMIZATIONHUB-3Account-wide
    DynamoDB Table InactiveCLDBRN-AWS-DYNAMODB-1Configured Region
    DynamoDB Table UnusedCLDBRN-AWS-DYNAMODB-3Configured Region
    EBS Volume UnattachedCLDBRN-AWS-EBS-2Configured Region
    EBS Volume Attached To Stopped InstancesCLDBRN-AWS-EBS-3Configured Region
    EBS Snapshot Max Age ExceededCLDBRN-AWS-EBS-7Configured Region
    Elastic IP Address UnassociatedCLDBRN-AWS-EC2-3Configured Region
    VPC Interface Endpoint InactiveCLDBRN-AWS-EC2-4Configured Region
    NAT Gateway IdleCLDBRN-AWS-EC2-11Configured Region
    EC2 Instance StoppedCLDBRN-AWS-EC2-13Configured Region
    Transit Gateway VPC Attachment IdleCLDBRN-AWS-EC2-14Configured Region
    ElastiCache Cluster IdleCLDBRN-AWS-ELASTICACHE-2Configured Region
    Application Load Balancer Without TargetsCLDBRN-AWS-ELB-1Configured Region
    Classic Load Balancer Without InstancesCLDBRN-AWS-ELB-2Configured Region
    Gateway Load Balancer Without TargetsCLDBRN-AWS-ELB-3Configured Region
    Network Load Balancer Without TargetsCLDBRN-AWS-ELB-4Configured Region
    Load Balancer IdleCLDBRN-AWS-ELB-5Configured Region
    EMR Cluster IdleCLDBRN-AWS-EMR-2Configured Region
    KMS Key Without Recent Recorded UsageCLDBRN-AWS-KMS-2Configured Region
    RDS DB Instance IdleCLDBRN-AWS-RDS-2Configured Region
    RDS Snapshot Without Source DB InstanceCLDBRN-AWS-RDS-7Configured Region
    RDS DB Instance StoppedCLDBRN-AWS-RDS-9Configured Region
    RDS Manual Snapshot Max Age ExceededCLDBRN-AWS-RDS-10Configured Region
    Route 53 Health Check UnusedCLDBRN-AWS-ROUTE53-2Account-wide
    SageMaker Notebook Instance RunningCLDBRN-AWS-SAGEMAKER-1Configured Region
    SageMaker Endpoint IdleCLDBRN-AWS-SAGEMAKER-2Configured Region
    Secrets Manager Secret UnusedCLDBRN-AWS-SECRETSMANAGER-1Configured Region

    AWS-Classified Idle Capacity reads Cost Optimization Hub, which needs AWS Compute Optimizer for its idle recommendations. When either is not set up, that check reports missing evidence and the other 30 run as usual. See data sources.

    Review the findings

    The summary shows Findings, Checks, and the Snapshot outcome. Each finding row shows the resource, its Region, its severity, and an action to open it. Open a finding for its Financial evidence: the current cost of the resource and what removing it would save, when that evidence exists.

    A finding's guidance is labelled Read-only: Removal guidance. Ten checks include an example AWS CLI command: unattached EBS volumes and old EBS snapshots, unassociated Elastic IPs, inactive VPC interface endpoints, idle NAT gateways, stopped EC2 instances, orphaned and old RDS snapshots, inactive CloudWatch log groups, and unused Secrets Manager secrets. Other findings ask you to review the evidence with the account owner. CloudBurn never runs these commands; check the resource's dependencies before you remove it.

    Exports add a Recommended action column. See Export findings.

    Run it yourself

    Every check above is an open-source rule that runs in discovery mode, so you can run it against your own account with cloudburn discover. Platform runs the same rules through the role you deployed and keeps snapshot history for your workspace.

    What's next

    Read thisTo learn
    Resource EfficiencyImprove the resources you keep
    Cost OptimizationCompare areas on the Overview and read snapshot outcomes
    Rules documentationHow each check decides and how to fix it
    ← PreviousCost OptimizationNext →Resource Efficiency

    CloudBurn Platform · early 2027

    Price changes before you deploy. Fix the waste after.

    Join now for 30% off, for as long as you keep your plan.

    Join the waitlist

    Two emails a month at most. Unsubscribe anytime. By signing up you agree to the privacy policy.