The CloudBurn CLI gives you two ways to find cost savings in your AWS infrastructure:
- IaC scan — static analysis of Terraform (
.tf) and CloudFormation (.json,.yaml,.yml) files before deployment - Live discovery — real-time scan of resources running in your AWS account via Resource Explorer
IaC scan flow
Discovery flow
Which command do I need?
| Goal | Command |
|---|---|
| Scan local IaC files | cloudburn scan |
| Scan live AWS resources | cloudburn discover |
| Set up AWS Resource Explorer | cloudburn discover init |
| Check Resource Explorer status | cloudburn discover status |
| Generate a config file | cloudburn config --init |
| Print current config | cloudburn config --print |
| List available rules | cloudburn rules list |
| Check estimate connectivity | cloudburn estimate |
| Set up shell completions | cloudburn completion |
Global flags
These flags apply to all commands and must be passed before the subcommand:
| Flag | Type | Description |
|---|---|---|
--debug | boolean | Write execution trace messages to stderr |
--format | "table" or "json" | Output format (default: "table") |
cloudburn --debug discover
cloudburn --format json scan ./iac
Programmatic use
Need to integrate CloudBurn into your own tooling? See the SDK documentation.