SmartAdvice: Wrap Your Mainframe In Middleware To Modernize Legacy Apps - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Enterprise Applications
Commentary
6/3/2004
03:08 PM
Commentary
Commentary
Commentary
50%
50%

SmartAdvice: Wrap Your Mainframe In Middleware To Modernize Legacy Apps

Use a portal and Enterprise Integration Architecture so legacy apps can be treated like objects, The Advisory Council says. Also, let the technology mature more before buying into VoIP over wireless LAN; and work out a strategic communications plan before an emergency.

Editor's Note: Welcome to SmartAdvice, a weekly column by The Advisory Council (TAC), an advisory service firm. The feature answers three questions of core interest to you, ranging from career advice to enterprise strategies to how to deal with vendors. Submit questions directly to [email protected]


Question A: Our legacy mainframe applications aren't flexible and adaptable enough to meet the changing needs of the business. How do we modernize them while minimizing disruption?

Our advice: As the rate of change in business accelerates, the rate at which a mainframe program can be changed decelerates over time. Since there's no way to make mainframe program change go faster, the solution has to be somewhere else.

Figure 1 shows a generic architecture for surrounding inflexible mainframe applications with highly flexible new applications, capable of invoking the behaviors already in the mainframe apps while also adding new functionality. The architecture also shows a way to add transactional capability and interpersonal collaboration up and down the value chain (i.e., to customers and suppliers), without modifying the mainframe applications.

chart

Beefing Up Mainframes
The solution involves six steps:

  • Select and install some form of Enterprise Integration Architecture middleware. There are a variety of proven products out there. (This expert has a preference for Microsoft or Microsoft-partner products in smaller enterprises where there aren't a lot of resources to do the comparative evaluation and multivendor integration appropriate in a large enterprise.)

  • Related Links

    Microsoft BizTalk Server

    BEA Tuxedo

    HP/Compaq BusinessBus


  • Encapsulate your mainframe applications. Typically, the enterprise integration architecture you select will have some way to do this. Once encapsulated, you can treat your legacy applications as objects, with known behaviors and known input and output standards, whether or not your legacy apps were written to be object-oriented.
  • Install a generalized format translator (shown as "Integration Manager" in Figure 1) that's external to both your new and legacy applications. Transaction format translation will never go away, and you don't want to keep modifying operational programs to stay current. Keep it all in one place.
  • Install portal technology so that human interaction with new and legacy applications can look coherent.
  • Install a Web server for system-to-system interaction across your value chain.
  • Write new applications to be Web-centric and viewed via a portal, using the latest development tools, and invoking your existing mainframe capability across the integration infrastructure.
  • Accept that mainframe rigor mortis is setting in. Make your investment around the legacy, not in it.

    -- Wes Melling

    We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
    Previous
    1 of 3
    Next
    Comment  | 
    Print  | 
    More Insights
    Slideshows
    How to Land a Job in Cloud Computing
    Cynthia Harvey, Freelance Journalist, InformationWeek,  6/19/2019
    Commentary
    How to Convince Wary Customers to Share Personal Information
    John Edwards, Technology Journalist & Author,  6/17/2019
    Commentary
    The Art and Science of Robot Wrangling in the AI Era
    Guest Commentary, Guest Commentary,  6/11/2019
    White Papers
    Register for InformationWeek Newsletters
    Video
    Current Issue
    A New World of IT Management in 2019
    This IT Trend Report highlights how several years of developments in technology and business strategies have led to a subsequent wave of changes in the role of an IT organization, how CIOs and other IT leaders approach management, in addition to the jobs of many IT professionals up and down the org chart.
    Slideshows
    Flash Poll