• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Eradani Debuts DevOps Suite for IBM i

    October 4, 2023 Alex Woodie

    It’s been five years since Dan Magid, the former CEO of Aldon and an executive with Rocket Software, has been involved in the IBM i change management and DevOps business. But with next week’s launch of Eradani DevOps at COMMON’s NAViGATE conference, the longtime change management expert is getting back into the game. This time, however, Magid is taking a decidedly different approach.

    What makes Eradani DevOps stand out from other change management tools on IBM i is its focus on open source tools. The folks at Eradani have realized that application developers in the mainstream IT world have pretty much settled on a small number of open source tools for managing their development, specifically Git for source code management and Jenkins for continuous integration/continuous deployment (CI/CD).

    The goal with Eradani DevOps, then, is to remove the barriers to adopting Git and Jenkins-based offerings in the IBM i context, thereby bringing more standardization to development and deployment processes.

    “What’s different about what we’re doing here is we say, go out and take whatever tools you want to work with, whether that’s GitHub, GitLab, Azure DevOps – whichever tools you want to work with – and we’re going to just fill in the gaps to make it work with the IBM i code,” Magid says. “Basically, it allows the IBM i people to use the same set of tools that everybody else is using. We’re not asking people to adopt a special kind of Git environment for your IBM i.”

    Eradani DevOps

    The Eradani DevOps suite contains three individual modules, including iGit, iBuild, and iDeploy.

    Eradani iGit provides the core mechanism for integrating IBM i with Git (including GitHub, GitLab, BitBucket and Azure DeveOps) and bringing Git-based version control to the entities that IBM i developers work with, including libraries, source files, and source members.

    Source: Eradani

    Eradani iBuild automates the build process for IBM i developers and integrates with Jenkins, Azure DevOps, or Apache Maven for CI/CD pipelines . It maintains the dependency mappings among the program objects and creates the command for building them.

    Eradani iDeploy, meanwhile, automates the deployments of binaries to target IBM i environments while maintaining approvals, rollbacks, and status visibility.

    Customers can use all three Eradani DevOps components, or just use one or two of them. They can even use competitors’ products for one or more of the functions if they like, Magid says. It’s all about maximizing the freedom and flexibility for the user.

    “You can use just iGit and something else to do your creates and deployment,” he tells IT Jungle. “You can use iGit and iBuild and something else to do your deployments. It’s kind of up to you how you how you want to do that.”

    Past Is Prologue for Change (Management)

    This is the first new product for Eradani since Magid launched the company back in 2019. For the past four years, Eradani has been focused exclusively on its only product, Eradani Connect, a tool for API development on IBM i.

    While the API business has flourished, Magid could not ignore the siren call of the IBM i change management business. That is not surprising, as it runs in the Magid bloodline.

    Magid was the longtime CEO of Aldon, which his father, Albert Magid, founded with partner Don Parr back in 1979 to provide change management tools for IBM’s midrange server (with a smattering of mainframe tools). Magid oversaw the sale of the Emeryville, California-based company to a private equity firm in 2007 before the company was eventually sold in 2011 to Rocket Software, where Magid continued as an executive for years.

    Magid says he’s glad to be back in the change management business, but with a new perspective on what it will take for customers and Eradani to succeed in a new IT environment.

    “I’m now in a place that I know a lot about, and am comfortable talking to customers about these issues, in this environment, and things that we can do,” Magid says. “And I know all of the things that were hard and were frustrating about how we’ve done things before. We have the opportunity to say, what would happen if we started over? How would we do it differently given 25, 30 years of additional technology? What might be different?”

    The tools that people use are different, for starters. There are millions of developers working with languages like JavaScript and Python, and the vast majority of them use open source tools like Git and Jenkins to manage their development. That has created a requirement at some IBM i shops to use those tools, too.

    “We had an interesting talk with a CIO who had his IBM i developers in the room and he said ‘We have 400 developers in our company and all of them are using our Git-based system, except the people sitting in this room.’ And he said ‘I want to get everybody on the same set of tools,’” Magid says.

    Glue for Git and IBM i

    However, there’s a bit of an impedance mismatch between how tools like Git work and how change management has traditionally been done on IBM i.

    For example, in Git, users don’t typically work in terms of checking out code, like they do on IBM i. Instead, everybody has their own repository in Git, and when they finish with their changes, they perform a “push” or a “pull” into a shared repository.

    “As an IBM i user, I’m used to a certain way that things have worked. You do a check out, you do a promotion, it moves through the lifecycle. Things work that way,” Magid says. “That is hard for IBM i users to get their heads around, which is a different way of thinking about the world when you’re working with Git.”

    Another difference between Git-based change management and traditional IBM i change management is where changes are tracked. In the IBM i world, the tools are managing the libraries, source files, and source members that developers are working with. But in Git, things are done differently.

    “In Git, you may still have things in libraries and source files and source members, but what it really is managing is a repository,” Magid says. “And that’s really its source of truth, what’s in its repository that it’s managing. That also is something that that IBM i users need to wrap their minds around, that there’s this repository thing that’s separate.”

    This difference provides an opportunity for Eradani and its DevOps tool. According to Magid, the software functions as “the glue” that keeps the Git repository in synch with the libraries, source files, and source members that the developers are actually working with in PDM, SEU, RDi, VSCode, or whatever development tool they’re working in.

    It’s much easier for a Python developer to learn RPG Free than it is to learn the traditional change management processes that an IBM i shop uses, Magid says. That’s why it’s so important to bring the new DevOps processes to IBM i, and that’s why Eradani is taking a lightweight approach that works with what’s already been built in open source.

    “We have the advantage of having started this in 2019 and not in 1990,” Magid says. “We said ‘So if we were going to start from scratch today, how would you do this?’ And so that’s why we’ve taken this approach, to say we’re not going to create a big IBM i-oriented system for managing development, which was exactly the right choice and the right thing to do historically.”

    A lot of Eradani’s competitors, including some that Magid worked at, have sophisticated systems for doing checkouts and promotions and deployments through IBM i-oriented system.

    “In some ways, that is a great approach for IBM i people. It’s just not the way we’re doing it,” Magid says. “We’re doing it saying, let’s make things easy for open source people to work with the IBM i. They can use the tooling that they want to use . . . . Our philosophy is freedom of choice.”

    Eradani DevOps is available now. You can find more information at www.eradani.com.

    RELATED STORIES

    Eradani Drives Simplification with API Tool Update

    Modernize Your IBM i Using Other People’s Code

    Eradani Bridges The Gap Between Legacy And Open Source

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: DevOps, Eradani, Git, IBM i, iBuild, iDeploy, iGit, JavaScript, Jenkins, PDM, Python, RDi, RPG Free, SEU, VSCode

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Four Hundred Monitor, October 4 Power10 Upgrade Considerations You Need to be Aware Of

    Leave a Reply Cancel reply

TFH Volume: 33 Issue: 60

This Issue Sponsored By

  • ARCAD Software
  • ServiceExpress
  • Cozzi Research
  • ProData
  • Manta Technologies

Table of Contents

  • Kisco Adds DUO Support to i2Pass, Okta Up Next
  • Power10 Upgrade Considerations You Need to be Aware Of
  • Eradani Debuts DevOps Suite for IBM i
  • Four Hundred Monitor, October 4
  • This Is Your IBM i Market, And Therefore Your Annual Survey

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25
  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle