• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Top Five New Technologies On IBM i

    June 29, 2015 Alex Woodie

    One of the great things about the IBM i server is it adapts to the times. While the platform often gets tagged with the “legacy” name, that’s merely because there’s still a lot of vintage iron running antique software in the real world. But the little elves way up north in IBM‘s Rochester toyshop have been hard at work bringing new capabilities to the platform.

    Here are the top five new things that IBM brought to the IBM i platform in 2014 and 2015:

    1. Native Flash Storage

    IBM added support for native flash storage in the latest round of technology refreshes, which were IBM i 7.1 TR 10 and i 7.2 TR 2. This enables native use of solid state drives (SSDs) based on flash technology.

    Prior to this, getting flash storage running on an IBM i-based Power Systems server was accomplished by way of the Virtual I/O Server (VIOS). Not all IBM i shops are thrilled with VIOS, which is an AIX program and can muddy the troubleshooting of performance issues. Thanks to VIOS and the overall adoption of virtualization in the IT world, there are rumblings from the natives that we’ve gotten too far away from the data.

    But thanks to native support for flash, IBM i shops can now benefit from the ridiculous performance boost that NAND technology can deliver, especially for busy IBM i applications that are I/O bound with traditional DASD. And it can do so without going down the VIOS/AIX rabbit hole, which still looks intimidating to smaller shops.

    2. Row and Column Access Control

    This security feature was added with the release of IBM i 7.2 in 2014 to prevent unauthorized users from accessing huge swaths of data. As IBM’s DB2 for i guru Mike Cain explains, RCAC was added at the request of IBM i customers to protect sensitive data.

    “Prior to RCAC, the security scheme was provided through the object-based security measure,” Cain says in this video on the RCAC Redbook landing page. “This really means that someone. . . could get access to all of the rows or records, or they would have no access to the row or file.”

    Since there was no prior way for DB2 for i to subset the record access–absent defining it at the application level, which leaves the data vulnerable still to ODBC/JDBC–IBM built it, and that’s RCAC. “DB2 for RCAC provides a new and robust solution that allows for the governance and control of data through all interfaces, whether those interfaces are SQL or whether they’re native record-level access,” Cain says.

    Simply put: If you need to dole out data based on a user’s specific role and don’t want to completely rebuild your database schema to prevent snooping, then you need RCAC, which means you need IBM i 7.2.

    3. JSON

    IBM added a technology preview for JavaScript Object Notation (JSON) in IBM i 7.2 TR2 and IBM i 7.1 TR10, which shipped in the spring.

    JSON is a lightweight, human-readable data format that’s become the default way that Web applications store and share data. Compared to XML–which 10 years ago paved the way toward self-definable data–JSON is both easier for programmers to use and faster to load.

    Considering the rising adoption of JavaScript frameworks like Dojo, Ext JS, and jQuery among IBM i developers for front-end Web development, it was a natural for IBM i to add support for JSON in the database. (While JavaScript doesn’t require JSON, there are advantages to using them in combination.)

    The JSON Store Technology Preview that IBM shipped with the latest TRs allow JSON documents to be stored and retrieved using DB2 for i database tables. For a good primer on the three ways developers can utilize JSON, check out this recent developerWorks article.

    4. Node.js

    IBM unveiled support for last October with IBM i 7.1 TR9 and IBM i 7.2 TR1.

    You’re probably aware of how JavaScript can accelerate development of Web clients. The frameworks mentioned above bring a host of out-of-the-box UI widgets that developers can easily drop into their development environment. What Node.js does is extend that ease-of-use to the server. Node.js (or simply “Node” to those in the know) is an open-source runtime environment for server-side applications written in JavaScript. The framework has been widely adopted because it takes much of the complexity out of building and running scalable, data-intensive Web applications.

    The addition of Node.js is a good example of IBM reacting to changing trends in application development (the addition of support for Ruby is another example). To learn more about Node.js, check out Aaron Bartell’s LinkedIn story about his first experience with the framework.

    5. REST Web Services

    IBM’s support for Representational State Transfer (REST) Web services, which IBM shipped in December with the group PTFs for IBM i 7.1 TR9 and IBM i 7.2 TR1, can be grouped into the same vein as JSON and Node.js: Keeping the platform relevant to a new class of developers and a new programing style.

    If JSON has become the defacto data integration standard on the Web (largely replacing XML), then REST has become the defacto program integration standard for Web-based applications–largely replacing the XML-based service oriented application protocol (SOAP) that came before it.

    If you want to connect your IBM i app so it can talk to hosted cloud service, such as Salesforce or Netsuite, you’re going to be doing it via REST. IBM i developers who want to keep their apps current would do well to adopt REST, not only to partake of the rich ecosystem of REST-enabled services that are already out there, but to contribute back to it too.

    That’s it! That’s our five! Think we missed something? Then give us a holler at Ye Olde IT Jungle Contact Page.

    RELATED STORIES

    Technology Refresh Highlighted By Development Languages And Native Flash Storage

    REST Services For IBM i In developerWorks Spotlight

    Five IBM i Facts That Will Surprise Your CIO

    REST Services For IBM i In developerWorks Spotlight

    App Dev, Database Top IBM i TR9 and TR1 Enhancements

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    New Generation Software

    FREE Webinar:

    Creating Great Data for Enterprise AI

    Enterprise AI relies on many data sources and types, but every AI project needs a data quality, governance, and security plan.

    Wherever and however you want to analyze your data, adopting modern ETL and BI software like NGS-IQ is a great way to support your effort.

    Webinar: June 26, 2025

    RSVP today.

    www.ngsi.com – 800-824-1220

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Fresche Legacy:  Optimize IBM i apps; Improve business processes; Deliver modernization success
    SystemObjects:  Send SMS, email & push messages from your IBM i applications!
    Halcyon:  White Paper: How to Effectively Manage and Monitor Your Business Applications

    iSphere Plug-in Expands RSE/RDi Toolset What’s Legacy Now: WSDLs and Stored Procedures

    Leave a Reply Cancel reply

Volume 25, Number 34 -- June 29, 2015
THIS ISSUE SPONSORED BY:

SystemObjects
Fresche Legacy
Chrono-Logic
HiT Software
System i Developer

Table of Contents

  • Top Five New Technologies On IBM i
  • Advice From The Mavens Of Modernization
  • Take A Peek Inside PurePower Converged Systems
  • Infor Readies IBM i Cloud
  • Reader Feedback On The AS/400 Turns 27, And Still Has Much To Teach IT

Content archive

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

Recent Posts

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

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