LabHub

Blog

FinOps / Cloud Cost Management 2026 — Vantage / Infracost / OpenCost / Kubecost / CloudZero Deep Dive

한국어English日本語

"Cost is not a non-functional requirement. In 2026 it is the most important functional requirement." — a FinOps lead

This article is a map of the FinOps market as of May 2026. Since 2023 GenAI workloads exploded and it became common for cloud bills to suddenly double or triple. As a result, FinOps shifted from "nice to have" to "without it the company goes bankrupt." The FOCUS (FinOps Open Cost and Usage Specification) 1.0 from the FinOps Foundation went GA in 2024, and from 2025 AWS / GCP / Azure all officially support FOCUS-formatted billing exports. Multi-cloud cost comparison finally became possible in a shared vocabulary.

This piece compares cost-visibility SaaS (Vantage, CloudZero, Cloudability), open-source visibility (OpenCost, Infracost, Komiser, Cloud Custodian), Kubernetes-only (Kubecost, Densify), automated optimization (Spot.io, ProsperOps, Granulate), anomaly detection (Anodot, Yotascale), and mid-market (FinOut). It ends with real cases from Toss / Kakao in Korea, Mercari / Cybozu in Japan, and a decision guide answering "which tool should our org pick?"

1. The 2026 FinOps Map — Why Cost Again

The word "FinOps" entered mainstream use in 2019 when the FinOps Foundation launched under the Linux Foundation. The core idea is simple. Cloud cost is a joint responsibility of engineering, finance, and the business, and we need shared language, shared data, and shared process to manage it.

Through 2023, FinOps was roughly "show the cost and reduce it." Then in 2024 GenAI workloads exploded. Startups commonly racked up OpenAI bills above several hundred thousand dollars a month. Companies running their own models paid four dollars per hour per H100 GPU, times eight GPUs, twenty-four hours a day — adding up to tens of thousands of dollars per month. CFOs started asking, every quarter, why the AWS bill went up thirty percent while revenue did not.

The 2026 FinOps market falls into five categories.

Gartner forecasts that by 2026 eighty percent of the global top one hundred companies will have a dedicated FinOps team, and the FinOps Foundation itself crossed ten thousand member organizations.

2. FinOps Foundation + the FOCUS Standard

The FinOps Foundation was founded under the Linux Foundation in 2019. Initially a best-practices community, it became a de-facto standards body when it started the FOCUS (FinOps Open Cost and Usage Specification) in 2023.

The core idea behind FOCUS is simple. AWS exports billing data as CUR (Cost and Usage Report), GCP as Billing Export, Azure as Cost Management Export, Oracle as OCI Usage — and the column names and semantics are all different. The same concept of "resource id" is resource_id in AWS, resource.name in GCP, ResourceId in Azure. Multi-cloud companies had to normalize this each time.

FOCUS is the agreed vocabulary for these columns. 1.0 went GA in 2024 and major clouds began emitting FOCUS format natively in 2025. Key columns:

# Subset of FOCUS 1.0 core columns
BilledCost: actually billed amount (after discounts/credits)
EffectiveCost: per-unit cost after commitment discount allocation
ListCost: list price cost
ServiceName: normalized service name (e.g. Amazon EC2)
ServiceCategory: category (Compute, Storage, AI/ML, etc.)
ChargeCategory: Usage / Purchase / Tax / Adjustment / Credit
ChargeFrequency: One-time / Recurring / Usage-based
ResourceId: resource identifier
ResourceType: resource type
SkuId: SKU identifier
PricingUnit: pricing unit (GB-Mo, vCPU-Hour, etc.)

The meaning of FOCUS is not merely "unified format." It means less vendor lock-in. Switching from Vantage to CloudZero used to require rebuilding the data pipeline from scratch; now you move the FOCUS dataset as a whole. The number of companies loading FOCUS-formatted cost data into their own data warehouses (Snowflake / BigQuery) is growing fast. "Do cost analysis in SQL" is back in fashion.

3. Vantage — The Leader in Multi-Cloud Visibility

Vantage started in the US in 2020. Founded by former DigitalOcean alumni, it positioned itself from day one as "FinOps built by developers." After closing a Series B in 2024 it became the de-facto leader of multi-cloud visibility SaaS.

Strengths:

Weaknesses:

