Modernize Databases for the Cloud
Skills:
Database Integration70%
Migrating from Oracle DB to PostgreSQL isn't just a database swap — your Java app needs updated dependencies, configuration changes, and verified behavior. In this episode, watch how the GitHub Copilot app modernization extension handles a database migration end to end, from setting up the app and fixing bugs on the fly to executing the migration task in IntelliJ.
In this episode, you'll learn:
→ How to migrate a Java application's database from Oracle DB to PostgreSQL using GitHub Copilot
→ How to use the app modernization extension in IntelliJ (installed via plugins or the ACPI registry)
→ How Copilot in agent mode analyzes your project, identifies dependencies, and sets up the environment
→ How the tool catches and fixes bugs during setup — like date format issues and README corrections
→ How to use the built-in database migration task to update dependencies, configurations, and function calls
→ How to manually verify app behavior before and after migration
📺 This is Episode 4 of the Modernize Java Apps with AI series — a 9-part, hands-on guide to upgrading legacy Java applications using GitHub Copilot.
🔗 Series playlist: https://www.youtube.com/playlist?list=PLlrxD0HtieHhaBJWlcxGd-kTDikSD4xyD
🔗 GitHub Copilot Modernization extension: https://aka.ms/GHCPMod-Java
🔗 Sample repo: https://github.com/Azure-Samples/java-migration-copilot-samples
👤 Presented by Sandra Ahlgrimm, Java & AI Advocate, Microsoft
Java #GitHubCopilot #DatabaseMigration #OracleToPostgreSQL #PostgreSQL #JavaModernization #Azure #CloudMigration #AI #IntelliJ
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Database Integration
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Why Vibe Coding Feels Like the Future of Programming for Beginners and Pros
Medium · Programming
So Does AI Boost Coding Speed Or Not?
Dev.to · Aaron Maxwell
How to Implement Generative AI in E-commerce: A Step-by-Step Guide
Dev.to AI
AI Didn't Make Software Engineering Easier. It Made the Hard Parts Harder.
Dev.to AI
🎓
Tutor Explanation
DeepCamp AI