Post Content
Join us for another episode of Sip & Sync with Azure ☕🎤 as we explore how to modernize a legacy .NET application using GitHub Copilot and Azure app modernization tools.
In this episode, host Priyanka Vergadia is joined by Krystal Folkes, who walks through an end-to-end modernization journey. Starting with a real-world ASP.NET Web Forms application, Krystal demonstrates how GitHub Copilot agents, planning mode, and security assessments can help teams upgrade legacy code, migrate databases, modernize architecture, and deploy to Kubernetes.
This session covers not just code upgrades, but also security baselining, database migration, architecture visualization, and deployment planning. Whether you’re dealing with brownfield applications or planning modernization at scale, this walkthrough shows how Copilot can dramatically reduce complexity and time-to-value.
What You’ll Learn
– How to assess and modernize legacy .NET Framework applications
– Using GitHub Copilot plan mode for complex modernization workflows
– Performing security baselines before and during modernization
– Migrating from SQL Server to PostgreSQL as part of app modernization
– Visualizing architecture changes with diagrams and assessments
– Moving from monoliths to containers and Kubernetes deployments
– Customizing modernization workflows for different teams and phases
00:00 – Welcome to Sip & Sync with Azure
00:10 – Modernizing .NET Apps with GitHub Copilot
00:17 – Introducing Krystal Folkes
00:42 – Legacy App Overview and Modernization Goals
01:32 – Challenges with Legacy .NET and SQL Stored Procedures
02:12 – Planning App Modernization with Copilot Plan Mode
03:36 – Copilot Agents, Skills, and Modernization Workflow
04:30 – Legacy Assessment and Security Baseline
05:13 – Creating a Modernization and Migration Plan
06:24 – Running the One-Prompt Modernization Agent
07:20 – Reviewing Assessments and Architecture Insights
08:34 – Security Findings and Vulnerability Analysis
09:05 – Package Migration and Dependency Planning
09:42 – Database Migration: SQL Server to PostgreSQL
10:20 – Customizing Modernization by Team and Scenario
11:15 – Visualizing Architecture with Diagrams
12:01 – From Monolith to Microservices with Containers
13:04 – Deployment Planning with AppCAT and Kubernetes
14:00 – One-Click Execution and Human Review Gates
14:30 – Wrap-Up, Resources, and Where to Learn More
🔗 Links & Resources
🚀 App Modernization Lab — .NET and Java
https://github.com/kfolkes/legacy-app-modernization-db-transform/tree/main
📦 GitHub Copilot modernization documentation
https://learn.microsoft.com/azure/developer/github-copilot-app-modernization/
☁️ Try Azure for free
https://aka.ms/AzureFreeTrialYT
🎥 Watch more Sip N’ Sync with Azure episodes
https://aka.ms/SipAndSyncPlaylist
🔔 Subscribe for more Azure, GitHub Copilot, and app modernization content!
#SipAndSync
#Azure
#GitHubCopilot
#DotNet
#AppModernization
#Kubernetes
#CloudArchitecture
#DevOps
#MicrosoftDeveloper
#VisualStudio
#LegacyModernization
#Security
#Containers Read More Microsoft Developer