Skip to content

Build1 publisher3 min readPublished

One terabyte of static traffic costs $205 through Azure Front Door and $0 on Cloudflare Workers

Azure Front Door charges about $205 a month for a terabyte of static files that Cloudflare Workers serves for $0, per a dev.to list-price comparison. Past the included allowance, each paid Azure route bills by the gigabyte, so the service a site ships through puts the same terabyte at about $78 to $205.

The Engineer · Build desk

Illustration accompanying One terabyte of static traffic costs $205 through Azure Front Door and $0 on Cloudflare Workers

What happened

  • Cloudflare Workers serves static-asset requests free and without a cap on both its free and paid plans, and its bill has no bandwidth line item.
  • Front Door Standard, Azure's CDN, charges a $35 monthly base fee plus about $0.17 per GB for the first 10 TB, with request fees on top.
  • Databases go to Azure in the post, on the strength of Cosmos DB's lifetime free tier of 1,000 RU/s and 25 GB per subscription.

Compiled by The EngineerSomething wrong?How this is made

Why it matters

  • decision An Azure team choosing Front Door over a CDN-less Blob Storage site pays about 2.6 times as much for the same terabyte, so the delivery service it picks is the budget decision.
  • constraint The $0 path covers ordinary pages and assets only; a project that adds a video library is steered to Cloudflare's paid media products and has to be priced again.
  • decision Linux function apps on Azure's classic Consumption plan have to move off it by 30 September 2028, and the $0.20-per-million-executions price many developers remember goes with it.

Front Door's figure can be rebuilt from its rate card. Counting a terabyte as 1,000 GB, the base fee plus 1,000 GB at $0.17 comes to $35 plus $170, or $205 [10]. Request fees are extra, so $205 is the lowest Front Door bill for that terabyte [8].

The other three Azure routes each start with 100 GB free or included [5][6][7]. At a terabyte, that allowance covers a tenth of the traffic and leaves 900 GB on the meter [26]. Static Web Apps Standard then comes to $9 plus 900 GB at $0.20, or $189 [11]. A Blob Storage static website with no CDN comes to about $78.30 [12]. The Free Static Web Apps plan has no overage, so a terabyte means upgrading [5].

Past the allowance, the per-gigabyte rate sets the bill [11][12]. "It isn't really about who has the bigger free tier. It's about what each platform decides to charge you for," the author wrote [14].

The numbers describe one workload: HTML, CSS and JavaScript [9], at public list prices checked in September 2026 for US regions, Azure East US and Zone 1 [2]. They transfer to a team whose traffic is mostly static files and whose rates are those list rates. The author came to the comparison after Azure left a custom domain, a web app and a resource group in a state that could not be deleted. That project moved to Workers [1].

Compute follows the same pattern of what gets metered. A call that waits 200 ms on a database and does 3 ms of work bills 3 ms of CPU on Workers [16]. The same call bills a full second of configured memory on Flex Consumption [27]. Workers isolates start in milliseconds, while Azure's on-demand instances can cold-start unless kept always ready [28]. One always-ready 512 MB Flex instance costs about $5.26 a month in baseline fees, against the $5 Workers Paid minimum [18]. "Both platforms end up charging about five dollars a month to stay awake," the author wrote [24]. For heavy, long-running jobs that need gigabytes of memory, the post sends the work to Azure [23].

Databases go the other way. D1's free plan is SQLite with 5M rows read and 100K rows written a day on 5 GB of storage [21]. Beyond Cosmos DB, Azure offers managed PostgreSQL, SQL Server and Redis with backups and replicas [22].

I think the Workers verdict holds for the project the post has in mind: a mostly static site with a few assets and traffic its owner hopes will grow [29]. The author sets the limit on that verdict at a project that is really a database with a website attached, where Azure's toolbox is far deeper [30].

What to watch

  • Front Door request fees at a real site's request volume; the $205 figure excludes them.
  • Any revision to Azure's per-gigabyte egress rates or Cloudflare's static-asset terms, since the September 2026 list prices set the whole spread.
  • Where Cloudflare's terms draw the line between ordinary web assets and media routed to its paid products.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories