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 Cloud Accounts
    • 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
    • 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
  • What is Firefly?
  • Who is this Documentation For?
  • Why Organizations Choose Firefly
  • What You'll Find Here
  • Get Started with Firefly
  • Need Help?

Was this helpful?

Welcome to Firefly Documentation

Welcome to the Firefly Docs, your go-to resource for understanding, configuring, and optimizing Firefly's cloud infrastructure automation platform. Whether you're a DevOps engineer, Platform Engineer, SRE, Cloud Architect, or Security & Compliance leader, this documentation will guide you through Firefly's capabilities, best practices, and integrations to help you gain full visibility and control over your cloud infrastructure.

What is Firefly?

Firefly is a Cloud Infrastructure Automation Platform that empowers organizations to automate, manage, and govern their entire cloud footprint with Infrastructure-as-Code (IaC). Our platform helps organizations:

  • Automate - Accelerate IaC adoption, simplify provisioning, and implement self-service infrastructure deployment

  • Manage - Gain unified visibility across all cloud assets, detect and remediate configuration drift, and optimize cloud operations

  • Govern - Implement governance-as-code, ensure disaster recovery readiness, and enforce consistent policies across your environment

With streamlined IaC orchestration, and unified asset management, Firefly helps Platform and DevOps teams drive innovation while maintaining security and performance at scale.

Who is this Documentation For?

This documentation is designed for a variety of roles within modern cloud organizations:

  • Platform Engineers & DevOps Teams – Learn how to track, manage, and codify cloud resources into Infrastructure-as-Code

  • SREs & Cloud Engineers – Implement drift detection, remediation, and unified cloud asset management

  • Security & Governance Teams – Set up guardrails, policy packs, and workflows to prevent misconfigurations

  • Decision Makers & Administrators – Understand Firefly's governance insights, analytics, and user management

Why Organizations Choose Firefly

Organizations with complex cloud environments choose Firefly to solve critical challenges:

  • Cloud Complexity Management - Gain visibility and control across thousands of resources in multi-cloud environments

  • IaC Adoption & Orchestration - Accelerate IaC adoption with automated code generation and simplified management

  • Drift Detection & Remediation - Continuously detect and fix unintended changes between IaC and cloud environments

  • Unified Governance - Apply consistent policies from code to cloud, ensuring compliance and best practices

  • Cost Optimization - Identify and eliminate cloud waste with actionable insights

What You'll Find Here

This documentation is structured into key sections, making it easy to find what you need:

Get Started with Firefly

  1. Signing up & logging into Firefly

  2. Connecting your cloud accounts (AWS, Azure, GCP, Kubernetes, etc.)

  3. Discovering unmanaged assets & improving your IaC coverage

  4. Setting up governance rules & compliance checks

  5. Exploring Firefly's analytics and cost insights

Need Help?

If you have questions or encounter issues, you can reach out to us through:

  • In-App Chat – Use the Firefly web app chat (bottom-right corner) for quick assistance

🚀 Let's get started and take control of your cloud infrastructure with Firefly!

NextWhat is Firefly?

Last updated 1 month ago

Was this helpful?

– Learn about Firefly's features, benefits, and how it works

– How to set up Firefly, onboard cloud accounts, and navigate the platform

– A glossary of Firefly-specific terms (ClickOps, Codified Assets, IaC Coverage, Drift, etc.)

– Learn how Firefly categorizes assets, detects unmanaged resources, and improves IaC coverage

– Explore Terraform state files, modules, and providers to visualize your IaC landscape

– Audit ClickOps changes, mutation events, and ownership tracking in real-time

– Automatically generate Terraform, Pulumi, CloudFormation, and Kubernetes manifests for unmanaged assets

– Set up guardrails, policy packs, and drift detection rules to prevent misconfigurations

– Step-by-step guides on integrating Firefly with CI/CD pipelines, project management tools, and DevOps platforms

– Firefly's users management, API key management, and role-based access control

– Find solutions for automating processes and implementing protective measures

– Learn how to use Firefly's API to automate tasks and integrate with other tools

To begin using Firefly, check out our , which will walk you through:

Support & Help Center – Browse and

Contacting Support – Check out our guide

Introduction
Getting Started
Terminology
Cloud Asset Inventory
IaC Explorer
Event Center
Codification
Policy & Governance
Integrations
User Management
Workflows & Guardrails
API
Getting Started Guide
troubleshooting guides
FAQs
contacting support