Session
Agentic Modernization Lab: Modernize Legacy Repos with GitHub Copilot Modernization CLI & Spec2Cloud
Millions of lines of legacy code sit dormant across enterprises — costly to maintain, impossible to evolve, and a barrier to cloud adoption. What if AI agents could do the heavy lifting of modernizing them?
In this hands-on workshop, we tackle the full Application Modernization pipeline using two powerful tools: GitHub Copilot Modernization CLI for AI-driven automated code analysis and transformation, and Spec2Cloud for spec-enabling legacy repositories through Spec-Driven Development. Together, they form an agentic modernization pipeline that turns legacy codebases into cloud-native, spec-enabled, maintainable systems — with minimal manual effort.
Every attendee works on a real legacy repository and takes it through the full modernization journey:
🔍 Analyse: Run GitHub Copilot Modernization CLI to assess the codebase, identify modernization candidates, and generate a transformation plan
📋 Spec-Enable: Apply Spec-Driven Development principles to generate API contracts and specifications from legacy code using Spec2Cloud
🤖 Agentic Transformation: Use AI agents to apply spec-driven refactoring patterns, modernize dependencies, and update configuration for cloud targets
☁️ Cloud-Ready: Validate the modernized codebase against cloud-native patterns and prepare it for container or serverless deployment
🔄 CI/CD Integration: Wire the modernization pipeline into GitHub Actions for continuous modernization at scale
Attendees will leave with a modernized repository, a reusable agentic pipeline, and the skills to apply this workflow to their own legacy systems.
Prerequisites: Laptop with Git, GitHub CLI, and .NET or Java SDK installed. A GitHub account with Copilot access. Setup instructions provided in advance.
Marco Antonio Silva
Microsoft - Sr Global Black Belt - Solution Engineer - EMEA
Lisbon, Portugal
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top