I recently received an email notifying me that some old web applications I have hosted on Azure were automatically migrated from CDN Classic to Azure Front Door. These apps are inactive now because their domains have expired, but I hadn't deleted them from Azure storage since I planned to download a backup first. After logging into Azure, I noticed I was already charged £7.50 for this billing cycle, which seems like a huge jump from the few pence I was paying before the migration. It feels like the warning was insufficient.
Currently, I'm trying to delete the Front Door resource endpoints, but some are stuck at 'deleting' for over 30 minutes, with only one successfully deleted so far. I'm wondering if there's a specific set of steps I need to follow to stop further charges, or do I need to consider deleting my entire Azure subscription to fully resolve this? I'm warning anyone who has old apps on Azure Classic CDN to act quickly before automatic migrations lead to unexpected costs, as it seems the base monthly fee is around £35 regardless of actual usage!
3 Answers
Auto-migration like this that suddenly alters your cost structure without consent is super frustrating. Azure Front Door has a very different pricing model that can lead to paying 3 to 10 times more than before, mainly because of additional routing rules and per-request charges that didn't exist in CDN Classic. If you haven't already, look into optimizing your Front Door settings to avoid unnecessary costs. Sometimes those settings get switched on during migration but may not be necessary for your traffic. Also, consider filing a support request for possible billing credits if the price jump is significant—they've done that in the past for others.
It can indeed take a while to delete Front Door resources, especially if there’s a lot of configuration involved. Just be patient and keep an eye on the activity log. It sounds like you might have deleted everything successfully, so hopefully, you won’t see any more charges. Good luck with your backup; those minor fees for storage are a lot easier to handle!
Glad to hear it! It’s always a relief when everything sorts itself out. Just make sure to keep checking your billing.
I wonder if there was an expiring Digicert certificate on your CDN Classic instance causing the auto-migration. Microsoft had a deadline for migrations, and you might have missed notifications about it. They’ve been sending reminders for this change for a while now.
Yeah, I think I might have let some domains expire without realizing it needed action on my part. I assumed I could just keep them as is and not get migrated unless I opted in. Gotta stay on top of those emails!

I’m just deleting Front Door altogether since I don’t need it. The CDN was only there to access Azure Storage via a custom domain anyway. It seems like I can use Azure Static Web Apps instead for my hobby projects, which has a free tier and won’t incur such high costs.