Managed Instance on Azure App Service

🔥 Struggling to move legacy IIS-based apps to Azure without a full rewrite?

If your app relies on things like:

– IIS configuration

– Windows Registry

– GAC dependencies

– COM components

👉 Good news: You don’t have to modernize everything upfront.

Azure App Service Managed Instance is a powerful (and often overlooked) option that helps you:

✅ Lift-and-shift legacy .NET / Classic ASP apps

✅ Keep key dependencies intact

✅ Buy time to modernize on your schedule

I’m still surprised by how many architects and senior engineers haven’t come across this yet. Or haven’t given it much thought.

I had the chance to work with Andrew Westgarth (Principal PM) and team last year on a few customer projects, and this capability unlocked some real migration blockers for us.

⚠️ It’s currently in Public Preview (available in ~5 regions)—so now is a great time to evaluate it.

🎥 Want a walkthrough?

Watch this deep dive with Scott + Andrew:

🧪 Try it yourself

Hands-on lab from Ignite 2025:

https://github.com/microsoft/ignite25-LAB501-modernizing-aspnet-applications-with-azure-migrate-and-github-copilot

📘 QuickStart guide:

https://learn.microsoft.com/en-us/azure/app-service/quickstart-managed-instance?tabs=portal

🚀 My recommendation

If you’re evaluating Azure for landing your legacy apps and don’t have the time, skills or resources to modernization right now then

👉 Add this to your shortlist and test it in a POC.

And if it’s not in your region yet—

📣 tag Andrew or drop a comment to help drive demand.