23
Web-enabling Mainframe Applications Jeff Krukin Corp. Applied Technology Manager Attachmate Corporation Nov. 14, 2000

Web-enabling mainframe applications

Embed Size (px)

Citation preview

Page 1: Web-enabling mainframe applications

Web-enabling Mainframe Applications

Jeff Krukin

Corp. Applied Technology Manager

Attachmate Corporation

Nov. 14, 2000

Page 2: Web-enabling mainframe applications

“I’d like to change the world, but they won’t give me the source code.”

- Anonymous

Page 3: Web-enabling mainframe applications

Attachmate’s history

Since 1982, Attachmate has developed and sold software products and services that enhance the use of legacy systems by making them available to new types of users via new technology platforms.

DOS

PC’s

16-bit

Windows

32-bit

Windows

LAN’s Internet Wireless

Page 4: Web-enabling mainframe applications

Demand

High-Use Employees

Customers

Server-based Applications

Supply

Low-Use Employees

Direct Real-Time Two-Way Transactions

Linking Information Demand to Supply

Batch Transactions

• >80% of app. integration is batch FT

• >80% of B2B/B2C purchasing integrated

with legacy apps. is via batch FT Source: Gartner App. Integration Fall 2000 Conference Data Store

Partners

Page 5: Web-enabling mainframe applications

Any number of enterprise applications can be extended

using any of the five methods at any point in time!

Revisiting Enterprise Applications

Refacing*

Time & Cost to Implement

Business

Value

Repurposing*

Restructuring

Reengineering

Replacing*

*No change to host code

Page 6: Web-enabling mainframe applications

Putting a GUI or

browser face on

legacy green

screens

(one-to-one)

Refacing Repurposing

Restructuring

Reengineering

Replacing

Refacing Enterprise Applications

Time & Cost to Implement

Business

Value

Page 7: Web-enabling mainframe applications

Thick Client Refacing

Refacing Products

EXTRA! Enterprise 2000

EXTRA! Personal Client

INFOConnect

• Emulation enhanced with:

• Quickpads

• Navigation

• Perfect for high-use employees

• Advantages:

• Full features for power users

• Easy integration with Windows applications

• Upgrade path to other Refacing products

Page 8: Web-enabling mainframe applications

Thin Client Refacing

Refacing Product

e-Vantage WebPublish

• Converts host text screen to a mouse-navigated interface (HTML)

• Perfect for low-use employees and business partners

• Users see familiar host screens, but navigate more easily

• Advantages:

• Speed

• Accuracy

• Cost Reduction

Page 9: Web-enabling mainframe applications

Browser Applet Refacing

Refacing Product

e-Vantage Host Access Server

• Thin browser applet (Java or ActiveX)

• Perfect for geographically distributed employees

• Deployed in as little as one day

• Distributed & managed from a server

• Advantages:

• Speed

• Cost Reduction

• Deployment

• Support

Page 10: Web-enabling mainframe applications

Custom Objects Refacing

Refacing Product

e-Vantage Enterprise Access Objects

• Custom-built with Java or ActiveX objects

• Specific to host application

• Perfect for new or remote employees and business partners

• Easy-to-use with little or no training

• Implemented in 3-5 weeks

• Advantages:

• Adaptable

• Customizable

• Secure

Page 11: Web-enabling mainframe applications

Using desktop and

server business rules to

change the purpose of

an enterprise application

Refacing Repurposing

Restructuring

Reengineering

Replacing

Repurposing Enterprise Applications

Time & Cost to Implement

Business

Value

Page 12: Web-enabling mainframe applications

Repurposing for employees

Repurposing Product

e-Vantage HostPublishing System

• Intranet: direct information access for employees

• Integrates and filters disparate resources

• Server aggregates data (XML, ODBC) and delivers HTML GUI

• Advantages:

• Speed-up communications

• Improve efficiencies

• Easy web interface

• Data encryption

Page 13: Web-enabling mainframe applications

Repurposing for business partners

Repurposing Product

