Articles

Legacy Modernization in 2028: What Southwest and IBM Just Taught Us

By Claus Villumsen
20 June, 2026
Share this article
Southwest Airlines just announced they're going fully cloud-based by 2028. Not cloud-first. Not cloud-native for new projects. Fully cloud-based. Everything. Every system. Every passenger interaction. Every operational decision flowing through infrastructure they didn't own three years ago.
This is not a press release you skim and forget. This is a Fortune 500 airline publicly committing to tear out and rebuild the technological foundation of an operation that moves 200 million passengers a year. And they're doing it with AWS and AI-powered modernization tools, not a decade-long consulting engagement.
Around the same time, IBM and ServiceNow announced a partnership to help enterprises apply AI to legacy system modernization. Not transformation consulting. Not change management workshops. AI-assisted legacy modernization at scale. The kind that reads your COBOL, maps your dependencies, and suggests migration paths you didn't know existed.
These aren't isolated announcements. They're signals. The market has shifted. The question is no longer whether to modernize your legacy systems. It's whether you can afford to wait another year while your competitors figure this out first.
When was the last time you actually calculated what your legacy systems cost you? Not the hosting fees or license renewals. The opportunity cost. The features you didn't ship because the platform couldn't handle them. The talent you lost because nobody wants to maintain a 20-year-old monolith anymore.
What Southwest's 2028 Deadline Actually Means
Let's be clear about what Southwest just committed to. They're not saying "we'll move some workloads to the cloud" or "we'll build new features cloud-native." They said fully cloud-based by 2028. That's everything. Reservation systems. Flight operations. Crew scheduling. Baggage tracking. Customer data. Payment processing. All of it.
This is a company betting their operational continuity on their ability to modernize faster than the industry thought possible. And they're not doing it because it sounds good in a shareholder meeting. They're doing it because the alternative is worse. The alternative is watching their systems age another two years while competitors launch features in weeks that would take Southwest months to even scope.
The partnership with AWS isn't just about compute and storage. It's about AI-powered travel innovation. Personalization engines that learn from billions of data points. Predictive maintenance systems that prevent delays before they happen. Dynamic pricing that responds to market conditions in real time. None of that works on legacy infrastructure. None of it.
Southwest looked at the gap between where they are and where they need to be, and they set a deadline that forces uncomfortable decisions. That's leadership. That's also what happens when you finally admit that incremental improvement isn't going to close the gap anymore.
The IBM and ServiceNow Bet on AI-Assisted Modernization
IBM has been in the legacy modernization business for decades. They've seen every approach. Rip and replace. Strangler fig patterns. Gradual migration. Lift and shift. They know what works and what doesn't. So when they partner with ServiceNow specifically to bring AI into legacy system modernization, that tells you something about where the market is heading.
This isn't about automating documentation or generating test cases, though those are useful. This is about using AI to map dependencies in systems so complex that no single person understands them anymore. To identify which modules can be safely decoupled. To suggest refactoring strategies based on patterns the AI learned from thousands of other modernization projects.
ServiceNow brings workflow orchestration and enterprise service management. IBM brings decades of mainframe and legacy expertise. Together, they're building tools that can look at your 30-year-old ERP system and actually tell you where to start, what the risks are, and what the path looks like. Not in theory. In your specific context, with your specific constraints, using your actual codebase.
The traditional approach was to hire consultants who would spend six months analyzing your systems, then deliver a 300-page roadmap you'd never fully implement. The new approach is to let AI do the analysis in weeks, surface the critical paths, and focus human expertise on the decisions that actually matter. Architecture choices. Risk acceptance. Prioritization. The things humans are still better at.
Why 2028 Isn't That Far Away
Two years sounds like a long time. It's not. Not for legacy modernization. Not at the scale Southwest is attempting. Most enterprise modernization projects we see are still planned in three to five year increments. Some are longer. And most of them fail to hit their deadlines.
So how is Southwest planning to do this in two years? They're not planning to do it the old way. They can't. The old way takes too long. They're betting on AI-powered legacy modernization tools to compress timelines that used to require armies of consultants and developers. They're betting on cloud-native architectures that eliminate whole categories of infrastructure problems. And they're betting on a level of executive commitment that most organizations never achieve.
The 2028 deadline is short enough to force focus and long enough to actually do the work. It's also public, which means there's no quietly pushing it back when things get hard. That kind of commitment changes how you prioritize. It changes what you're willing to kill. It changes how you evaluate vendor promises versus actual capability.
If you're running a legacy platform right now and thinking "we should probably modernize at some point," Southwest just showed you what happens when you stop thinking and start committing. The question isn't whether you can do it in two years. The question is what happens if you don't start now.
What would change in your organization if you set a public deadline for full modernization? Not a goal. Not an aspiration. A deadline with consequences. Would that force the right conversations, or would it just create panic?
The Test Data Management Problem Nobody Talks About
Here's something that doesn't make headlines but kills modernization projects: test data. You can't modernize a legacy system without testing the new one. And you can't test the new one without data that looks like production but isn't production. That's harder than it sounds.
GenRocket recently introduced something they call Data Quality Evolution for legacy test data management modernization. The name is corporate, but the problem is real. Legacy systems were built in eras when data privacy wasn't a concern, when synthetic data wasn't a thing, when the solution to "we need test data" was "copy production and scrub the credit card numbers."
That doesn't work anymore. Not legally. Not technically. Not at scale. Modern test data management means generating synthetic data that has the same statistical properties, the same edge cases, and the same complexity as production data, without being actual customer data. It means being able to create test scenarios for conditions that haven't happened yet in production. It means not waiting six weeks for compliance to approve your sanitized production dump.
This is the kind of unglamorous infrastructure work that doesn't get executive attention until it becomes the bottleneck. Southwest can't validate their new cloud-based systems without testing at scale. IBM and ServiceNow can't prove their AI-assisted modernization works without realistic test data to validate against. And you can't modernize your legacy platform without solving this problem, even though nobody put it in the original project charter.
The companies that figure out test data management early move faster. The ones that treat it as an afterthought spend months blocked on it later. There's no middle ground here.
Where AI Actually Helps (And Where It Doesn't)
Let's talk honestly about AI in legacy modernization. It helps. It's not magic. And if you go in expecting magic, you're going to be disappointed and then overcorrect into skepticism. Neither extreme is useful.
AI is genuinely good at pattern recognition across large codebases. It can spot dependencies that would take human developers weeks to map. It can suggest refactoring patterns based on what worked in similar projects. It can generate test cases for edge conditions you didn't think of. It can even translate code between languages with surprisingly high accuracy, though you still need humans to verify the output.
What AI can't do is make your architectural decisions for you. It can't tell you whether to go microservices or modular monolith. It can't decide which features to kill because they're not worth migrating. It can't negotiate with the team that's been maintaining the legacy system for 15 years and feels personally attacked by the modernization project. It can't get you budget approval. It can't manage organizational change.
The projects that succeed with AI-assisted modernization are the ones that use AI for what it's actually good at and keep humans focused on judgment, strategy, and politics. The projects that fail either expect AI to do everything or refuse to trust it for anything. Both approaches waste time.
We're also seeing AI improve rapidly in this space. The tools available today are better than what we had six months ago. The tools we'll have in 2028 will be better still. But the fundamentals don't change. You still need to understand your system. You still need to decide what matters. You still need to execute. AI just makes some of those steps faster and less error-prone.
The Real Choice You're Actually Making
Southwest didn't wake up one day and decide to go fully cloud-based by 2028 on a whim. They looked at their systems, their competition, and their strategic options, and they concluded that incremental modernization wasn't going to cut it anymore. They needed a forcing function. They needed a commitment big enough to reorganize around.
IBM and ServiceNow aren't partnering on AI-assisted modernization because it's trendy. They're doing it because their enterprise customers are drowning in legacy technical debt and the old consulting-led approaches aren't scaling. The market needed a different answer. They're betting this is it.
What both of these moves share is a recognition that the status quo has an expiration date. Your legacy systems aren't getting younger. Your competitors aren't slowing down. Your customers aren't lowering their expectations. And your best developers aren't going to stick around to maintain COBOL when they could be building something new somewhere else.
The choice isn't really between modernizing now or modernizing later. It's between modernizing on your terms or waiting until the decision is forced on you by a system failure, a compliance issue, or a competitor who figured it out first. One of those paths gives you control. The other doesn't.
Southwest chose control. They set a deadline that's uncomfortable but achievable. They partnered with vendors who have the tools to compress timelines. And they made it public so there's no backing out when it gets hard. That's what leadership looks like in 2026 when you're running a company on infrastructure built for a different era.
If you had to go fully cloud-based by 2028, what would you need to start doing this quarter? Not eventually. Not when budget allows. This quarter. And if you can't answer that question, isn't that the actual problem?
Kodebaze uses AI to map your legacy codebase, identify modernization paths, and compress timelines from years to months without the guesswork. See how it works →
Related articles

AI

AI

AI
AI + Human
AI + Human software Solution
© 2026 Kodebaze. All Rights Reserved.
© 2026 Kodebaze. All Rights Reserved.