Home > AS/400 News > Moving legacy applications to SOA
AS/400 News:
EMAIL THIS

Moving legacy applications to SOA

By Rich Seeley, News Writer
14 Nov 2006 | SearchWebServices.com

iSeries news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

NetManage, Inc. this week is introducing an automated planning tool, which the software vendor says automatically captures enterprise application usage patterns to provide architects with reality-based data as the basis for incremental SOA implementation. In conjunction with the planning tool, the company also unveiled a four-step strategy for incremental implementation of SOA using legacy applications.

NetManage SOA Planner is a new tool from the software company transitioning from a green screen terminal emulation business in the early '90s to providing SOA tools, including its OnWeb tool for creating Web services from CICS and other mainframe applications.

More on SOA
An SOA call to arms

SOA enhancements drive IBM WebSphere feature packs

SOA means money for IT workers

SOA Planner is installed on an enterprise network and automatically gathers data on which applications are used for what and how often in the enterprise, to help provide a first step service-oriented blueprint, said Archie Roboostoff, NetManage's director of product management. With this usage information, architects and business analysts have real world metrics for planning SOA implementation and thus helps save them from making assumptions about application usage that may come back to haunt them if their guesswork is incorrect, he said.

"It gets SOA planning off the white board," Roboostoff said, explaining that the data on application usage from SOA Planner can then be used in conjunction with the OnWeb tools to prototype a service-oriented approach using legacy applications.

Jason Bloomberg, senior analyst with ZapThink LLC, said the new tool allows architects to target services projects at the spots where they can deliver the most business value.

"The SOA Planner is specifically SOA-focused, in that it helps organizations determine which legacy capabilities are best suited for service enablement. The challenge of prioritizing such services is a common sticking point for many organizations and the SOA Planner helps them implement the 80/20 rule of thumb, which states that 20 percent of the functionality of a system is used 80 percent of the time, with the remainder more for special cases. Targeting the heavily used 20 percent for service enablement provides the greatest business value and the greatest reuse."

Bloomberg said NetManage has successfully moved into the SOA world with its new tool and four-step plan for SOA implementation starting with the high usage services.

"NetManage is one of the first to come up with a straightforward tool for determining where those 20 percent are," the analyst said.

As outlined by Roboostoff, the four-step "Incremental SOA" strategy using his company's SOA Planner and OnWeb tools, appears to follow another business school rule of thumb: keep it simple stupid.

The NetManage executive said the four steps are:

  • Step-1: Plan uses for the data gathered from the SOA Planner. Roboostoff said that based on work with its customers, mostly in the insurance, financial and healthcare industries, "NetManage has found that successful implementations start as project-based roll-outs that are thoroughly planned and non-invasively use the end user's day to day work to identify what transactions should be targeted for service enablement." With the usage data, it is easier to get agreement among IT professionals, architects, developers and business analysts, on what applications should be service enabled, he said.
  • Step-2: Build is where the planners start incrementally with a prototype. As Roboostoff explained the applications identified in the first step can be published as services using OnWeb to create a prototype. The prototype is then tested. Modifications are made based on testing and end user feedback and finally it is deployed as a service in the initial SOA implementation.
  • Step-3: Evolve, which is essentially the on-going modification of the service as business needs change.
  • Step-4: Scale is the incremental step forward where a service being used successful by one department can be expanded for use throughout the enterprise.
((Content component not found.))

Asked if the NetManage four-step plan was best suited for bringing legacy applications into the SOA world, Bloomberg said, "If you think about it, that's a trick question, since all SOA implementations leverage legacy. When was the last time you talked to a company that was building a green field SOA implementation? The answer is probably never. After all, legacy means whatever works and the main indicator for SOA is a heterogeneous, legacy-rich, environment. So yes, NetManage's four step plan is best for SOA that leverages legacy, but yes, the four step plan is also quite broadly applicable to most SOA implementations overall as well."

This article originally appeared on SearchWebServices.com.

Tags: Web-enablingiSeries application development toolsVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Web-enabling
Legacy AS/400 and new IBM i products both featured at COMMON
Send parameters correctly to the browser when creating a PHP page
Search400.com Products of the Year 2008
Application modernization for the iSeries: Why bother?
Using WebSphere information integrator to access MS server data using SQLRPGLE
Application modernization strategies for System i
Natively supported Web applications for Power running i
Lazy coder: What does PHP on the i5 mean?
SOA for the Business Developer -- Chapter 2
Antiquated iSeries ERP module gets Web overhaul

Web
Using geocoding on AS/400 to enhance your Web presence
RPG application gets a Web revamp at Pinnacle Foods
Antiquated iSeries ERP module gets Web overhaul
An SOA call to arms
Virtual hosting for iSeries Web applications
Survivor EDI - Accommodating Relentless Change is Key to Keeping EDI Relevant
Meeting that UCCnet Data Synchronization Mandate: Look Before you Leap!
Dynamic web enablement using RPG
UCCnet: One version of the Truth
EDI- Has the need outpaced the translators?

iSeries application development tools
TAATOOL: Useful tools for programmers on IBM i
Migrating from RPG to EGL on IBM i
EGL Rich UI on IBM i: Do you Dojo?
Running PHP open source applications: NOBODY needs authority
Zend Web software teams up with IBM System i
The best technologies and tools for System i programmers in 2009
AS/400 lessons from the past, present, and future: A holiday tale
Documenting nested program structures on the AS/400
Learn the i: iSeries DevCon coming up in Orlando
Application modernization in the i world
iSeries application development tools Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
WebSphere Development Studio Client (WDSC)  (Search400.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



iSeries Application Development: CL, COBOL, RPG, VB, ILE, Java
HomeNewsTopicsITKnowledge ExchangeTipsBlogsAsk the ExpertsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 1999 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts