Home / Products / Compare
Compare approaches

Three paths off IBM i — and they are not equal.

Around 120,000 organizations still run business-critical applications on IBM i. Most intend to modernize, yet few execute — because the two options the industry markets most loudly don't fit the typical shop. Here is how refactoring, hosting, and recompilation actually compare.

Refactor to JavaRent & host the AS/400Recompile to native Linux
ExampleBlue Age and similarSkytap, IBM Power Virtual ServerInfinite i
What it doesConvert RPG/COBOL into a new Java codebaseRehost the existing IBM i environment in a cloud data centerRecompile your unchanged source to native Linux; move DB2/400 data to MySQL
Your application codeRewritten — new languageUnchangedUnchanged — recompiled, not rewritten
Off IBM Power?YesNo — still runs on IBM PowerYes
Runs onA new Java stackIBM i on IBM Power (hosted)Native Linux on AWS, Azure, or GCP
Typical timeline3+ yearsWeeks (lift-and-shift)45–60 days
Cost profileMillions; often $10M+ for large estatesOngoing rental + IBM licensing~50% lower run cost; fixed-scope project
IBM licensingEliminatedContinuesEliminated
Your RPG/COBOL teamRetrained or replaced for JavaStill requiredRetained; standard Linux ops added
Business logicRe-implemented (full regression risk)PreservedPreserved exactly
End stateModern language — but new code to validate and ownSame stack, new location; platform lock-in and the skills crisis remainSame applications, modern cloud infrastructure, off Power
Refactor

Rewrite to Java

Produces a fully modern Java codebase. The trade-off is time and risk: multi-year programs, costs that can exceed $10M, and re-implementing decades of business rules — while moving your team to a new language. Best reserved for applications that genuinely need re-architecting.

Host

Rent & host the AS/400

Fast and low-disruption — your environment runs unchanged in a cloud data center. But it is still IBM i on IBM Power, with the same licensing and the same shrinking skills pool. You change the invoice, not the architecture.

Recompile

Native Linux (Infinite i)

The third path. Your unchanged RPG, COBOL, CL, and DDS are recompiled to native Linux on your cloud, with DB2/400 data moved to MySQL — typically in 45–60 days at roughly half the run cost, with your team and business logic intact. From there you can extend in Java, Python, or .NET against the very same logic.

Proof

Petro Peru moved their IBM i workload to AWS — off IBM hardware and IBM licenses, in under two months, for less than the cost of renting AS/400 capacity.

Want the full analysis? Read The Third Path, our white paper on the economics and risk of all three approaches.

See it on your own code.

Send us a representative slice of your RPG, COBOL, CL, and DDS. In about two weeks we will show it running on the cloud you choose — no license commitment until you have seen it work.

The Infinite i platform and its add-ons

Infinite i at the core — with add-ons for the interface, data, and developer experience.