Legacy Java Modernization: Stop Fixing Legacy Java by Hand and Let AI Do It
Scarica e ascolta ovunque
Scarica i tuoi episodi preferiti e goditi l'ascolto, ovunque tu sia! Iscriviti o accedi ora per ascoltare offline.
Legacy Java Modernization: Stop Fixing Legacy Java by Hand and Let AI Do It
Capitoli
Descrizione
Upgrade Java 8 applications to Java 21 with AI agents, OpenRewrite, CVE analysis, Azure migration, Docker, GitHub Actions, Key Vault, and traceable changes. In this episode of M365.fm, Mirko Peters...
mostra di piùIn this episode of M365.fm, Mirko Peters shows why manually upgrading legacy Java apps is unpaid penance — and how AI‑driven modernization can take you from Java 8 on AWS to Java 21 on Azure with receipts instead of heroics.
WHAT YOU WILL LEARN
- Why manual Java modernization is slow, error‑prone, and always behind on CVEs and tech debt
- How to inventory a legacy Java 8 Spring/Maven stack with drifted POMs, pinned dependencies, and brittle CI
- What Java 21 actually buys you: virtual threads, better GC, and a more stable platform for concurrency and performance
- How an AI agent builds a concrete plan: CVE remediation, dependency upgrades, OpenRewrite recipes, and cloud‑readiness checks
- How to move from AWS to Azure (App Service or Azure Spring Apps + Azure SQL) with proper bindings, Key Vault, and managed identities
- Why every action must land in Git as small, reviewable commits with SBOMs, scanner outputs, and full audit trail
Most teams think they “know” their legacy stack; the AI assessment proves they don’t. Forked parent POMs, transitive dependency roulette, duplicate logging bridges, and quiet CVEs all hide in plain sight until a structured agent inventories them. The real shift is from heroic, manual fixes to a loop where the agent proposes code changes, dependency bumps, and infra tweaks — and you approve them in Git with evidence attached.Mirko walks through how the agent: scans code, build files, plugins, Docker bits, and config; maps CVEs to real reachability; runs OpenRewrite recipes for Java 21; flags cloud anti‑patterns like stateful disk writes and hard‑coded secrets; and produces a plan that security, platform, and finance can all live with. You’ll hear why the most powerful slide in the deck was the cost and risk baseline: compute waste, CVE counts, and migration impact all quantified before a single line of code changed.Once the plan is approved, the agent stops talking and starts doing: applying recipes, fixing APIs, resolving dependency hell, regenerating SBOMs, and rerunning scanners in a tight loop until builds are green. From there, it containers the app, wires Azure hosting, connects to Azure SQL, and sets up CI/CD with staged rollouts and policy gates — all as traceable commits instead of 2 a.m. shell scripts.
WHO THIS EPISODE IS FOR
This episode is ideal for Java leads, platform engineers, cloud architects, and security owners who live with noisy legacy Java apps on AWS or other platforms. If your organization keeps postponing modernization because “it’s too risky” or “we don’t have time,” this conversation will give you a concrete, AI‑assisted pattern to upgrade, secure, and move your stack to Azure with evidence instead of anecdotes.
ABOUT THE HOST
Mirko Peters is a Microsoft 365 and cloud consultant who helps organizations turn fragile, legacy workloads into governed, modern applications on Azure. Through M365.fm, Mirko shares real modernization stories, governance patterns, and platform designs that let teams replace manual Java heroics with repeatable, AI‑assisted modernization.
Explore more on M365.FM
- Full episode page with transcript, key takeaways and FAQ
- Beyond Copilot: Building Enterprise AI Agents That Actually Work with Copilot Studio with Manpreet Singh [MVP-MCT]
- From Financial Data to AI-Ready Decisions: Power BI, Microsoft Fabric, Semantic Models & AI Agents with Rishi Sapra [MVP]
- More AI & Copilot episodes on M365.FM
- Best of AI & Copilot: the most-listened episodes
Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-microsoft-365-azure-cloud-power-platform-ai--6704921/support.
Informazioni
| Autore | Mirko Peters M365, Azure & AI |
| Organizzazione | m365 FM |
| Sito | www.m365.fm |
| Tag |
Copyright 2026 - Spreaker Inc. an iHeartMedia Company
Commenti