Jumpstart Your IBM i Open Source Adoption

Services galore! How can we serve you?

Revitalize RPG

We can put together examples showing how to call RPG from Node.js or Ruby. Don’t rewrite your RPG, revitalize it! Calling on RPG for existing business logic is our recommended approach for quickest time to market.

Training

First time with Ruby or Node.js? A new language can be an overwhelming en devour. We had to span the same divide coming from RPG. The good news is we can help via introductory presentations, hands on labs, and one-on-one training.

Source Change Management

Source is best managed with Git. We can get you completely setup on IBM i and connect you with GitHub.com or Bitbucket.org.

Mobile

Develop mobile applications for intranet or internet use. We have developed pistol grip scanner applications (Android) to lessen both the cost of hardware and also streamline core business processes. These mobile applications communicate directly with the IBM i (iSeries, AS/400) for real-time data interaction.

W

Initial Node.js App

Getting an initial Node.js application off the ground can takes weeks because there are so many options out there. Using our expertise you can have an authenticated Node.js web application up in less than a week. All using technology that is open source and doesn’t have license costs.

Language Setup

Depending on your preference we will install and configure your machine for Ruby or Node.js.

Sometimes Node.js or Ruby have “native language extensions”. This means you need to compile C/C++. We’ll get you setup with gcc, curl, wget, bash and other popular open source binaries.

W

IFS Containers

Configure and install “IFS Containers” to keep your developers and applications from stepping on each other.

Deploy

We can help write and tailor deployment scripts for your application. Automation is key to quick turn around of features in production.

Staff Augmentation

Need more Ruby or Node.js developers on your project? Or maybe you just need help when you get stuck? A pre-purchased block of hours can do wonders at keeping a project humming along.

Swagger API

We can help implement the latest in web service API documentation technology on your IBM i, namely Swagger.

Development Enviroments

Install browser-based cloud9 IDE (n1 below) for source editing. Installing ungit(n2 below) is another popular way to use Git without drowning in commands.

Not into browser-based tools? No problem, there are many editors to choose from and we can help get you up and running.

RDi Git + RPG

Do you use RDi and need a kickstart at adopting Git for your RPG code? We can help! There are many ways to do this adoption and we have an approach that is the least intrusive to your existing development processes.

Would you like us to help you succeed?

Footnotes:

n1 The cloud9 IDE running on IBM i

browser_based_ide

n2 The ungit graphical git tool running on IBM i

ungit

n3Code from Visual Studio

bartell_figure1_vscode_gitdiff