tfh
Volume 17, Number 41 -- October 27, 2008

SOA Without the Middleware, Without the Pressure

Published: October 27, 2008

by Dan Burger

Infor, with its "Open SOA" initiative just beginning to spew out products for its massive ERP software installed base, is aiming for that customer dream of actually reducing IT complexity while increasing interoperability and reducing costs. Can it make that dream come true or does that only occur in the marketing department's dream world? With more than 18,000 ERP software customers running on the IBM System i, and another 50,000 or so running ERP on other platforms, there are a lot of eyes on Infor.

The Infor view of SOA is interesting because of its open approach, which avoids the reliance on proprietary middleware, its Linux flavor, its evolving roll out strategy (no pressure), and its "no cost" pricing.

The Middleware is Built In

Everyone knows IBM's SOA strategy is built around WebSphere. That brand includes a lot of stuff, but at its foundation is the plumbing--the middleware--that is central to IBM's interoperability goals. In simple terms, it is another layer of abstraction. In the case of System i, it rides above the platforms, exposing fields and data streams as services, and allows companies to combine them in new ways.

When Infor began development of its SOA concept, it steered clear of WebSphere. That's not to single out WebSphere. Infor intentionally avoided all third-party middleware.

"We have all the middleware we need embedded in our Open SOA," says Bruce Gordon, Infor's chief technology officer. "If we used WebSphere or any other middleware, there would be royalties to pay and restrictions imposed." He says Infor decided to use its own source components and eliminate the extra layer of technology that WebSphere and the other middleware options require. Gordon says this allows Infor products to be less complex, less costly, and, because it is based on open source, there is not the vendor lock-in aspect that causes companies to be wary.

"We had to make sure that what we delivered was indeed open," says Gordon. "We don't want to be a middleware vendor or a tools vendor. Infor is an application vendor and we do not want to be anything else."

Open SOA uses standard XML-based integration framework based on the Open Applications Group Interoperability Standard (OAGIS). Infor also uses OSGI, short for the Open Services Gateway Initiative, a standard way of packaging and delivering software within the Java environment. These decisions are responsible, Gordon says, for creating products that are easy to install (a self-diagnosis feature is part of the package), easy to configure, and easy to develop. Everything is easy, easy, easy, right?

That's easy for Infor to say.

The early adopters of service oriented architecture have had a lot to say about complexity being understated on the front end of SOA projects. This is one reason project costs have soared and after implementation costs have not lived up to expectations in a majority of cases. Overall, the ROI on SOA has not been great.

You could chalk this up to SOA lessons that are still being learned and that the learning curve is getting shorter as SOA becomes more mature. There'd be some truth in that. But Gordon mentioned a few other factors.

His advice is to resist the temptation to go "all in" as if you were playing a game of Texas Hold 'Em. It's better to start out small. (Infor is taking the incremental approach to its own product roll-out. More on that in a little bit.) Move forward cautiously and develop your expertise. Speed will come with time. Gordon claims the complexity is built into the system so the implementers aren't constantly working with their backs to the wall, but let's not forget Open SOA has only limited testing to date.

It's reasonable to believe that companies that have been pressured into SOA are not seeing the kind of ROI that gets people excited.

The Linux Factor

Infor planned for its System i customers to run Open SOA products on Linux. It's all about choice. Java is the development language and Gordon says the components Infor produces will perform very well in a Linux partition or a separate Linux server running alongside i OS, which will be handling the majority of the ERP workload until a company gets deeper into the incremental product roll-out.

"The reason we used Java," Gordon says, "is so we can use the Power processor. Our customers running on the iSeries can have a Linux partition where they can run all the new components on the Linux partition, while the iSeries stuff can be running behind it on the other partitions."

It's true there are a lot of System i customers that run multiple operating systems to satisfy all their IT requirements. It's also true that running Java applications on i OS can be a performance drag, even with the Java performance enhancements built into i 6.1. It's not like Infor came out of left field with its Java on Linux plan.

IBM must be pleased with this because it fits right in with the Power Systems plan of running i OS, AIX, and Linux on one box. A separate partition or separate box allows workloads to be better balanced. Gordon points out one example of why this makes sense by predicting that businesses will be increasing the amount of reports they produce and the reporting environment will be a drain on the CPU and disk that production systems need. By putting reporting into a partition, for example, the demand on the production system will be reduced. You don't need IBM or Infor to tell you Java applications can run in any of the Power Systems' partitions or that it offers a great deal of scalability.

The Infor Product Road Map

Infor began its Open SOA program three years ago, but the history goes back to the late 1990s. There was no company called Infor at that time and the ERP brands that are now aggregated at Infor--BPCS, MAPICS, SSA, Baan, Geac, Infinium, plus others--were operating independently in the AS/400 ecosystem. Gordon was already thinking about, and implementing, a similar system designed and optimizing supply networks in the distribution industry.

The first group of service-enable products is just making its way into the marketplace now. The key to what is coming down the road is a product called MyDay, a role-based user interface that deals with key performance indicators (KPIs) and task management functions. The interface is customized to the role of the person using the information. It will eventually include 150 out-of-the-box roles, but in its current state it offers 16.

MyDay is available for several of Infor's non-System i ERP suites: ERP SyteLine, ERP Visual, and ERP LN. System i users of Infor's System 21, a U.K.-based iSeries product (the old JBA product) are scheduled to have MyDay in the second quarter of 2009. Gordon says BPCS LX users will be working with MyDay by March 2009, and BPCS 6.1 customers will have it by the end of 2009. MAPICS XA customers are scheduled to have it in Q3 2009.