e-Vantage HostPublishing System

• Examples of externalization projects:

• Filtered information to vendors

• Order status to sales channels

• Access is secured by logon and password

• Advantages:

• Strengthened partnerships

• Faster value chain

• Reduced labor and costs

Page 14: Web-enabling mainframe applications

Repurposing for customers

Repurposing Product

e-Vantage HostPublishing System

• Create unique web applications for your customers

• Improve service levels by processing online transactions in real time

• Create custom business logic to integrate multiple applications

• Advantages:

• 24x7 (self) service

• Cost reduction

• Efficiencies

Page 15: Web-enabling mainframe applications

Breaking enterprise applications

into presentation, data, and

connectivity layers for

improved integration

Refacing Repurposing

Restructuring

Reengineering

Replacing

Restructuring Enterprise Applications

Time & Cost to Implement

Business

Value

Page 16: Web-enabling mainframe applications

Hosts Servers

24 h

a

24 h

a

24 a

h

a

24 a

UI/GUI

Data

Bus. Logic

Architectural model for Restructuring: components spread across multiple tiers

Page 17: Web-enabling mainframe applications

Restructuring via process integration

Restructuring Product

e-Vantage BizManager

• Integrate transaction systems using server-based session management

• Customers and partners check orders via the internet

• Use with JD Edwards Order Entry, AS/400 Systems, SAP, Baan, etc.

• Advantages:

• Cost reduction

• Speed

• Mobility

• Accuracy

• Security

Data

Pages

Objects

I-CONNECTORS

•Screen

•CICS

•IMS

•Direct Data

HTML, XML,WML

ASP,JSP

COM, Java

Page 18: Web-enabling mainframe applications

Restructuring Product

PalmFrame

Restructuring via new containers

• Cell phones

–WAP & WML

• Palm Pilot or Windows CE devices

• Perfect for mobile work force

• Advantages:

• Speed

• Higher productivity

• Cost reduction

• Mobility

• Accuracy

• Security

Page 19: Web-enabling mainframe applications

Reengineering Enterprise Applications

Complete rewrite

of enterprise application

Time & Cost to Implement

Refacing Repurposing

Restructuring

Reengineering

Replacing

Business

Value

Page 20: Web-enabling mainframe applications

Reengineering via

Enterprise Application Integration

Reengineering Product

e-Vantage BizManager

• Middleware wrappering & integration with transactions or other data sources

• Ex.: XML interfaces between business applications

• Expand applications beyond original design

• Advantages:

• Integrate business processes (logic)

• High ROI

• Old data, new possibilities

Data

Pages

Objects

I-CONNECTORS

•Screen

•CICS

•IMS

•Direct Data

HTML, XML,WML

ASP,JSP

COM, Java

Page 21: Web-enabling mainframe applications

Replacing enterprise

application with ERP

or other “off the shelf”

software package

Refacing Repurposing

Restructuring

Reengineering

Replacing

Replacing Enterprise Applications

Time & Cost to Implement

Business

Value

Page 22: Web-enabling mainframe applications

Replacing via

Enterprise Application Integration

Replacing Product

e-Vantage Enterprise Access Objects

• Legacy apps. combined with other apps., including ERP and CRM

• Client-based integration

• Create extranet or intranet applications

• Advantages:

• Reusable objects

• Highly flexible

• Lower costs

• Enhances ongoing integration

• Accommodate merged functions

Page 23: Web-enabling mainframe applications

Replacing via process integration

Replacing Product

e-Vantage BizManager

• Support for HTTP, IBM MQ Series, & Microsoft Message Queue transports

• Support for XML-enabled Intelligent connectors:

• CICS, IMS, JDBC, Screen (LU2)

• Data translation & transformation services

• Error handling/logging

• Advantages:

• Integrate business processes (logic)

• High ROI

• Old data, new possibilities

Data

Pages

Objects

I-CONNECTORS

•Screen

•CICS

•IMS

•Direct Data

HTML, XML,WML

ASP,JSP

COM, Java