Vale construir sua versão de Infracost Cloud?
Leve diffs de custo de nuvem e verificações de FinOps para os pull requests de infraestrutura.
O loop central do desenvolvedor é uma construção de fim de semana crível se o substituto for deliberadamente estreito: um GitHub App, Terraform na AWS, um pequeno catálogo de recursos, preços de tabela públicos, guardrails básicos de tags e custos e um comentário idempotente no pull request. Um substituto fiel do Infracost Cloud é muito mais difícil, porque o produto pago combina ampla cobertura de IaC e multicloud com dados de preços mantidos continuamente, profundidade de políticas, price books personalizados, visibilidade em toda a organização, fluxos de trabalho e integrações enterprise.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a self-hosted GitHub App called CostLens in an empty repository.
Use Python 3.12, FastAPI, SQLite, python-hcl2, httpx, PyJWT, and Docker Compose; do not offer alternative stacks.
The core loop is: when a pull request changes Terraform, estimate the AWS monthly cost delta, run basic FinOps checks, and update one PR comment.
Authenticate as a GitHub App using an app ID, installation token flow, webhook secret, and private key stored outside the repository.
Handle pull_request opened, synchronize, and reopened events, and verify every webhook signature before processing.
Analyze the base commit and head commit separately so the comment shows previous cost, proposed cost, and monthly delta.
Parse Terraform HCL locally and support a deliberately bounded first set: EC2 Linux on-demand instances, EBS gp2/gp3 volumes, and RDS on-demand instances plus allocated storage.
Use the public AWS Price List Bulk files as the pricing source, cache downloaded price data, and record the source publication timestamp.
Assume 730 hours per month for hourly resources and show every assumption in the result.
Never price an unsupported or ambiguous resource as zero; list it as unsupported and exclude it from totals.
Support count when it resolves to a literal integer; mark for_each, unknown expressions, modules, and unresolved variables as unsupported in v1.
Add configurable required-tag checks and a configurable monthly cost-increase warning threshold.
Post a Markdown PR comment with total before, total after, delta, the five largest increases, policy warnings, unsupported resources, and pricing timestamp.
Use a hidden HTML marker so repeated webhook deliveries update the existing comment instead of creating duplicates.
Store repository settings and analysis history in SQLite, with a small admin page for recent PR analyses and configuration.
Add retry and timeout handling for GitHub and AWS pricing downloads, structured logs, and a health endpoint.
Ship .env.example, a Dockerfile, docker-compose.yml, database migrations, and one-command local startup.
Include unit tests for pricing normalization and Terraform resource extraction plus one end-to-end webhook happy path using fixtures.
Document the minimum GitHub App permissions and events in the README, including pull requests read, contents read, and issues write.
Do not send Terraform source, secrets, or repository contents to any AI or third-party analysis API.
Deliberately leave out Azure, GCP, Terragrunt, CloudFormation, CDK, negotiated discounts, Savings Plans, Reserved Instances, and usage-based cost forecasting.
Deliberately leave out SSO, billing, organization dashboards, campaigns, AutoFix, enterprise RBAC, and GitLab or Azure DevOps integrations.
Finish by running the tests, starting the stack locally, processing the included sample webhook, and listing the exact commands used.O prompt abre preenchido no seu agente. Revise antes de executar.
Como seria construir sua versão?
Observe pull requests de Terraform, estime a variação mensal de custo na AWS para um conjunto limitado de recursos, execute verificações básicas de FinOps e atualize um único comentário no pull request do GitHub.
O que você vai precisar
- Credenciais de GitHub App e um endpoint de webhook HTTPS público
- Docker com armazenamento persistente para o SQLite
- Acesso à internet ao GitHub e aos arquivos públicos da AWS Price List
As equipes pagam por amplitude mantida e confiança, e não pelo comentário em Markdown em si. O Infracost mantém atualizado um grande modelo multicloud de preços e recursos, lida com casos extremos reais de IaC, centraliza políticas e preços privados, integra essas verificações aos fluxos de trabalho dos desenvolvedores e dá às equipes de FinOps visibilidade e governança em nível de organização sem precisar manter outra plataforma interna.
xCobertura de AWS, Azure e Google Cloud em todo o catálogo de recursos do Infracost
xCobertura de Terragrunt, CloudFormation, AWS CDK, módulos e expressões complexas de Terraform
xprice books personalizados, descontos negociados e preços específicos da organização
xIssue Explorer, campanhas, AutoFix, dashboards, trilhas de auditoria e fluxos de trabalho de equipe
xidentidade enterprise, segurança, suporte e amplas integrações de CI/CD
Quanto custa Infracost Cloud?
- Plano mensal
- US$ 1.000/mêsUS$ 1.000/mês
- Por ano
- US$ 12.000/anoUS$ 12.000/ano
- No cartão, com IOF de 3,5%
- R$ 5.226/mêsR$ 62.709/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Infracost Cloud. O Vibe Radar não intermedeia pagamentos.
cloud$1000/mo · mensal · $12,000/yr
Plano gratuitoO Infracost CI/CD é gratuito para até 1,000 execuções por mês, mas o plano Cloud adiciona políticas, guardrails, dashboards, fluxos de trabalho e trilhas de auditoria.
verified 2026-10-20 · source ↗
Vale mais construir ou assinar Infracost Cloud?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Construir se paga em 1 meses.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Infracost Cloud é gratuito?
O Infracost CI/CD é gratuito para até 1,000 execuções por mês, mas o plano Cloud adiciona políticas, guardrails, dashboards, fluxos de trabalho e trilhas de auditoria. O plano pago é Cloud, por US$ 1.000/mês (checado em 20/10/2026).
Dá para recriar Infracost Cloud?
Em parte. O núcleo de Infracost Cloud dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: Cobertura de AWS, Azure e Google Cloud em todo o catálogo de recursos do Infracost, Cobertura de Terragrunt, CloudFormation, AWS CDK, módulos e expressões complexas de Terraform. Leia a lista acima antes de começar.
Quanto custa Infracost Cloud?
Infracost Cloud custa cerca de US$ 1.000/mês (Cloud, checado em 20/10/2026), ou seja, US$ 12.000 por ano.
O que eu perco ao substituir Infracost Cloud?
Sinceramente: Cobertura de AWS, Azure e Google Cloud em todo o catálogo de recursos do Infracost; Cobertura de Terragrunt, CloudFormation, AWS CDK, módulos e expressões complexas de Terraform; price books personalizados, descontos negociados e preços específicos da organização; Issue Explorer, campanhas, AutoFix, dashboards, trilhas de auditoria e fluxos de trabalho de equipe; identidade enterprise, segurança, suporte e amplas integrações de CI/CD. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Infracost Cloud?
Sim: Infracost (Toolkit de desenvolvedor sob Apache-2.0 e a referência mais clara para o modelo de recurso para custo e o fluxo de pull request do produto.), AWS Price List (Dados de preços em massa mantidos pela AWS, que um substituto estreito pode consumir sem depender da API de preços do Infracost.). Usar projetos prontos também é vibecoding; o prompt é para quando você quer do seu jeito.