• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Thoroughly Modern: Improving The Digital Experience With APIs

    April 11, 2022 Marcel Sarrasin

    The world is an ever-changing place, and that means there is always something new that needs to be done to either improve applications running on the IBM i platform or to integrate them with other applications or interfaces on new kinds of devices. This is an important aspect of modernization, and one that often bridges the back-end databases and applications and the front-end interfaces through which end users access those applications – both of which need to be modernized, and often independently.

    This is made possible by having application programming interfaces, or APIs, and if IBM i customers have tens to hundreds of databases, and hundreds to thousands of applications across their systems, they will eventually end up with thousands to tens of thousands of APIs that allow the sharing of the functionality of their applications and also allow a means to reach out and use the functionality of other software.

    One of the biggest areas that we see growing is in what we call digital solutions. A digital solution is many things but mostly it’s about how the IT organization enables the business to provide better digital experiences to customers, partners, and internal employees. It includes all kinds of things, and this is by no means an exhaustive list. The APIs behind the digital solutions are created to help companies do something better. It might be to improve business processes, such as making it easier to order items for customers or to make more useful information available to self-service buyers. The one improvement that we hear most often is the need to reduce the amount of time customer service reps are on the phone with people, providing them answers, processing orders, sending out invoices, whatever it might be. Or, manual processes that have people in the middle are automated so two different systems can integrate and manage that process automatically. There is also a fair amount of integration of information stored in the IBM i systems with third-party applications or shopping carts, where customers need to exchange information stored in the IBM i system, whether it’s pricing, inventory, product numbers and descriptions, and so forth.

    Just like everything else that is new on the IBM i platform, such as refacing applications or developing Web applications from scratch or integrating with third party applications, developing APIs is also new to some IBM i programmers. So they either need help through programming services, which we offer, or through products such as our WebSmart or X-Elevate, which launched last September and which was detailed in The Four Hundred at that time. X-Elevate is a tool born of necessity, and was created nearly four years ago specifically because Fresche Solutions needed to automate the creation of free form RPG applications and APIs as part of big application modernization and application development engagements.

    We have customers that are using API middleware servers or various open source tools to manage their API links between applications and interfaces, but there is a lot of custom API creation, too. We’re working with organizations to help them understand, adopt and implement the best approach for them – and teach IBM i shops how APIs can be used for integration and best practices for developing them in myriad languages. Then, they can be off and running, creating new applications or extending old ones.

    What we see most often, and this will come as no surprise to any IBM i shop, is that companies often need a set of APIs that are very specific to their applications and their third-party integrations. There are very few companies that have such APIs already in place or tooling for creating it. And we are also seeing situations where companies are acquired, or buying companies, and they need to be able to integrate their various internal systems. The parent company might, for instance, have SAP applications and the acquired company has homegrown applications written in RPG, and sometimes there are sister companies where information needs to be shared across different application stacks. This is driving a lot of API activity because no one wants to replace applications that are working just after doing an acquisition. That may be a long-term goal – and it is often a long-term goal that never comes to fruition, by the way. The disruption and risk is not worth the limited benefits from a wholesale change like that.

    That is also why we often work with ERP vendors to create API integrations into their applications so customers can expose these APIs to their customers and partners. Another example is that a customer wanted to create a native mobile application from scratch and they needed to do a direct integration with the Db2 for i database.

    The main thing that IBM i shops need to be doing is to be thinking about how new digital solutions and APIs are part of their application strategy. APIs are not an afterthought or a bolt-on, they are absolutely integral to the applications. The other thing that they need to realize is that everything is possible, that you can in fact integrate the IBM i with anything and anything can integrate with the IBM i, and they can do it with RPG, PHP, Java. Node.js, Python, or whatever. And finally, organizations don’t have to go it alone – we bring the expertise, process, tools and services to help get IBM i shops started, today, and become self-sufficient in the future if that is what they want.

    Anyone interested in learning more about the various implementation approaches can watch the special session I’m hosting on April 19 at 1 PM EDT with my colleague Greg Patterson – Register for Improve Business Process & IBM i Integration with Digital Solutions.

    Marcel Sarrasin is chief product officer at Fresche Solutions.

    This content is sponsored by Fresche Solutions.

    RELATED STORIES

    Thoroughly Modern: IBM i Security Is No Longer Set It And Forget It

    Thoroughly Modern: Taking Charge of Your Hardware Refresh in 2022

    Thoroughly Modern: Building Organizational Resilience in the Digital Age

    Thoroughly Modern: Time To Develop Your IBM i HA/DR Plan For 2022

    Thoroughly Modern: Infrastructure Challenges And Easing Into The Cloud

    Thoroughly Modern: Talking IBM i System Management With Abacus

    Fresche Buys Abacus To Integrate From IBM i To Cloud To Code

    What IBM i Shops Want From Cloud, And How To Do It Right

    A Chat With Steve Woodard, The New CEO At Fresche Solutions

    Thoroughly Modern: Making The Case For Code And Database Transformation

    Thoroughly Modern: Making Quick Wins Part Of Your Modernization Strategy

    Thoroughly Modern: Augmenting Your Programming Today, Solving Staffing Issues Tomorrow

    Thoroughly Modern: Clearing Up Some Cloud And IBM i Computing Myths

    Thoroughly Modern: IBM i Web Development Trends To Watch In the Second Half

    Thoroughly Modern: Innovative And Realistic Approaches To IBM i Modernization

    Thoroughly Modern: Running CA 2E Applications? It’s Time To Modernize The UI

    Thoroughly Modern: Understanding Your IBM i Web Application Needs With Application Discovery

    Thoroughly Modern: What’s New With PHP On IBM i?

    Thoroughly Modern: A Wealth Of Funding Options Makes It Easier To Take On Modernization

    Thoroughly Modern: Speed Up Application Development With Automated Testing

    Thoroughly Modern: The Smart Approach to Modernization – Know Before You Go!

    Thoroughly Modern: Strategic Things to Consider With APIs and IBM i

    Thoroughly Modern: Why You Need An IT Strategy And Roadmap

    Thoroughly Modern: Top Five Reasons To Go Paperless With IBM i Forms

    Thoroughly Modern: Quick Digital Transformation Wins With Web And Mobile IBM i Apps

    Thoroughly Modern: Digital Modernization, But Not At Any Cost

    Thoroughly Modern: Digital Transformation Is More Important Than Ever

    Thoroughly Modern: Giving IBM i Developers A Helping Hand

    Thoroughly Modern: Resizing Application Fields Presents Big Challenges

    Thoroughly Modern: Taking The Pulse Of IBM i Developers

    Thoroughly Modern: More Than Just A Pretty Face

    Thoroughly Modern: Driving Your Synon Applications Forward

    Thoroughly Modern: What To Pack For The Digital Transformation Journey

    Talking Digital Transformation With The New And Prior CEO

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: API, DB2 for i, ERP, Fresche Solutions, IBM i, Java. Node.js, PHP, Python, RPG, Thoroughly Modern, WebSmart, X-Elevate

    Sponsored by
    Rocket Software

    Unlock the full potential of your data with Rocket Software. Our scalable solutions deliver AI-driven insights, seamless integration, and advanced compliance tools to transform your business. Discover how you can simplify data management, boost efficiency, and drive informed decisions.

    Learn more today.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Guru: Debugging SQL Stored Procedures With ACS The State Of The IBM i Base 2022: Third Party Software Conundrum

    Leave a Reply Cancel reply

TFH Volume: 32 Issue: 24

This Issue Sponsored By

  • ProData
  • Fresche Solutions
  • ARCAD Software
  • Computer Keyes
  • Raz-Lee Security

Table of Contents

  • The State Of The IBM i Base 2022: Third Party Software Conundrum
  • Thoroughly Modern: Improving The Digital Experience With APIs
  • Guru: Debugging SQL Stored Procedures With ACS
  • Cloud-Based Stock Optimization Solution Integrates With IBM i
  • Reader Feedback On State Of The IBM i Base, IBM i Salaries

Content archive

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

Recent Posts

  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23
  • SEU’s Fate, An IBM i V8, And The Odds Of A Power13
  • Tandberg Bankruptcy Leaves A Hole In IBM Power Storage
  • RPG Code Generation And The Agentic Future Of IBM i
  • A Bunch Of IBM i-Power Systems Things To Be Aware Of
  • IBM i PTF Guide, Volume 27, Numbers 21 And 22

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