Who should use it: 50-500 engineer orgs, multi-cloud, that also want SaaS spend in one place. Toss, Figma, Snap, PagerDuty are known users.

4. Infracost — Cost Diffs in IaC PRs

Infracost started in the UK in 2021 as open source. Where other FinOps tools show "cost already spent", Infracost is nearly the only tool that shows "cost about to be spent" at PR time.

How it works:

  1. A developer opens a Terraform / Pulumi / CloudFormation PR
  2. A GitHub Action runs Infracost
  3. The bot leaves a PR comment with a diff like "this change adds $1,840/month"
# Basic Infracost usage
infracost breakdown --path=terraform/
# Example output:
# Project: my-infra/terraform
#
# Name                     Monthly Qty  Unit       Monthly Cost
#
# aws_instance.web_app
# ├─ Instance usage (m5.large)  730  hours       $70.08
# ├─ EBS volume (gp3)            30  GB-month     $2.40
# └─ EBS snapshots                5  GB-month     $0.25
#
# Project total                                  $72.73

CI integration (GitHub Actions):

# .github/workflows/infracost.yml
name: Infracost
on: [pull_request]
jobs:
  infracost:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: infracost/actions/setup@v3
        with:
          api-key: $INFRACOST_API_KEY
      - run: infracost breakdown --path=. --format=json --out-file=/tmp/base.json
      - uses: actions/checkout@v4
        with: { ref: $GITHUB_HEAD_REF }
      - run: |
          infracost diff --path=. \
            --compare-to=/tmp/base.json \
            --format=github-comment \
            --out-file=/tmp/comment.md
      - uses: infracost/actions/comment@v3
        with: { path: /tmp/comment.md }

The meaning of Infracost is "putting cost into the code-review loop." When a developer picks db.r5.4xlarge for an RDS instance and opens a PR, reviewers start asking "this adds $1,400 a month — do we really need that much?" The location of cost decisions moves from production-discovery time to PR time.

Infracost Cloud (SaaS) adds policy automation, an org dashboard, and guardrails. The OSS CLI is free; Cloud is priced per seat.

Who should use it: every team using Terraform or Pulumi seriously, especially platform teams that see dozens of IaC PRs per day.

5. OpenCost (CNCF) — The Kubernetes Cost Standard

OpenCost is the open-source project Kubecost donated to the CNCF in 2022. It entered CNCF Incubating in 2024 and is the de-facto standard for Kubernetes cost visibility.

How it works:

# OpenCost install via Helm
helm repo add opencost https://opencost.github.io/opencost-helm-chart
helm install opencost opencost/opencost \
  --namespace opencost \
  --create-namespace \
  --set opencost.prometheus.internal.serviceName=prometheus-server

Key Prometheus metrics:

opencost_node_total_hourly_cost           # per-node hourly cost
opencost_load_balancer_cost               # LoadBalancer cost
opencost_pv_cost                          # PersistentVolume cost
opencost_namespace_total_cost             # namespace total
opencost_workload_cost_running            # per-workload cost

OpenCost stops at "show the cost." It does not reduce it. A common pattern is OpenCost + Grafana dashboards + Slack alerts for visibility, while reduction is delegated to other tools (Karpenter, KEDA, Spot.io).

Vendor adoption:

Who should use it: every team running Kubernetes. It is free and lock-in-free, so the rational default is to install it.

6. Kubecost — IBM Acquired (2024)

Kubecost is a Kubernetes cost SaaS started in the US in 2019. It is the parent company that built OpenCost and donated it to the CNCF. IBM acquired Kubecost in 2024 and it now ships as part of the IBM Cloud Paks portfolio.

OpenCost vs Kubecost:

Kubecost differentiators:

Impact of the IBM acquisition:

Who should use it: 100+ node multi-cluster orgs, that treat namespaces as team or product boundaries, and want to chargeback.

7. CloudZero — Unit Cost Economics

CloudZero started in the US in 2018. While other FinOps tools focused on "reduce total cost", CloudZero put unit cost front and center.

What is unit cost? Examples:

Total cost may not drop, but if unit cost drops, the business is getting healthier. The CloudZero pitch is that "the CFO wants unit cost, not totals, and unit cost should move with revenue."

Technically CloudZero:

Pricing is not public; generally scaled to annual cloud spend. Mid-market to enterprise focus, not seat-based.

