Cost and Contracts in Multi-CDN

Synopsis This chapter describes cost modeling and contract structure for multi-CDN. It explains how to forecast traffic, choose commit levels, control overage risk, and align commercial terms across providers. It also covers cost-aware routing, regional and product differences, invoice reconciliation, and clauses that protect the deployment when conditions change. Cost model foundations A simple model separates data transfer out, request charges, advanced product usage, and fixed fees. Each component varies by region and product family. The model expresses spend as a function of volume, mix, and route. Granularity by region and content type is required because prices and cache behavior differ. The model must match how providers bill so that reconciliation is possible without manual guesswork. ...