LogoLogo
  • Welcome to Firefly Documentation
  • Introduction
    • What is Firefly?
    • Who is Firefly for?
    • Why use Firefly?
    • Terminology (Glossary)
  • Key Features
    • Infrastructure-as-Code Automation
    • Cloud Asset Inventory
    • Drift Detection & Remediation
    • Policy-as-Code for Compliance & Governance
    • Cost Visibility & Optimization
    • AI Assistant
    • ChatOps Integration
  • Getting Started
    • Account Setup & Onboarding
    • Connecting Additional Integrations
    • UI Walkthrough & Navigation
    • First Steps in Firefly
  • Detailed Guides
    • Dashboard Overview
    • Cloud Asset Inventory
      • Remediating Drifts
      • Deleting Assets
      • Creating IaC-Ignore Rules
      • Creating Exclude-Drift Rules
    • Policy & Governance
      • Creating Policy-as-Code Governance Rules
      • Remediating Policy Violations
    • Workflows & Guardrails
      • Creating Workflows
      • Creating Guardrail Rules
    • Codification
    • Self-Service
    • IaC Explorer
    • Event Center
    • Backup and Disaster Recovery
    • Notifications
    • User Management
    • SSO Configuration
  • Integrations
    • Integrations Overview
    • Integrating Data Sources
      • AWS
      • Azure
      • Google Cloud
      • Kubernetes
      • Akamai
      • Datadog
      • New Relic
      • Okta
      • GitHub
      • Cloudflare
      • NS1
      • PagerDuty
      • MongoDB Atlas
      • HashiCorp Vault
    • Integrating IaC Remote State
      • Terraform Cloud
      • Google Cloud Storage
      • env0
      • HashiCorp Consul
      • Firefly States Redactor
    • Integrating Version Control
      • GitHub
      • GitLab
      • Azure DevOps
      • CodeCommit
      • Bitbucket
    • Integrating Notifications
      • Slack
      • Microsoft Teams
      • PagerDuty
      • Opsgenie
      • Torq
      • Webex
      • Google Chat
      • Webhook
    • Integrating Project Management
      • Jira
      • ServiceNow
    • Integrating Workflows with CI/CD
    • Integrating Backstage
    • Integrating MCP
  • Use Cases & Best Practices
    • Cloud Governance & Visibility
    • Cost Optimization Strategies
    • Compliance and Security Best Practices
    • Infrastructure Automation & Self-Service
    • Best Practices and Implementation Tips
  • Analytics & Reporting
    • Analytics Dashboard Overview
    • Using Analytics for Improvement
    • Exporting and Sharing Reports
    • Analytics Security and Privacy
  • Code Snippets & Examples
    • Terraform Snippet for an AWS EC2 Instance (Codified via Firefly)
    • Example Rego Policy (OPA) for a Custom Rule
    • GitHub Actions Workflow YAML for Firefly Integration
    • JSON Output Example: Exporting Inventory
  • Troubleshooting & FAQs
    • Common Issues and Solutions
    • FAQs
  • General Information
    • Firefly API
      • Authentication
      • Inventory
      • Codification
      • Workflows
      • Self-Service
      • Policy & Governance
      • IaC Explorer
      • Event Center
      • Backup & Disaster Recovery
      • Notifications
      • Integrations
      • Identity & Access Management
    • Security & Compliance
    • Pricing Tiers & Add-ons
    • Contacting Support
Powered by GitBook
On this page
  • Key features for cost visibility and optimization:
  • Resource Provisioning Cost Tracking
  • Cloud Waste Identification
  • Cloud Waste Remediation
  • Enforcing Cost Rules using Guardrails
  • Cost Reports

Was this helpful?

  1. Key Features

Cost Visibility & Optimization

Firefly includes cost management features that bring transparency to cloud spending and help eliminate waste. In many organizations, cloud costs can spiral due to forgotten resources or over-provisioning. Firefly's approach to cost optimization is to first make costs visible at the resource level, and then to highlight and remediate inefficiencies.

Key features for cost visibility and optimization:

Resource Provisioning Cost Tracking

Firefly's Workflows can pull in cost data for provisioned resources. You can see how much each resource is costing, often on a monthly basis. For example, in the details of an EC2 instance, Firefly will show an estimated monthly cost. This helps you identify expensive resources quickly and correlate cost with configuration (e.g., high cost might indicate an over-sized instance).

Cloud Waste Identification

Firefly automatically flags unused or underutilized resources that contribute to cloud waste. Common examples include:

  • Unattached volumes (e.g., EBS volumes not attached to any instance, accruing cost with no usage)

  • Idle compute instances (VMs running at very low CPU utilization or stopped but still incurring some cost)

  • Orphaned IP addresses (allocated IPs not in use)

  • Old snapshots or backups beyond retention needs, etc.

In Firefly's Governance page, you can see the list of "Cloud Waste" policies and their estimated cost impact. You can prioritize what to clean up for maximum savings.

Cloud Waste Remediation

Firefly's AI and rules engine provide recommendations to optimize costs. Firefly can suggest remediation steps for Cloud Waste policy violations. For example, if an EBS volume is found not attached to any instance, Firefly will suggest a command to delete it.

Enforcing Cost Rules using Guardrails

Cost Reports


By acting on such insights (either manually or via Firefly’s automated workflows), you can trim your cloud bills significantly.

PreviousPolicy-as-Code for Compliance & GovernanceNextAI Assistant

Last updated 8 days ago

Was this helpful?

Using , you can also set cost-related rules. For instance, you could have a rule that alerts if any development environment exceeds a certain budget, or if someone launches an unusually expensive instance type. Firefly can then act on these Guardrail rules, ensuring that cost controls are part of your deployment process.

Firefly provides detailed cost reports, offering breakdowns by Cloud Waste policy. These reports can be exported or shared, proving invaluable for governance meetings, audits, budget tracking, and demonstrating cost optimization progress over time. Learn more about leveraging these insights on the .

Firefly Guardrails
Analytics Page