Who should use it: SaaS companies where "ARR vs cloud cost ratio" shows up on a board slide. AI companies that need to prove "per-token inference cost is dropping every quarter."

8. Cloudability (Apptio/IBM) — Enterprise

Cloudability is a first-generation FinOps SaaS that started in 2011. Apptio acquired it in 2019, and when IBM acquired Apptio in 2023, Cloudability became part of IBM.

Position:

Capabilities:

Weaknesses vs newer SaaS (Vantage, CloudZero):

Who should use it: $10M+ annual cloud spend, already using Apptio ITFM, with an existing IBM enterprise agreement.

9. Spot.io (NetApp) — Spot Instance Automation

Spot.io was previously named Spotinst. It started in Israel in 2015 and NetApp acquired it in 2020. The core pitch: "we manage the risk of spot instances, you take the 60-90% savings."

How it works:

Product family:

2024-2025 trends:

Who should use it: orgs that want to use spot but do not want to write the reclamation-handling code. Mid-market with no Karpenter operators.

10. Densify / ProsperOps / FinOut / Anodot / Yotascale — Others

Densify is a veteran out of Toronto, Canada since 2010. Its strength is Kubernetes / VM right-sizing recommendations. ML analyzes workload patterns and produces PRs like "this deployment only needs 0.3 CPU instead of 1 core, and 384 Mi memory instead of 512 Mi". Supports Terraform / Helm output.

ProsperOps started in the US in 2018. It focuses on a single thing: AWS RI / Savings Plans automation. It replaces human-driven commitment portfolio management with an algorithm, weekly buying and selling SPs to maximize "effective savings rate." Fees are a percentage of savings (typically 15-25%).

FinOut started in Tel Aviv in 2021 and established itself in the mid-market. Its strength is a dashboard builder that decomposes cost into business units. Often described as more reasonably priced than CloudZero, with a free tier for sub-10-person startups.

Anodot started in Israel in 2014. Originally a business-metric anomaly detection SaaS, it later applied the same ML engine to cloud cost. One of the most refined anomaly detectors in this space. It automatically explains "EC2 cost jumped 23% yesterday because 100 r5.large were added in us-east-1."

Yotascale started in the US in 2015. Strength is flexibility in cost allocation. An engineering manager can build "the cost the search team spent on ML inference over the last 30 days" in the GUI without writing SQL.

Tool selection matrix (summary):

ToolStrengthWeaknessPricing
Densifyk8s/VM right-sizing recsweak visibilityenterprise
ProsperOpsAWS RI/SP auto-tradingAWS only% of savings
FinOutmid-market dashboardsweak automationreasonable
Anodotanomaly-detection MLheavy UIenterprise
Yotascaleflexible cost allocationlow brand awarenessseat + usage

11. Komiser / Cloud Custodian — OSS Inventory + Policy

Komiser is an open-source cloud resource inventory tool by Tailwarden (originally Mlabs). A SaaS version (Tailwarden) launched in 2024.

How it works:

# Komiser CLI quick start
docker run -d -p 3000:3000 \
  -v $HOME/.aws:/root/.aws:ro \
  tailwarden/komiser:latest
# Open http://localhost:3000

Cloud Custodian is the policy engine Capital One open-sourced in 2016. CNCF incubating. It is "express cloud-governance rules in YAML, and run automated actions on violating resources."

# Cloud Custodian policy - auto-stop untagged EC2 after 30 days
policies:
  - name: ec2-untagged-stop-30d
    resource: aws.ec2
    filters:
      - State.Name: running
      - "tag:Owner": absent
      - type: instance-age
        days: 30
        op: gt
    actions:
      - type: notify
        to: [costops@example.com]
        template: untagged-instance.html
        subject: "Untagged EC2 - will stop in 7 days"
      - type: mark-for-op
        op: stop
        days: 7
      - type: stop

The value of Cloud Custodian is "manage policy as code." Rules like "per-region cost cap", "no untagged resources", "stop RDS idle for 7+ days" live in Git and change via PR.

Custodian users include Capital One itself, FINRA, HBO Max, eBay, and many other large enterprises.

Who should use it: Komiser for everyone (free, five-minute setup). Cloud Custodian for orgs with a security or governance team and a policy-as-code culture.

12. Granulate (Intel) — Workload Optimization

