Infracost Alternatives
Similar projects and alternatives to infracost
-
terraform-cost-estimation
Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)
-
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
-
validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
-
-
-
bicep
Bicep is a declarative language for describing and deploying Azure resources
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
cloud-pricing-api
GraphQL API for cloud pricing. Contains over 3M public prices from AWS, Azure and GCP. Self-updates prices via an automated weekly job.
-
-
lambda-the-terraform-way
AWS Lambda using Terraform., an Introductory Cookbook
-
actions
A set of GitHub actions for Infracost. See cloud cost estimates for Terraform in pull requests. 💰📉 Love your cloud bill! (by infracost)
-
iam-policy-json-to-terraform
Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document
-
-
-
-
-
-
-
go-sql-driver/mysql
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)
infracost reviews and mentions
-
Show HN: Infracost (YC W21): Cloud Costs for Terraform in VSCode
Checkout the work-in-progress here (you can `make build` and try it): https://github.com/infracost/infracost/pull/1752
Great question, and it's something we get asked a lot. We have an open PR on our main CLI repo to add Pulumi support (https://github.com/infracost/infracost/pull/1752). This still has some way to go and is currently just using a Pulumi preview file. To get to full editor support, we'd need to be able to read raw Pulumi configuration in all the different languages and flavours it comes in. It's definitely on our radar, but it's not "simple" addition. I'd recommend following our Pulumi issue (https://github.com/infracost/infracost/issues/187) for updates on feature support.
Great questions! See https://www.infracost.io/docs/features/usage_based_resources... as the CLI can pull usage data for Lambda/S3/Dynamo from the AWS APIs (e.g. CloudWatch).
The other data source we can tap into is the actual billing data, e.g. AWS Cloud and Usage Reports - if you have any thoughts/preferences, checkout https://github.com/infracost/infracost/discussions/985#discu...
Not yet but users are asking for it, feel free to add a list of the resources you think would be useful to here: https://github.com/infracost/infracost/discussions/985#discu...
Very cool idea! Some created a prototype with Terragrunt (https://github.com/infracost/infracost/issues/463#issuecomme...). With Infracost parsing HCL directly, we might be able to introduce annotations for estimates -> alerts
You can watch https://github.com/infracost/infracost/issues/190 for updates, we did a prototype a while ago so you can try pointing the CLI `--path` to a cloudformation JSON file (e.g. https://github.com/infracost/infracost/tree/master/examples/...) but we're going deeper into use-cases with Terraform first. We then want to step back to support the same use-cases with CloudFormation et al.
-
Lidl has launched a rival to AWS
Wonder how long until we get our first request to add support for this to infracost https://github.com/infracost/infracost? At least the price list looks a lot simpler than AWS / Azure / GCP - more like UpCloud! Though honestly, if it starts to work, I'm sure the number of prices/services will grow exponentially.
-
Top 10 uncommon DevOps tools you should know
If you’re a Terraform fan, you’ll love this one. What if I tell you you can couple your infrastructure as code with bill forecasting? Sounds fantastic, huh? That’s what infracost.io is all about: it will scan through your Terraform files when you commit some changes to git and estimate the resulting billing of your changes! Pretty handy to have before getting unpleasant surprises.
- Terraform deployment estimation before the resource creation
-
Open source Go projects to contribute (beginners)
Infracost https://github.com/infracost/Infracost (cli tool for cloud cost estimates from terraform) is always looking for new contributors. I’m one of the maintainers and we’re an approachable lot who are happy to help you through your first dip into open source.
- GitHub - infracost/infracost: Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!
-
Open-source cloud cost policies?
I wanted to share an interesting learning from the open source project https://github.com/infracost/infracost/ and see what people think about writing policies for cloud costs using things like Open Policy Agent and HashiCorp Sentinel. For example: https://github.com/infracost/actions/tree/master/examples/opa
-
Show HN: Infracost (YC W21) – open-source cloud cost policies
Awesome! Let me know how it goes :) We also have CloudFormation in our target: https://github.com/infracost/infracost/issues/190
Hi, we’re Ali, Hassan and Alistair, co-founders of Infracost ([https://www.infracost.io](https://www.infracost.io/)). Infracost shows engineers the cost of each Terraform change in CI/CD before resources are launched. When something changes, it posts a comment with the cloud cost impact. e.g. you’ve added 2 instances and volumes, and have changed an instance type from medium to large, this will increase your bill by 25% next month from $1000 to $1250 per month.
We launched the first version of Infracost just under a year ago (https://news.ycombinator.com/item?id=26064588). As we said in our first release ‘the people who are purchasing cloud resources are not shown costs upfront, so they don’t know how much the resources will cost before launching them’. Our assumption was that because we are open source and the engineers are flying blind, they would pull us into the workflow. Actually, something different is happening:
The engineers are not pulling us in - it turns out to be the senior DevOps, SREs and platform teams. One of their challenges is figuring out how their small team of 7 people can fulfill the infrastructure requirements of hundreds of engineers. To solve this, they have created and put in place processes for engineers to provision infrastructure when they need. Now they want to implement cost policies and guardrails so that these hundreds of engineers don’t blow past all budgets. For example, if a change will result in a higher than 15% increase, leave a warning. If a change results in a >25% increase in costs, block the change till a team lead has reviewed it.
This has two implications for us. First, we need to create an output that isn’t only used by humans but is also digested into other systems to make further decisions. The second is the people we have been speaking to are not our end users. We need to figure out how we can get introduced to our end users, and create a different set of questions for each persona.
Now, we are reworking our JSON output and creating examples with standard policy tools like Open Policy Agent (OPA), HashiCorp Sentinel and Conftest. We’d really love your feedback around the cost policies use-case. You can check out the repo for GitHub Actions at (https://github.com/infracost/infracost) (our other CI/CD integrations are listed here: https://www.infracost.io/docs/#4-add-to-cicd).
We'd love to hear how you think about policies and guardrails.
Stats
infracost/infracost is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.