• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Low-Code API Development Gets A Boost From Profound

    March 10, 2021 Alex Woodie

    Profound Logic last week launched Profound API, a new product designed to enable the development and management of RESTful Web services with a minimal amount of coding. The browser-based product works with IBM i programs and data, as well as assets located off the box, and is designed to enable even entry-level IT professionals to get into the API game.

    Application programming interfaces (APIs) have been around for decades. Nearly every developer will call or expose an API at some point in their lives. But APIs have been gaining new momentum lately as a critical layer enabling the future of application development, as seen through the agile, DevOps lens.

    Instead of building monolithic applications that have a single codebase, as many RPG, COBOL, and Java developers have been accustomed to doing, developers today are encouraged to break up the functions in their applications into smaller, more manageable chunks, called Web services or microservices. These Web services and microservices can be used independently to call programs and retrieve data residing on remote computers, which speeds up the development cycle and provides scalability advantages. And of course, these Web services and microservices communicate with the outside world via APIs.

    Profound Logic’s Brian May creates a new REST API using the Profound API designer.

    IBM i developers can create APIs from IBM i assets using other development tools and techniques. But Profound Logic saw an opportunity to build a dedicated environment for the creation and management of APIs. It launched that environment last week with Profound UI.

    Profound API is based on Node.JS and runs in a Web browser. The program contains several editors and a runtime that enables users to define their APIs, to test them, and to manage them on an ongoing basis. After Profound API walks the user through the API generation process, the products automatically generates the code for the REST API using the Swagger (or OpenAPI) standard.

    Profound Logic’s Brian May shows how the new product work in a video of Profound API. He shows how users can use a drag-and-drop studio to create new API definitions from an existing Db2 for i database table.

    The tool provides an almost wizard-like development environment for API development. Users are given basic CRUD (create, replace, update, delete) options to select specific records stored in a database table, and then asked what to do with the record. The user tells the tool what it wants to do with the output of the call, and the tool automatically generates the API according to the specifications.

    “You can actually create these API and never write a single line of code,” May says in the video. “This is going to allow the creation of API not just by your senior level developers, but even your brand new developers can work in an environment like this and just point and click and answer some question and build an entire API layer for you.”

    In addition to calling RPG programs and retrieving Db2 for i data, Profound API can access business logic and databases sitting on other platforms, too. In his demo, May showed how easy it was to combine a call to a Postgres database running in the Amazon Web Services cloud with the API targeting the IBM i assets. A single API combined the results from the two systems and returned an answer. “I think that is really, really cool,” May says.

    Profound API builds off Profound Logic’s work in Node.JS.

    Testing is built into the Profound API interface. It also includes an API Explorer where users can explore the documentation behind an API, which is all presented in Swagger. There is also a dashboard where the user can access statistics about the APIs, and drill down into any errors that may have occurred.

    By unlocking existing IBM i data and logic with APIs, IBM i shops turn their systems of record into systems of engagement, Profound Logic says.

    “It is more important than ever for IT teams to strategically situate API at the core of new application development and reimagine their process of business application development,” Profound Logic CEO Alex Roytman says in a press release. “Without a tool like Profound API, your REST APIs can quickly become outdated, lost, or unused. We are so excited to add Profound API to our integrated suite of products and services, and we know it will help all types of businesses get ahead of the competition.”

    For more information, see www.profoundlogic.com/api.

    RELATED STORIES

    Profound and Connectria Hook Up in Cloud-Modernization Push

    Profound Marks 20 Years With A Free Dev Site For Node.js

    Profound Rolls Out Node.js Development Services

    Profound Digs Deeper Into Node.js

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: API, application programming interface, COBOL, DB2 for i, IBM i, Java, OpenAPI, Profound API, Profound Logic, R, REST API, RPG

    Sponsored by
    Krengeltech

    When it comes to consuming web APIs on your IBM i, your options often boil down to one of two things:

    First, you end up having to rely on a variety of open source and non-RPG solutions. This adds developer complexity, taking away time that could have been better spent invested in other projects. Of course, open source software is free, but generally comes at the cost of no professional support, which adds an element of risk in your production environment. RXS is completely professionally supported, and is complemented by a staff of trained IBM i developers who can address your nuanced development challenges, head on.

    Second, if you choose not to pursue an open-source solution, you’re often left having to shake up your current program architecture with proprietary software, external dependencies, and partial RPG implementations – many of which are sub-par compared to RPG-XML Suite’s wide range of features. RXS aims to simplify the efforts of developers with tools like code generators, useful commands, and subprocedures written in 100% RPG – no Java. Because they are entirely RPG, the RXS subprocedures are easy to add to new or existing ILE programs and architecture, helping to cut your development time. RPG-XML Suite offers powerful capabilities in an accessible, easy-to-implement format.

    With RPG-XML Suite, you can accomplish a variety of complex tasks, such as:

    • Calling REST and SOAP web services from your IBM i
    • Offering APIs from your IBM i
    • Creating JSON & XML
    • Parsing JSON & XML
    • Text manipulation, Base64 encoding/decoding, CCSID handling, hashing and encryption functions, and more.

    To try RXS for yourself, we recommend a free proof of concept, which not only gives you access to all of RPG-XML Suite’s subprocedures and utilities but also includes a tailor-made software demonstration that can be used as a starting point for your future API implementations.

    For a free proof of concept, contact us at sales@krengeltech.com, or visit our website for more information.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Remain Buys MiWorkplace, Integrates It Into TD/OMS IBM i Bucking The Trends, Year After Year

    Leave a Reply Cancel reply

TFH Volume: 31 Issue: 19

This Issue Sponsored By

  • Racksquared
  • RPG & DB2 Summit
  • ARCAD Software
  • WorksRight Software
  • UCG Technologies

Table of Contents

  • Low-Code API Development Gets A Boost From Profound
  • Remain Buys MiWorkplace, Integrates It Into TD/OMS
  • Tape Popularity Increases in IBM i Land
  • Four Hundred Monitor, March 10
  • IBM i PTF Guide, Volume 23, Number 10

Content archive

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

Recent Posts

  • Guild Mortgage Takes The 20-Year Option For Modernization
  • IBM i Licensing, Part 3: Can The Hardware Bundle Be Cheaper Than A Smartphone?
  • Guru: The Finer Points of Exit Points
  • Big Blue Tweaks IBM i Pricing Ahead Of Subscription Model
  • We Still Want IBM i On The Impending Power E1050
  • DRV Brings More Automation to IBM i Message Monitoring
  • Managed Cloud Saves Money By Cutting System And People Overprovisioning
  • Multiple Security Vulnerabilities Patched on IBM i
  • Four Hundred Monitor, June 22
  • IBM i PTF Guide, Volume 24, Number 25

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 © 2022 IT Jungle

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.