Trace Id is missing
Skip to main content
Azure

Azure Front Door

Modern cloud CDN that delivers optimized experiences to your users anywhere.

Accelerate content delivery securely and at scale

Azure Front Door is a modern cloud content delivery network (CDN) service that delivers high performance, scalability, and secure user experiences for your content and applications.

Cloud-native and DevOps tools to automate and streamline deployment

Fully customizable rules engine for advanced routing capabilities

Instant scalability with global HTTP load balancing and failover

Seamlessly attached web application firewall (WAF), DDoS protection, and bot protection to safeguard apps and content

Build apps from any origin on modern architecture

Easily deploy apps on a modern network architecture to build dynamic, high-quality digital experiences. Simplify cloud-native development with a fully programmable and API-driven service. Azure Front Door is deeply integrated with a wide array of Azure services including Azure DNS and Azure Web Apps.

A person wearing a headset working at a desk

Accelerate dynamic and static content delivery

Deliver low-latency, high-throughput content at scale from the cloud or on-premises infrastructure to users anywhere. Accelerate static and dynamic content delivery with a unified platform built on the massively scalable Microsoft private global network.

Protect your apps with seamlessly attached security

Defend your digital estate against threats with advanced security services including web application firewall (WAF), bot protection, and DDoS protection. Privately access your app origin and embrace a Zero Trust model with support for Azure Private Link. Monitor and troubleshoot traffic and security with real-time analytics.

People working together in an office
A person using a large touchscreen device in an office

Optimize costs and forecasting with a simple pricing model

Azure Front Door offers simple, easy, and transparent consumption pricing. Reduce bandwidth costs with no additional charges for transferring data from the Azure datacenter to the Azure Front Door edge location.

Comprehensive security and compliance, built in

Get started with an Azure free account

1

Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.

2

After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.

3

After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

See how customers are using Azure Front Door

Nationwide Building Society

"The resilience of our surface area with Azure Front Door is massive. It’s hard to envision a scenario where the site wouldn’t be available, which is quite comforting."

 Alan Bezzant, Senior Engineer

A girl smiling at a computer
Back to tabs

Frequently asked questions about Azure Front Door

  • Azure Front Door is a modern cloud CDN service that provides high performance, scalability, and secure experiences for your content, files and global applications. It combines modern CDN technology and intelligent threat protection in a tightly integrated service that’s easy to set up, deploy, and manage.

  • Azure Front Door supports features such as dynamic and static content acceleration, global load balancing, traffic and security analytics, web application firewall (WAF), bot and DDoS protection, and Azure Private Link support. Learn more about the Azure Front Door features.

  • Azure Front Door supports HTTP, HTTPS, and HTTP/2.

  • Azure Front Door is a global service and is not tied to any specific Azure region. The only location you’ll need to specify is the resource group location – in other words, where the metadata for the resource group will be stored. Azure Front Door is deployed globally to all edge locations. The service is also available within Azure Government cloud.

  • Azure Front Door is a globally distributed multi-tenant service, meaning the infrastructure is shared by all users. However, by creating an Azure Front Door profile, you define the specific configuration required for your application, and changes made to your configurations won’t impact other tenant configurations.

Ready when you are—let's set up your Azure free account

Try Azure for free
#chatEngagement { color: #fff; background-color: #006abb; border: 1px solid #0078d4; border-radius: 4px; display: inline-block; font-size: 14px; font-weight: 600; padding: 10px 16px; } #chatEngagement:hover, #chatEngagement:active { text-decoration: underline; } #chatDisengagement { color: #0062ad; display: inline-block; font-size: 14px; font-weight: 600; padding-right: 1em; position: relative; text-decoration: none; border: none; background-color: transparent; } #chatEngagement:focus { outline: 1px solid #fff; outline-offset: -4px; text-decoration: underline; } #chatDisengagement:after { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1L9 6L4 11' stroke='%230062ad'/%3E%3C/svg%3E"); content: ' '; height: 12px; width: 12px; display: inline-flex; vertical-align: middle; margin-left: .2em; transition: all .2s ease-in-out; position: absolute; bottom: -6px; background-color: transparent; } #chatDisengagement:focus { outline-offset: 10px; } #lp-iframe-container { border: 0; bottom: 0; box-shadow: 0 5px 15px 0 #00000033; height: 500px; left: auto !important; min-width: 300px; max-width: 350px; padding: 0; position: fixed; right: 0; top: auto !important; z-index: 1031; } #iFrame { height: 100%; width: 100%; border: 0; } #proactive-chat-dialog { position: fixed; z-index: 10400; bottom: -24px; right: 11px; } #proactive-chat-dialog .chatContainer { min-width: 272px; height: 277px; color: #000; line-height: 0; position: relative; border: 0 !important; background-repeat: no-repeat !important; background-color: #fff !important; margin: auto; padding: 12px; background-size: contain !important; box-shadow: 0 2.8px 2.2px rgba(0, 0, 0, 0.034), 0 6.7px 5.3px rgba(0, 0, 0, 0.048), 0 12.5px 10px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px rgba(0, 0, 0, 0.072), 0 41.8px 33.4px rgba(0, 0, 0, 0.086), 0 100px 80px rgba(0, 0, 0, 0.12); } #proactive-chat-dialog .chatContainer .chat-cta { text-align: center; font-size: 24px; font-weight: 600; position: relative; top: 160px; } #proactive-chat-dialog .chatContainer .chat-buttons { position: relative; top: 185px; width: 100%; display: flex; gap: 1em; justify-content: center; flex-direction: column; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link { width: auto; margin: auto; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link:after { bottom: -6px; } @media only screen and (min-width: 33.75em) { #proactive-chat-dialog .chatContainer .chat-buttons { top: 200px; flex-direction: row; } } </style> <div id="proactive-chat-dialog" class="proactive-chat-hidden"> <div class="chatContainer" style="background: url('{{module.bg-img-src}}') no-repeat top left" > <div class="chat-cta">{{module.heading}}</div> <div class="chat-buttons"> <button type="button" id="chatEngagement" aria-label="{{chat-engagement.aria-label}}" class="button button--primary01 lp-chatnow" data-lp-event="click" data-bi-id="expand-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-bhvr="16" data-bi-tn="button button--primary01 lp-chatnow" > {{chat-engagement.btn-txt}} </button> <button type="button" id="chatDisengagement" aria-label="{{chat-disengagement.aria-label}}" class="arrow-link lp-nothanks" data-lp-event="close" data-bi-id="collapse-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-tn="arrow-link lp-nothanks" > {{chat-disengagement.btn-txt}} </button> </div> </div> </div> '/>
AI-powered assistant