InfraCost — screenshot of infracost.io

InfraCost

Infracost is a great tool for showing infrastructure cost changes directly in GitHub PRs/MRs. I find it invaluable for detecting and preventing potential cloud cost increases before deployment, shifting FinOps left effectively.

Visit infracost.io →

Questions & Answers

What is Infracost?
Infracost is a tool that provides cloud cost estimates for infrastructure-as-code (IaC) changes. It integrates into engineering workflows to show the financial impact of code modifications before deployment.
Who is Infracost designed for?
Infracost is designed for both FinOps teams and engineering teams. It enables FinOps to establish cost governance and policy enforcement, while empowering engineers to make cost-aware decisions during code review.
How does Infracost differ from traditional cloud cost management tools?
Unlike traditional cloud cost management tools that analyze expenses post-deployment, Infracost shifts cost visibility left by embedding insights directly into pull requests. This proactive approach helps prevent costly mistakes before resources are provisioned.
When should Infracost be used in the development lifecycle?
Infracost should be used during the code review phase of the development lifecycle, specifically when infrastructure code changes are proposed. It provides immediate feedback on cost implications and policy violations.
Does Infracost require direct cloud provider credentials?
Infracost does not require direct cloud provider credentials. It integrates by connecting to code repositories like GitHub, GitLab, or Azure DevOps, allowing for immediate optimization without complex setup.