Training pulls terabytes from object storage, distributed jobs push gradients across zones, and inference ships embeddings between services. At $0.01 to $0.09 per GB, AI data movement turns into a five-figure line quickly.
Training checkpoints accumulate silently. A team running dozens of experiments can hold hundreds of terabytes of optimizer states they will never load again, at $0.023 per GB-month it adds up to a real recurring bill.
SageMaker instance rates carry a premium of roughly 15 to 40 percent over the equivalent EC2 instance. Whether that is good value depends on how much of the surrounding platform you would otherwise build yourself.
Azure Machine Learning charges you the underlying VM rate with no platform surcharge, which makes cluster configuration the whole cost story. Minimum node counts and idle timeouts decide most of the bill.
The KV cache grows linearly with context length and batch size, and it competes with model weights for the same expensive GPU memory. Long contexts are not a feature you add for free, they are a capacity purchase.
Committing to GPU capacity saves 30 to 60 percent, but GPU generations turn over every 18 to 24 months. Getting the commitment horizon right matters more here than anywhere else in cloud purchasing.
Cost per million tokens is the one number that compares a self-hosted GPU with any hosted alternative. Computing it takes one benchmark run and turns inference budgeting into arithmetic.
Every logging platform charges twice: once to accept the data and again to keep it. On most bills the ingestion half dominates by 10x or more, which changes where you should spend optimization effort. Here is the arithmetic.
Cutting log volume is the highest-leverage observability optimization because ingestion dominates the bill. Some tactics take an afternoon and cut 30%. Others take a quarter and cut 5%. Here they are, ranked.
The same workload can cost five times more under one pricing model than the other, and the deciding factor is your container density and telemetry per host. Here is how to work out which side you are on.
Almost nobody queries observability data older than two weeks, yet most organizations keep months of it in the most expensive tier available. Tiering fixes that, and the price gap is roughly 100 to 1.
An auto-refreshing dashboard is a scheduled job that bills every thirty seconds forever. Most teams have dozens, half of them unopened for months. Here is what they cost.
Error tracking platforms bill per event, and a single bad deploy can emit millions in an hour. Grouping, sampling, and rate limits are the difference between a $200 bill and a $9,000 one.
A single retention number applied to every telemetry signal is always wrong for most of them. Logs, metrics, traces, and audit records have different value curves and deserve different policies.
Snowflake bills compute in credits, storage in terabytes, and a handful of serverless features on their own meters. Credits look cheap until you multiply by warehouse size and hours. Here is how the math really works.
Idle warehouse time is the purest form of cloud waste: full price, zero work. Auto suspend fixes it, but set it too aggressively and you pay in cold caches and resume minimums. Here is where to land.
Retention is usually set by whoever felt most cautious, not by anyone holding a budget. Attaching dollar figures to each retention window turns an argument about risk into a decision about price.
Sandbox warehouses, dev clusters, and staging pipelines quietly replicate production capacity for a fraction of the value. Scoping them properly typically reclaims 60 to 80 percent of non production spend.
An API response is billed by the byte once it leaves the cloud. Multiply a few hundred wasted bytes by a billion calls and the padding becomes a real line item. Here is how to price a payload.
A bandwidth bill is meaningless as an absolute number. Divided by active users it becomes a metric you can trend, forecast, and compare against revenue per user. Here is how to build it.
The more data you accumulate in one place, the more it costs to move elsewhere, and the more services cluster around it. Egress pricing is what turns that pull into a financial constraint.
Observability data leaves your cloud on its way to a vendor, and it leaves continuously. At typical volumes the egress alone can rival a mid-size database bill, before the vendor charges anything.
Archive tiers advertise storage at a fraction of a cent per gigabyte. The catch is on the way out: retrieval fees, minimum durations, and per-request charges that can dwarf a year of storage savings.
Serverless pricing is per request, which makes per-tenant attribution possible in a way shared servers never allow. Doing it well requires instrumenting the right dimensions. Here is the method.