Since launching Infracost two years ago, I've been asked about the key differences between the AWS Cost Calculator and Infracost. In this blog post, I will compare the two tools.
Mar 2023: free GitHub App integration, SOC2 Type II, and usage file improvements!
We're excited to announce that we're making the Infracost GitHub App free for everyone so you can put cost estimates everywhere quickly 🎉 We also passed our SOC2 Type 2 audit, added support for wildcards in the usage file, and redesigned the cost estimate page.
Cloud Cost Optimization: A Formula
When considering cost optimization for the cloud, an equation can be used to structure the problem. Each component of the formula can be refined and delegated to the appropriate roles.
The formula is: Cloud Costs = Usage x Unit Price
Infracost achieves SOC 2 Type 2 Certification
I’m very excited to announce that Infracost has achieved SOC2 Type 2 certification. This is a significant milestone for us as it reinforces our commitment to security, privacy, and reliability.
Cloud cost budgets and guardrails in engineering CI/CD workflows
The new Infracost Guardrails feature enables you to setup cloud cost guardrails directly in CI/CD. If a pull request's cost estimate exceeds a threshold, a custom notification is sent; the pull request can even be blocked till it has been approved.
Cloud costs directly in Jira
You can now show the cloud cost impact of feature requests to Product Managers and Owners directly in their workflow, before features are shipped to production.
Feb 2023: Cost savings from Guardrails, faster runs, and Terragrunt improvements!
We kicked-off 2023 by doubling down on helping companies optimize cloud costs by assisting engineers directly in CI/CD workflows.
We started tracking cost savings from Guardrails. We also made Infracost run faster for by only running on changed directories, caching modules, and running projects in parallel. On top of that, we made numerous bug fixes to make Terragrunt support more robust, and released support for single sign-on.
December 2022: Guardrails, policies, Jira integration, README badge, and override cloud region!
It's been a big month, with many new capabilities and features! You can now create Guardrails to control costs by monitoring pull requests and triggering actions when thresholds are exceeded. You can also use cost policies to scan your code repos for money saving opportunities (e.g. change gp2 to gp3 volume types) and create tasks to help engineering teams take action.
There's also Jira integration, README badges, custom reports, the ability to override the cloud region and lots of new resources.
The death of the Cloud Cost Calculator
In 2012, we built a Total Cost of Ownership (TCO) calculator for cloud. Companies could use our online calculator to design their desired cloud infrastructure, and our tool would calculate how much it would cost.
Now in 2022, 10 years later, we want to kill all cloud cost calculators ☠️
Infracost is a Gartner cool vendor in platform engineering
Infracost was recently named a cool vendor on Gartner’s Platform Engineering list. This is super exciting for us as a project, but also a great direction forward for engineers and our community as a whole 🎉
November 2022: Actual costs, data transfer costs, and pull requests status filters!
This month, we have a few big changes:
- Actual costs and data transfer costs are in private beta.
- See the status of all pull requests (open, merged, closed, deployed) and filter based on that to see their cost impact.
- Slice and dice for all! Export to CSV.
- Buy Infracost without talking to Hassan 😁 and public pricing.
October 2022: usage profiles, GitHub App, weekly reports and branch filters!
This month we have something for everyone:
- A new usage profiles feature enabling engineers to get cost estimates based on a low, medium or high usage pattern.
- A GitHub App, so engineering managers can deploy and manage Infracost for hundreds of GitHub repos.
- A weekly reports feature for team leads and FinOps showing them the most impactful upcoming cost changes.