Architecture Cost Modelling
Pricing a design before building it, at expected and at ten times volume.
6 to work through
-
beginner
Every feature branch gets its own environment - one small always-on service, a managed NAT gateway, a load balancer and a small managed database. Roughly what does one idle environment cost per month at 2026 cloud list prices, and what does that imply for 60 open branches?
2 min answer -
intermediate
An architecture review must estimate the cost of a proposed design before it is built. What should the model contain, and what makes such estimates useless?
2 min answer -
intermediate
The cloud bill doubled over three months with no traffic growth. Where do you look?
2 min answer -
advanced
A GPU platform must decide between holding warm capacity and accepting cold starts. How should the two be compared economically?
2 min answer -
advanced
A video analysis pipeline splits streams into frames, analyses each, and aggregates. Built as serverless functions passing frames through object storage, it costs far more than expected. Diagnose.
2 min answer -
advanced
On 8 August 2024 Hugging Face announced it had acquired XetHub, a 14-person storage startup, describing it as its largest acquisition to that date. Continuing on Git LFS, or building content-defined chunking in-house, were the alternatives. What cost model separates the three, and where would copying this be a mistake?
3 min answer
3 terms in this topic
Cost Driver
The measurable quantity whose growth causes a cost to grow - identifying it correctly is what makes a cost model predictive rather than descriptive.
practiceCost Model Sensitivity
Identifying which assumptions in a cost projection dominate the outcome, so effort goes into the estimates that actually matter.
conceptDual-Run Cost Overlap
The period in any platform migration when both the old and the new system are paid for at once, which raises the run rate before it falls and sets th…
Neighbouring topics
Cost & FinOps
General material on the economics of an architecture.
Total Cost of Ownership
Lifetime cost including people, operations, upgrades and exit.
Cloud Pricing Models
On-demand, committed and spot, and the crossover arithmetic.
Reserved & Committed Capacity
Committing the baseline, laddering terms, and expiry as a silent failure.
Spot & Interruptible Capacity
Deep discounts for work that can be interrupted and resumed.
Unit Economics
Cost per request, per tenant, per transaction — the actionable number.
Cost per Request
Fully-loaded per-unit cost, including the lines usually left out.
Storage Costs
Tiering, lifecycle policies, retrieval charges and minimum durations.
Network & Egress Costs
Cross-zone and cross-region transfer that appears on no diagram.
Compute Optimisation
Instance families, utilisation, and architecture that wastes less.
Rightsizing
Matching provisioned resources to observed demand rather than to a guess.
Cost Allocation
Tagging enforced at provisioning, and apportioning shared costs.
Showback & Chargeback
Making teams see, or own, the cost of what they run.
Cost vs Reliability
Each nine costing an order of magnitude, and pricing the failure instead.
Observability Cost
Telemetry bills, cardinality control and retention tiering.
Licence & Vendor Costs
Per-core, per-seat and per-environment terms that shape designs.
FinOps Practice
Inform, optimise, operate — and cost as a design-review criterion.
Waste Elimination
Idle environments, orphaned volumes, forgotten instances, dead data.
Cost Governance
Budgets, anomaly alerts, quotas and preventive policy.