Granulate started in Israel in 2018 and is a workload-auto-optimization company. Intel acquired it in 2022 for $650M. Where other FinOps tools focus on "shrink the resource", Granulate took a different path: "run the same workload faster on the same infra, so cost drops as a side effect."

How it works:

Notable offerings:

After the Intel acquisition:

Who should use it: orgs running heavy runtimes like JVM / Spark / Python at scale. Past the right-sizing phase, looking for "what else can we squeeze."

13. showback vs chargeback / reserved capacity / savings plans

FinOps operating models fall into two main camps.

showback: only shows "your team spent $50K last month." The company still pays the bill centrally.

chargeback: the $50K is actually subtracted from the team's budget. The team carries P&L responsibility.

Most orgs start with showback. Starting chargeback without solid tagging / catalog hygiene triggers a flood of "that's not my cost" complaints. The usual path is 6-12 months of showback to build data trust, then a switch to chargeback.

Tagging standard (common pattern):

# Cost allocation tag standard example
team: payments              # responsible team
service: payment-api        # service name
env: production             # environment
cost-center: 12345          # accounting cost center
business-unit: consumer     # business unit
project: checkout-redesign  # project (optional)
owner: yj.kim@example.com   # contact

Reserved Instances (RI) and Savings Plans (SP) are AWS commitment discount programs. With a 1-year or 3-year commitment to a usage baseline, you get 30-72% off. RI is locked to instance family / region; SP (especially Compute SP) is far more flexible. The 2026 best practice is "cover 70-80% of baseline workload with 1-year Compute SP, rest on-demand or spot."

GCP's CUD (Committed Use Discounts) and Azure's Reserved VM Instances / Savings Plan have similar shapes. In multi-cloud each is managed separately.

14. Korea / Japan — Toss, Kakao, Mercari, Cybozu

Toss has operated a dedicated FinOps team since around 2022. It built an in-house cost dashboard and uses Vantage in some areas in parallel. According to Toss's published material, "Spark cluster right-sizing and RI optimization alone delivered savings of hundreds of millions of KRW per quarter." Korean fintech naturally has heavy data / AI workloads, and significant resources go into BigQuery / Snowflake cost management.

Kakao Group differs by entity — Kakao Enterprise, Kakao Bank, Kakao Pay each take different FinOps approaches. Kakao Bank loads cost data into its own data warehouse and analyzes via in-house SQL / BI. Kakao Enterprise manages its own cloud (KC) usage directly. Common pattern is heavy reliance on "open source + in-house build", with relatively low dependence on commercial SaaS compared to global peers.

Mercari is one of the most public Japanese companies for FinOps stories. The Mercari Engineering blog regularly publishes OpenCost adoption stories, GCP BigQuery cost reduction cases, and cost allocation in multi-tenant Kubernetes. Mercari runs an in-house cost dashboard (Mercari Cost Dashboard).

Cybozu is a Japanese SaaS company running Kintone / Garoon. It defines cost operations as "part of the production SRE team's role" and has publicly described using OpenCost + Datadog Cloud Cost Management. CyberAgent CIU (Cyber Infrastructure Unit) takes a similar approach with its own internal cost-visibility platform.

Common Korea / Japan patterns:

15. Who Should Pick What — Decision Guide

Recommended combinations vary by org size and workload.

Seed / Series A (1-20 engineers, less than $5K/month cloud spend)

Series B-C (20-100 engineers, 5K5K-100K/month cloud spend)

Mid-market (100-500 engineers, 100K100K-1M/month cloud spend)

Enterprise (500+ engineers, $1M+/month cloud spend)

Kubernetes-only orgs

AI / ML companies

The most important decision is not the tool itself but the political agreement on "who in our company gets to make which cost decisions." Without that agreement, any tool just adds more dashboards.


FinOps is not a tooling problem — it is an organizational problem. The difference in 2026 is that GenAI made cost no longer a "secondary engineering concern", and the FOCUS spec unified the vocabulary for multi-cloud cost analysis. The market is now arranged in five buckets. Regardless of the tool you pick, the start is simple. Install OpenCost, lock Infracost into CI, define a tagging standard, and run a quarter of showback data. Then decide whether to buy a SaaS or move to chargeback.

References

Comments

No comments yet.

Sign in to leave a comment