cost estimation
41 articles on cost estimation — what drives the cost, how it is priced, and where the savings actually are.
GitHub Actions Terraform cost estimation: cost on every pull request
Add a job that runs after terraform plan, prices the plan JSON, and comments the monthly total and diff on the PR, with a budget gate that fails the check. Here's the workflow, the input that keeps it accurate, and how to keep it fast.
OpenTofu cost estimation: price your infrastructure from tofu plan
OpenTofu emits the same plan JSON as Terraform, so cost estimation works unchanged, run tofu show -json and price it. Here's how to estimate OpenTofu cost locally and in CI, and what stays identical after the fork.
Terraform Cloud cost estimation with a run task (HCP Terraform)
HCP Terraform fires run tasks at post-plan, the moment the plan JSON exists. A run task that prices that plan puts cost and a budget gate directly in the Terraform Cloud UI. Here's how the integration works.
Azure DevOps Terraform cost estimation in your pipeline
Add a pipeline step after terraform plan that prices the plan and posts it as a PR comment, with a budget gate that fails the build. Here's the YAML, the plan-JSON input, and how it fits branch policies.
Terraform plan JSON cost estimation: the most accurate input
Estimating from terraform show -json prices the resolved resources, variables, conditionals, data sources all computed, unlike parsing raw HCL. Here's how to generate it, why it's accurate, and how it fits CI.
Atlantis Terraform cost estimation: add cost to your PR workflow
Atlantis already plans on every PR, add a post-plan workflow step that estimates cost and comments it, with a budget gate that blocks apply. Reuses the existing plan, works self-hosted and air-gapped.
Cloud cost estimation before deploy: turn the bill into a leading indicator
The monthly bill is a lagging indicator. Estimating cost in the pull request puts the number where the change is still cheap to fix. Here's why shift-left cost works and what it can and can't predict.
Monorepo Terraform cost estimation: estimate per stack, scoped to the change
Don't estimate a whole monorepo on every PR. Detect changed stacks, estimate only those in a CI matrix, and aggregate. Here's the pattern that keeps CI fast and attributes cost to the right stack.
A pre-commit hook for Terraform cost: catch expensive changes before they leave your laptop
Add a pre-commit hook that estimates Terraform cost on every commit and blocks over-budget changes. Runs in seconds, works offline, and pairs with a CI gate that can't be skipped.
Terragrunt cost estimation: pricing a whole stack before apply
Terragrunt's module composition breaks naive cost tools. Here's how to estimate a Terragrunt stack by resolving its dependency graph, run it in CI, and gate PRs on a budget, no apply required.
Terraform cost estimation in GitLab CI: estimate and gate on every MR
Add a GitLab CI job that estimates Terraform cost on every merge request, posts the number as an MR note, and fails the pipeline over budget. Works on self-hosted and air-gapped GitLab. No apply needed.
Estimating AWS Lambda costs from Terraform
Lambda is the most mis-estimated AWS service. Here's why cost tools show $0 by default, what data to feed them for accurate numbers, and the four optimization levers that actually move the bill.
How to estimate Azure costs from Terraform
Estimate Azure costs from Terraform configurations including Reserved Instances, Azure Hybrid Benefit, Spot VMs, and Premium SSD tier mapping. Completes the cloud trilogy alongside AWS and GCP.
How to estimate GCP costs from Terraform
Estimate Google Cloud costs from Terraform configurations with sustained-use discounts applied automatically, Committed Use Discounts via usage file, and Spot VMs detected from the resource. No GCP credentials required.
CloudFormation cost estimation: the missing piece
How to estimate the monthly cost of a CloudFormation template before deploying. SAM templates, CDK output, nested stacks, and the patterns that work for migrating an existing CloudFormation workflow.
How to estimate AWS costs from Terraform before deploying
From a single CLI command to PR comments in CI that block over-budget merges, this is the practical guide to Terraform cost estimation. No AWS credentials, no terraform plan, no SaaS account.
Infracost Alternative: Open Source Cloud Cost Estimation Without a SaaS
Honest comparison of C3X vs Infracost for Terraform cost estimation. Where each tool wins, full feature matrix, and a migration guide for teams switching off Infracost.