Skip to content
Blog, page 25

Cloud Cost Engineering and Open Source FinOps

Notes from the team building C3X. Cost estimation for Terraform, the economics of cloud infrastructure, and how to ship FinOps tooling without a SaaS gate.

SIEM cost compared: Sentinel vs Security Lake vs Chronicle

SIEM cost is dominated by data ingestion: Microsoft Sentinel bills per GB ingested (with commitment tiers), AWS Security Lake centralizes data in S3 with usage-based analytics, and Google Chronicle prices differently. Ingestion volume drives all. This compares them.

The C3X Team··5 min read
awscloudtrailsecurity

AWS CloudTrail Lake cost: per GB ingested and scanned

CloudTrail Lake bills per GB of events ingested into an event data store (by pricing tier and retention) plus per GB scanned by queries. High-volume event ingestion and broad queries drive the bill. Here is the model.

The C3X Team··4 min read
awslocation-servicemaps

AWS Location Service cost: per request, by capability

Amazon Location Service bills per request across maps (tiles), places (geocoding, search), routes, and trackers/geofences, each priced separately with a free tier. High-volume mapping and per-position tracking drive the bill. Here is the model.

The C3X Team··4 min read
azuredata-exploreranalytics

Azure Data Explorer cost: cluster compute plus storage

Azure Data Explorer (Kusto) bills the compute of its cluster VMs (with a markup) plus storage, running continuously unless stopped, or serverless-style with autoscale. Idle clusters and over-provisioning drive the bill. Here is the model.

The C3X Team··4 min read
azureweb-pubsubrealtime

Azure Web PubSub cost: per unit per day, like SignalR

Azure Web PubSub bills per provisioned unit per day (each supporting concurrent connections and messages), with a Free tier and autoscaling Premium. Over-provisioning units for rare peaks drives the bill. Here is the model.

The C3X Team··4 min read
gcpdatastreamdata

GCP Datastream cost: per GB of change data processed

Datastream bills per GB of change-data-capture (CDC) data processed from source databases, plus backfill of existing data. High-change-rate sources and large backfills drive the bill. Here is the CDC replication model.

The C3X Team··4 min read
gcpworkflowsserverless

GCP Workflows cost: a few cents per thousand steps

Google Cloud Workflows bills per step executed, with internal steps very cheap (and a free tier) and external HTTP calls slightly more, so orchestration itself is nearly free. The real cost is what the steps call. Here is the model.

The C3X Team··3 min read
awsoutpostshybrid

AWS Outposts cost: paying for AWS hardware in your data center

Outposts brings AWS infrastructure on-premises, priced as a capacity commitment (upfront and/or monthly over a 3-year term) for the rack or servers. It suits low-latency or data-residency needs, at a substantial fixed cost. Here is the model.

The C3X Team··4 min read
azureapp-configurationconfiguration

Azure App Configuration cost: free tier or a small daily fee

App Configuration has a free tier for basic use and a Standard tier billed a small daily fee plus per-10,000-request overage beyond a generous included allowance. It is inexpensive; the main lever is caching config to reduce requests. Here is the model.

The C3X Team··4 min read
azuresignalrrealtime

Azure SignalR Service cost: per unit per day, by tier

SignalR Service bills per provisioned unit per day (Standard) or by usage (Serverless-friendly), with each unit supporting a number of concurrent connections and messages. Over-provisioning units for peak that rarely comes drives the bill. Here is the model.

The C3X Team··4 min read
gcpcloud-schedulerserverless

GCP Cloud Scheduler cost: a few cents per job per month

Cloud Scheduler bills per job per month (the first three free, then about $0.10 each), making it one of the cheapest ways to run cron in the cloud. The real cost is the work each job triggers, not the scheduler. Here is the model.

The C3X Team··3 min read