Agile Modernization with Node.js

Modernize your IBM i (AS/400) business apps without the risk.

What is Agile Modernization?

Businesses have long been searching for the best way to bring their legacy IBM i (AS/400) applications into the modern age.

They’re tired of using green screens and want to take advantage of today’s latest technologies and platforms.

Many take on high-risk, high-cost system rewrites and migrations in hopes of doing so. But more often than not, these projects fail—costing millions of dollars and wasting years of development effort.

Thankfully, there is now an incremental, iterative, agile approach to modernization.

Agile Modernization combines conversion to Node.js and a rich UI front end for true, enterprise-level modernization.

4 Steps to a Modern Enterprise

1. Convert

Use Profound.js to convert RPG applications to Node.js as needed without losing compatibility.

2. Integrate

Enjoy integration with previously incompatible systems—including Java, .NET, and PHP programs.

3. Extend

Take full advantage of the technologies and resources available on the Open-source Ecosystem.

4. Design

Design beautiful graphical interfaces with Profound UI to eliminate any perceptions of “outdated” technology.

Signup Today for a Proof of Concept

Convert a portion of your system to both Node.js and modern graphical interfaces to experience the power of Agile. There is a waitlist for these engagements, so reserve yours today!

The perks of being Agile:

Integrated Systems

Conversion allows your business apps to be called as Web services, easily integrating with your existing Java, .NET, and PHP code.

New Talent Pool

Modernizing with JavaScript, one of today’s most popular languages, opens your team to new, younger development talent.

Minimal Risk

The luxury of an agile approach removes the costs and risks normally associated with rewriting RPG applications.

Open-source Ecosystem

Extend your business applications to a whole new world of open-source technologies including IoT, IBM Watson, and the Cloud.

Introducing Profound.js

We’re happy to present Profound.js, the key piece that makes Agile Modernization possible. Profound.js is a suite of tools that allows you to modernize legacy RPG applications using open source Node.js.

The Profound.js Solution Includes:

Node.js Framework
nodejs-framework-icon This framework makes your applications Enterprise-ready by:

  • Enabling top-down transactional business programming capabilities
  • Streamlining development and avoiding ‘Callback Hell’
  • Offering seamless integration with the Profound UI framework for a robust Rich User Interface
  • Introducing numeric precision rules and strongly typed fields needed to support business applications and data
Conversion Service
conversion-icon Our conversion tool automates the majority of the RPG to Node.js conversion and Profound Logic experts handle the rest.
Profound.js Connector
connector-icon Supports iterative, incremental development, and enables your business to see immediate ROI. The Connector provides:

  • The ability for existing RPG programs to directly call Node.js modules, and vice versa
  • Direct integration between Node.js user interfaces and RPG program displays
  • Database drivers for IBM i to support robust, top-down integration with SQL or Record Level Access methods
  • Access to a variety of IBM i resources, such as data areas and low level system API
Visual Designer
visual-designer-icon A drag-and-drop IDE that makes it easy to design stunning web or mobile application interfaces using Node.js.
Agile Modernization Collateral

Get the Agile Modernization Datasheet

We'll send a PDF with all of this info straight to your inbox.

Awesome! You'll receive the Agile Modernization datasheet shortly.

In a rush? We'll send you the Agile Modernization Datasheet

We'll send a PDF with all of this info straight to your inbox.

Agile Modernization Collateral

Awesome! You'll receive the Agile Modernization datasheet shortly.