Infor's timeline for releasing its SOA-enabled products includes a first quarter 2009 release for customer management products such as WebStore, Pricing, and Inventory Control.

In the third quarter of 2009, Infor will bring to market financial management products such as costing, consolidation, budgeting, forecasting, and journaling. The customer management category will see products for configuration and taxation. In resource management, products such as material handling and shipping execution are scheduled for general availability. And in the asset management group, warranty advisor and integrated planning products will be available.

The product roll-out timeline continues into 2010 and 2011 with specific release dates noted. However, none of these timelines are specific to the System i platform, so check with the sales team at Infor if you are wondering about i-specific products.

You Want How Much for That?

Infor has a pricing scheme for its SOA-enabled products that begin with MyDay and it plans no additional charge for the new software as long as the customer is on an active maintenance plan. The company also says it will not be raising maintenance charges.

Seems a bit odd, doesn't it?

Gordon says its part of the process that allows customers to evolve and augment old environments with new products rather than forcing them to upgrade software to the latest versions.

"The IT industry has never had software that allows components that work with each other with standard interfaces," Gordon says. "My analogy is a 747 aircraft. Say the engine breaks. Does the airline have to replace the entire aircraft? No, but that's the way we've been doing it in ERP software. Why not just get a new engine?"

A lot of companies are interested in the goal of compatibility not only among their internal IT systems, but also in their relationship with their IT vendors. We'll keep you posted on how Infor is helping them succeed on both fronts.


RELATED STORIES

Infor CEO Preaches Business Darwinism, Prepares for Hyper Business Future

Infor ERP LX Adds Compliance and Language Features, SOA Enablement

Infor Upgrades XA with Query, Inventory Enhancements

Infor Provides Details on SOA Roadmap

In Formation: Q&A with Infor Chairman Jim Schaper



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
BCD

They won't Believe these are your System i Applications !

BCD's Presto instantly Web Enables your 5250 Green Screen Applications with
NO RPG, Cobol or DDS code changes.

Presto lets you add images, graphs, links & Google Maps, it uses zero 5250 OLTP,
supports multi-environments & multi-languages, and there's an unlimited user option.

Learn more & Try Presto today !

                                                Also attend this BCD Presto HOW TO webinar:

                                                · Presto Technical webinar Oct. 30th


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Brian Kelly, Shannon O'Donnell,
Mary Lou Roberts, Victor Rozek, Kevin Vandever, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

Quadrant Software:  Going paperless pays off! Watch our exclusive Webinar series
COMMON:  Join us at the 2009 annual meeting and expo, April 26-30, Reno, Nevada
Vision Solutions:  A $20 gas card for completing a short i5/OS DR survey

 

 

IT Jungle Store Top Book Picks

Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Linux Beacon
Why Blade Servers Still Don't Cut It, and How They Might

Intel Keeps Both Arms Swinging with Xeons, Jabs with Itanium

Microsoft Ponies Up Another $100 Million for Novell Linux

Mad Dog 21/21: Newtonian Economics

Two More Xeon-Based Galaxy Servers from Sun

Four Hundred Stuff
Is Java the AS/400's Final Lifeline?

AquaFold Adds DB2/400 Support to Database Tool

Infor ERP LX Adds Compliance and Language Features, SOA Enablement

Shield Gets Closer to Full HA with RAP 3.1

IT Chiefs Don't Care About Software Quality, Survey Says

Big Iron
For Some Customers, the Mainframe Is Green

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Visual Explain for Run SQL Scripts

SQL Quickly and Dirtily Extracts a Field from a CSV File

Healing Failed Windows-i5/OS FTP Transfers

System i PTF Guide
October 18, 2008: Volume 10, Number 42

October 11, 2008: Volume 10, Number 41

October 4, 2008: Volume 10, Number 40

September 27, 2008: Volume 10, Number 39

September 20, 2008: Volume 10, Number 38

September 14, 2008: Volume 10, Number 37

The Windows Observer
Citrix Addresses Performance with XenApp 5

Server Buyers Shop Like It's 1999 in the Second Quarter

Intel Keeps Both Arms Swinging with Xeons, Jabs with Itanium

Mad Dog 21/21: Newtonian Economics

Microsoft Does Something About Those SQL Injection Attacks

The Unix Guardian
What the Heck Is the Midrange, Anyway?

Overseas and Notebook Sales Offset Printer Declines for HP in Q3

Two More Xeon-Based Galaxy Servers from Sun

Mad Dog 21/21: Newtonian Economics

Intel's Nehalems to Star at IDF, AMD Pitches Shanghai

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

MKS
Databorough
BCD
Bytware
RJS Software Systems


Printer Friendly Version


TABLE OF CONTENTS
IBM's Q3 in Servers, Redux: The i and p Platforms Do OK

So Much For That Unbundled i Compiler Tool Pricing

SOA Without the Middleware, Without the Pressure

As I See It: The IT Election

Gartner Outlines the Key IT for 2009

But Wait, There's More:

Ask TPM--Who, or Where, in the World Buys All Those Servers? . . . Tom Jarosh, Former AS/400 General Manager, Dies at 55 . . . Another AS/400 User Group Powers Down . . . SMBs in Europe Expected to Spend $7.6 Billion on Servers, Networking . . . A Minor Tweak in Power 520 Pricing . . .

The Four Hundred

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement