Website · Documentation · Pricing
Overview
Azure Front Door combines global application routing with static and dynamic content delivery. New deployments use Standard or Premium.
- Standard: delivery, routing and custom WAF rules.
- Premium: adds managed WAF rules, bot protection and Private Link origins.
The older services have separate retirement schedules: Front Door classic on March 31, 2027, and Azure CDN Standard from Microsoft classic on September 30, 2027. New profile/domain onboarding is closed, and classic managed certificates have already retired. Verify migration and certificate state for an existing classic workload.
Network
Microsoft publishes 192 Front Door edge locations across 109 commercial metros. A metro can contain several PoPs; the map marks approximate centers for resolved names in the published list.
Azure Government locations are separate and excluded from this map. Front Door uses unicast DNS routing and Microsoft’s backbone. Azure cloud regions are not interchangeable with delivery PoPs, and the resource-group location does not confine delivery to that region.
Approximate metro centers; a metro may contain several PoPs. Azure Government locations are excluded.
Cities
Montreal, Vancouver, Querétaro, Atlanta, Cheyenne, Chicago, Dallas, Des Moines, Detroit, Honolulu, Houston, Jacksonville, Las Vegas, Los Angeles, Memphis, Miami, Minneapolis, Nashville, Newark, New York, Philadelphia, Phoenix, Portland, San Antonio, San Jose, Salt Lake City, Seattle, Buenos Aires, Campinas, Rio de Janeiro, Sao Paulo, Bogota, Sofia, Prague, Paris, Berlin, Duesseldorf, Frankfurt, Munich, Athens, Budapest, Dublin, Milan, Rome, Amsterdam, Oslo, Stavanger, Warsaw, Lisbon, Bucharest, Barcelona, Madrid, Zurich, London, Manchester, Cairo, Nairobi, Rabat, Lagos, Cape Town, Tel Aviv, Doha, Istanbul, Dubai, Chennai, Hyderabad, Mumbai, New Delhi, Hong Kong, Jakarta, Osaka, Tokyo, Seoul, Kuala Lumpur, Manila, Singapore, Taipei, Bangkok, Ho Chi Minh City, Brisbane, Melbourne, Perth, Sydney, Auckland
Listed without a marker: Etobicoke, Canada, Boydton, VA, USA, Chaska, MN, USA, Englewood, CO, USA, Manassas, VA, USA, Needham Heights, MA, USA, Plano, TX, USA, Quincy, WA, USA, Secaucus, NJ, USA, Southfield, MI, USA, Tempe, AZ, USA, Zaventem, Belgium, Ballerup, Denmark, Vantaa, Finland, Les Ulis, France, Saint Denis, France, Russelsheim, Germany, Bromma, Sweden, Isando, South Africa, Chai Wan, Hong Kong SAR, Inzai, Japan.
Features
| Feature | Supported |
|---|---|
| Web application firewall | ✓ Supported |
| Bot protection | ◐ Partial |
| DDoS protection | ✓ Supported |
| Rate limiting | ✓ Supported |
| HTTP/3 (QUIC) | Not listed |
| TLS 1.3 | ✓ Supported |
| Tiered caching | Not listed |
| Origin shield | Not listed |
| Instant cache purge | ◐ Partial |
| Serve stale while refreshing | Not listed |
| Serve stale on origin errors | ◐ Partial |
| Image optimization | Not listed |
| On-demand video | ✓ Supported |
| Live video | ✓ Supported |
| Digital rights management | Not listed |
| HLS / DASH packaging | Not listed |
| WebSockets | ✓ Supported |
| Signed URLs | ✗ Not supported |
| Edge compute | ◐ Partial |
| Edge functions | ◐ Partial |
| Key-value storage | Not listed |
| Configuration API | ✓ Supported |
| Real-time logs | ◐ Partial |
| Log export | ✓ Supported |
| Terraform provider | ✓ Supported |
✓ Supported · Partial: limited or separate-product support · ✗ Not supported · Not listed: unconfirmed. Some features need a separate product or plan.
Delivery and security
- Configure caching, compression, redirects, rewrites and origin routing.
- Use TLS 1.3 and WebSockets on the current Front Door tiers.
- Apply custom WAF rules and rate limits; managed rules and bot protection require Premium.
Purge completion can take ten minutes, and configuration changes can take fifteen. Rate limits use distributed counters and fixed windows; small thresholds can be exceeded.
Edge Actions preview
Run custom JavaScript on client requests for tasks such as JWT checks, URL rewrites and origin selection. The preview limits code to 16 KB and execution to 10 ms. If execution exceeds the limit, Front Door forwards the request without Edge Action processing; an authorization design must account for that behavior.
Media, cache and logs
Front Door delivers already prepared live/VOD manifests and segments. Encoding, packaging and DRM license services belong in the upstream media pipeline. Native cryptographic URL signing is not available in production; middleware token validation is separate.
Stale responses may be served during origin errors, but cache retention is not guaranteed. Enable diagnostics for access, WAF and probe logs; processing and storage can take a few minutes. HTTP/3 and controlled stale-while-revalidate support are unconfirmed.
Pricing
Front Door Standard and Premium
| Charge | Standard | Premium |
|---|---|---|
| Base fee, monthly equivalent | USD 35 | USD 330 |
| First 10 TB, North America/Europe | USD 0.083/GB | USD 0.083/GB |
| First 250 million requests, North America/Europe | USD 0.009/10,000 | USD 0.015/10,000 |
The base fee is billed hourly per profile. Other delivery zones have different rates, and transfer tiers above 150 TB or requests above 250 million require a quote. Edge Actions and CAPTCHA have additional usage charges.
Advanced → Add your quote accepts confirmed delivery, request and monthly rates. Include the tier’s base fee as a monthly charge. Edge-to-origin request bytes are a separate meter: they are not the cache-fill response bytes used by this calculator. Add their expected cost under monthly extras. Origin response transfer into Front Door is nonbillable, but origin-side and monitoring costs may remain.
The retiring classic tiers have separate tariffs. Confirm the selected tier and Azure offer when preparing the budget.
Developer tools
- Manage Front Door using Azure Resource Manager APIs, the portal, Azure CLI or PowerShell.
- Use the documented Terraform resources for profiles, endpoints, origin groups, origins and routes.
- Integrate Azure or external HTTP origins; Premium supports eligible Private Link origins.
- Route opt-in diagnostic logs to storage, Event Hubs or Log Analytics.
For a classic migration, test domains, certificates, routes, cache settings, WAF and origin access before changing DNS. The Standard/Premium security and pricing models differ from the retired or retiring tiers.
When it fits
- Applications using Azure or other public HTTP origins that need global routing and caching.
- Teams that can select Standard or Premium around the required WAF and private-origin capabilities.
- Prepared live/VOD media delivery with an upstream encoder and packager.
- Operations using Azure deployment automation and diagnostic tooling.
Before you choose
- New deployments planned around the retiring classic tiers.
- Workflows requiring a zero-delay purge or immediate complete logs.
- Applications that treat the Edge Actions preview as a fail-closed authorization boundary without a backup check.
- Media pipelines expecting Front Door to encode, package or natively sign every stream URL.
- Estimates that omit the per-profile base fee, request charges or edge-to-origin traffic meter.
Sources
- learn.microsoft.com/en-us/azure/frontdoor/front-door-cdn-comparison
- learn.microsoft.com/en-us/azure/frontdoor/migration-faq
- azure.microsoft.com/en-us/pricing/details/frontdoor/
- azure.microsoft.com/en-us/pricing/details/cdn/
- www.microsoft.com/en-us/investor/sec-filings
- learn.microsoft.com/en-us/azure/frontdoor/front-door-faq
- learn.microsoft.com/en-us/azure/frontdoor/edge-actions
- learn.microsoft.com/en-us/azure/frontdoor/front-door-caching
- learn.microsoft.com/en-us/azure/frontdoor/monitor-front-door
- learn.microsoft.com/en-us/azure/frontdoor/create-front-door-terraform
- learn.microsoft.com/en-us/azure/frontdoor/billing
- learn.microsoft.com/en-us/azure/frontdoor/edge-locations-by-region
- learn.microsoft.com/en-us/azure/frontdoor/video-on-demand-live-streaming
- learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-rate-limit
- www.naturalearthdata.com/
- aws.amazon.com/s3/pricing/
- cloud.google.com/storage/pricing
