Azure Friday (Audio)

No code .NET modernization with Managed Instance on Azure App Service Video

Azure Friday (Audio)

Show Notes

In this video, Scott and Andrew walk through how Managed Instance on Azure App Service is purpose built to help customers move and improve their applications to Azure without the need for code changes. The video explores how to remove common migration blockers, from file and registry access, and custom installers, to system commands. The video highlights how Managed Instance on App Service can accelerate migration, gain higher performance, efficient scaling and lower TCO. Chapters 00:00 - Introduction 00:20 - Challenges of maintaining and migrating older applications and why they are often stuck on premises or forced into VMs. 01:40 - How Managed Instance on Azure App Service solves the challenges of modernizing older applications to Azure 04:35 - Move and improve an existing application to Managed Instance on App Service and leverage the power and scale of Azure App Service. 06:50 - Deep dive into how Managed Instance on Azure App Service expands on capabilities of App Service Plans 11:51 - Using Azure Bastion to RDP into App Service Plan instances for troubleshooting using familiar tools 14:25 - Using installation scripts to configure settings, install dependencies, and enable additional system features and roles 18:20 - Summary and where to learn more Recommended resources Learn Docs Azure Product page Connect Scott Hanselman | Twitter/X: @SHanselman Andrew Westgarth | Twitter/X: @apwestgarth Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

More from Azure Friday (Audio)

Oct 2, 2026

In this Azure Friday episode, Scott Hanselman and Poorvi Narang explore why Microsoft built Azure Linux, an open-source Linux distribution optimized for Azure workloads. Poorvi demonstrates a cloud-native application running from a local WSL environment to Azure virtual machines and Azure Kubernetes Service, while highlighting Azure Linux's minimal footprint, familiar DNF package management, and security-by-default capabilities such as SELinux and firewall controls. They also discuss how to get started with the Azure Linux 4.0 public preview and its path to general availability. Chapters 00:00 - Introduction 00:32 - Why Microsoft built Azure Linux 03:09 - Local development with Azure Linux on WSL 05:19 - Deploying to an Azure virtual machine 12:47 - Deploying to AKS with Azure Container Linux 14:52 - Azure Linux 4.0 availability 16:09 - Resources and wrap-up Recommended resources Azure Linux documentation Azure Linux product page Azure Linux on GitHub Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 25, 2026

Everyone is asking whether their workload belongs on a quantum computer, and most of the answers out there might surprise you. Werner Rall joins Scott Hanselman to demo the Quantum Advantage Evaluator, an app on Azure that gives an honest verdict - quantum, AI/ML, or classical HPC. Using Grover's search algorithm as the worked example: the algorithm runs perfectly, and the Azure Quantum Resource Estimator still says it would take 61,122 physical qubits to reliably search sixteen items. Werner then submits the same circuit as a real job to Azure Quantum simulator, and shows why the verdict is decided in code before the AI model is ever called. Chapters 00:00 - Introduction 00:33 - Quantum Advantage Intro 01:50 - Quantum Advantage Evaluator Architecture 03:18 - Scenario - Searching unsorted database - Grover 04:50 - Application Traceability 08:20 - Grover Search Quantum run 11:40 - Pareto Frontier from the Resource Estimator: what error correction costs 14:20 - Crux of the Quantum Advantage Tool 14:56 - Azure Quantum Workspace Demo 16:35 - Which Quantum Computers are available in Azure 18:09 - Running the Grover Search Job on Azure Quantum 20:19 - Wrap up Recommended resources Learn Docs Azure Quantum Quantum Grand Challenges on GitHub Connect Scott Hanselman | Twitter/X: @SHanselman Werner Rall | Twitter/X: @werneragent47 Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 18, 2026

This session showcases how Azure Functions enables highly scalable event-driven automation using managed connectors. It highlights how functions can seamlessly integrate with services like SharePoint, Teams, and more without manual polling or complex authentication handling. The demo emphasizes how triggers and actions simplify building real-world workflows with minimal code. Chapters 00:35 - Introduction 02:00 - Demo Briefing 03:27 - Connectors Portal Overview 03:55 - Functions Local Dev & Webhook Tunnel 05:42 - Triggers vs Actions 10:15 - Preview Features & Roadmap 12:16 - Resources Recommended resources Demonstrated Sample More Samples Learn Docs Azure Product page Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 11, 2026

See how our open-source Logic Apps Migration Agent uses agentic refactoring to modernize BizTalk, TIBCO, MuleSoft, and other legacy integrations to Azure Logic Apps Standard. The talk demonstrates how the agent analyzes and transforms complex workloads to reduce migration effort and risk. Chapters 00:00 - Introduction 01:05 - BizTalk in the IT Landscape 01:30 - Why move from BizTalk to Logic Apps? 03:20 - Balancing LLMs with procedural steps to migrate 06:00 - Importance of Grounding for both technologies 06:34 - Demo Context: From BizTalk Server to Logic Apps Standard 07:32 - Discovery Phase 08:22 - Planning Phase 09:08 - Creation, Execution and Deployment Phases 14:34 - Learn more Recommended resources Migration Automation from Integration Platforms - Azure Logic Apps Workflow Integration and Automation - Azure Logic Apps Connect Scott Hanselman | Twitter/X: @SHanselman Harold Campos | YouTube: @hcamposu Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Aug 7, 2026

In this Azure Friday episode, Scott Hanselman and Tulika Chaudharie show how to take an Aspire application from local development to Azure App Service for Linux. They demonstrate how to create and configure an Aspire project, deploy its frontend, backend, and dashboard as App Service resources, and use the hosted Aspire Dashboard to understand the running application. They also explore how the Aspire agent integration can help generate the required configuration and simplify the deployment experience. Chapters 00:00 - Introduction 01:45 - Creating an Aspire project 03:35 - Configuring AppHost for Azure App Service 09:15 - Exploring the deployed Azure resources 09:50 - Viewing resources in the Aspire Dashboard 11:05 - Running the sample application 12:00 - App Service configuration and service discovery 14:20 - Accessing the hosted Aspire Dashboard 16:00 - Aspire configuration and deployment guidance 17:45 - Aspire agent integration 19:35 - Wrap-up Recommended resources Quickstart - Deploy an Aspire app Azure App Service Connect Scott Hanselman | Twitter/X: @SHanselman Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

See all episodes →