OpenVMS Modernization & Migration DECUS IT - Symposium 2008 - - PDF document

openvms modernization migration
SMART_READER_LITE
LIVE PREVIEW

OpenVMS Modernization & Migration DECUS IT - Symposium 2008 - - PDF document

IT-Symposium 2008 04.06.2008 OpenVMS Modernization & Migration DECUS IT - Symposium 2008 Wednesday 4 th June 15:00-15:30 Geoff Baker General Manager, Transoft UK www.transoft.com Agenda Transoft Drivers for change


slide-1
SLIDE 1

www.transoft.com

OpenVMS Modernization & Migration

DECUS IT - Symposium 2008 Wednesday 4th June 15:00-15:30 Geoff Baker General Manager, Transoft UK

Agenda

  • Transoft
  • Drivers for change
  • Understanding your business requirements
  • Transition options
  • Modernization
  • Migration
  • Case study
  • Summary - the way forward

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 1

slide-2
SLIDE 2
  • A leading provider of modernization solutions for 20+ years
  • Enables organizations to maintain competitive advantage by

maximizing the potential of existing applications

  • Major customers include The Gap, Kroger, Boeing, Balfour Beatty

and Christie’s, and thousands of others around the world

  • We work with a large network of Systems Integrators, ISVs and

technical partners to offer our solutions

Transoft “The Modernization Experts” Transoft …cont’d

Transoft’s modernization offerings: – Products, tools, project methodologies and the specialists Pioneered innovative solutions, including:

  • Service Oriented Architectures (SOA) for legacy applications
  • Making COBOL, RPG and other program code available as Web

Services

  • Application migration methodologies
  • Auto generated graphical interfaces
  • Accessing and joining data from multiple data sources
  • Legacy database to relational database modernization

Transoft has customers in 44 countries and is part of IRIS, a leading software company with over 1,000 employees worldwide

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 2

slide-3
SLIDE 3

Your Business On VAX / Alpha

New Customers Reduce Costs D a t a A c c e s s i b i l i t y S k i l l s S h

  • r

t a g e s Cost of Support I s l a n d s

  • f

T e c h n

  • l
  • g

y Increase Accuracy Increase Agility

Drivers for change Understanding your business requirements

  • Business challenges of legacy applications

– Business fit today – Business fit tomorrow – Do they provide competitive advantage – Batch processing rather than straight-through business – Speed of response to changing requirements – Cost of ownership

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 3

slide-4
SLIDE 4

Understanding your business requirements

  • Does your application fit in with your IT strategy?

– Platform issues (support, extensibility, upgrades, cost, etc) – Service Oriented Architecture (SOA) – Integration issues – Modern tools not always available – Skills difficult to obtain

Modernize Re-write Package Upgrade Migrate Do Nothing Transition options – the business choice

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 4

slide-5
SLIDE 5

Modernize Re-write Package Upgrade Migrate Do Nothing

Modernize transition option Considerations:

  • Sufficient analysis to ensure the cost model is right
  • Tight project management and control scope
  • Do not underestimate the testing
  • Can give best results for spend if controlled

To modernize can be the right option when:

  • Application generally meets business requirements
  • Application can be made to meet your IT strategy
  • Application can be made to integrate with other

applications through SOA

  • You have the right skills match

Migrate Modernise Re-write Package Upgrade Do Nothing

Migrate transition option Considerations:

  • Firm cost and timescale for project
  • It will be fundamentally the same application without re-engineering
  • But there can be GUI and RDBMS improvements
  • Migration involves the least testing
  • No user re-training
  • Then use the latest tools for SOA to modernize the application

To migrate can be the right option when:

  • The application meets the business requirement
  • The platform does not meet your IT strategy
  • Integration is important
  • Cost of ownership needs to be lowered

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 5

slide-6
SLIDE 6

Modernization Modernization

  • Greater agility
  • Easier integration
  • Integration with new technologies .NET and J2EE
  • Leads naturally to a Service Oriented Architecture (SOA)
  • Before ….. and/or after migration
  • But how can SOA be achieved while remaining on the VAX / Alpha

platform?

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 6

slide-7
SLIDE 7

Gartner “The introduction of Web services is accelerating the spread of SOA into mainstream projects. SOA is attractive because it enables reuse of logic and data in multiple contexts delivering composite applications.” Transoft Component Adapters

  • SOA “middleware” architecture

Enable integration of legacy systems into – Distributed GUI applications – Web enabled applications & e-Business

  • Optimum reuse of existing application logic as Services

Capitalize on business rules and logic in existing legacy applications – Fortran, Pascal, COBOL, C, BASIC, Other

  • Allows new functionality to be added incrementally and quickly

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 7

slide-8
SLIDE 8

GetCustomer Service CustomerSearch Service OpenItem Service Turnover Service

Legacy Applications contain “Services” Co-existence

  • Existing legacy application
  • New Windows application
  • New Web application

Transoft Component Adapters

GetCustomer Service CustomerSearch Service OpenItem Service Turnover Service CustomerSearch Service

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 8

slide-9
SLIDE 9

Consumers

Java / JCA C# .NET Web Services Other COM XML

Transoft Component Broker

Character

Character

FMS DCL

Application Program

Rdb/Oracle

Original

Deployment Architecture

Mobile Devices Microsoft Pocket PC J2ME World Wide Web ASP, ASP.NET, JSP PHP, CFM Web Services Enterprise BEA WebLogic IBM WebSphere Microsoft BizTalk Oracle AS Internal Applications JAVA, .NET, Delphi, C++, Visual Basic, COBOL, RPG,

Extended Transoft Component Adapters - SOA

Providers

Language Screen SQL Composite

Services

Consumer

Mobile Devices PocketPC .NET Compact Framework Consumer Technology Web Services

Transoft Component Broker

Provider

VT Screens Provider Technology Screen Adapter

Customer Management

SOA example TCA Turnover Open Items Details Search

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 9

slide-10
SLIDE 10

Migration

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

Migration Stepping Stones Set Up

2 1

PathFinder

3

Pilot Migration Main Migration

4

Customer Testing

5

Implementation

6

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 10

slide-11
SLIDE 11
  • Assess applications
  • Document inventory
  • Identify target environment
  • De-risk each element - solve problems up front
  • Project plan
  • Fixed costs and timescales
  • PathFinder Report Benefits:

– Invaluable ‘base line’ – No surprises – Basis for informed decisions – Set objectives and timescales – Obtain budget – Statement of Work for migration contract

PathFinder Assessment Project The roadmap for change Inventory Analysis

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 11

slide-12
SLIDE 12

Migration choices Interface FMS/SMG/TDMS DECforms Browser, GUI & Character Applications COBOL, Fortran Pascal, C, etc Open systems versions Database Rdb & RMS RDBMS Jobs DCL Target platform Scripts, Emulator

  • Op. System

OpenVMS Calls OS Library

Windows, UNIX, Linux

OpenVMS migration toolset

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 12

slide-13
SLIDE 13

User Interface Migration

FMS specs

ASCII form specifications

User Interface

Character

FMS/flt compiler Open FMS runtime Open FMS

Compiled form specifications

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

Also for SMG, DECforms OpenVMS FMS Open FMS

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 13

slide-14
SLIDE 14

OpenVMS Application Language Migration

OpenVMS COBOL

OpenVMS COBOL

Open COBOL converter Open COBOL

Migration Control file

Open Systems COBOL

Micro Focus COBOL

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

Converters also for:

  • Fortran
  • C
  • Pascal to C
  • BASIC to C

System Services

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

Application Programs VMS Libraries OpenVMS OS Application Programs Transoft Libr8 Libraries Libr8 Server

OpenVMS Windows/UNIX

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 14

slide-15
SLIDE 15

Rdb Database Migration

Rdb SCHEMA

Rdb Database schema

Conversion rules Conversion RDBMS Database

Other Oracle Microsoft SQL Server

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

Conversion also for RMS data

RMS Database Migration

RMS Files Open Transl8 Conversion Open Systems

RDBMS Open RMS RMS Files

RMS to RDBMS Adapter Open Integr8

Program

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 15

slide-16
SLIDE 16

DCL Script Migration - Open DCL Emulator

OpenVMS DCL

DCL scripts

Open DCL

This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script. This is a JCL or Job script.

DCL scripts

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 16

slide-17
SLIDE 17

From OpenVMS to Open Systems

OpenVMS COBOL RMS FMS

Jobs

DCL

OpenVMS

Micro Focus COBOL COBOL Files Transoft Open FMS

Windows

Transoft Open Libr8 Transoft Open DCL

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 17

slide-18
SLIDE 18

Case Study Balfour Beatty Utility Solutions Limited (BBUSL)

  • “Design Programs” VMS Migration to Windows

Background

  • BBUSL “Design Programs” used to analyse and design overhead

power transmission lines and tower structures

  • In 1966, early programs originally written in Algol for ICL mainframe

environment

  • In 1981, acquired Algol to Fortran translator (written in Fortran) on

DEC VAX with VMS – Design Programs translated to Fortran

  • Further modules written in Fortran
  • Integrated with first generation CAD package (“DOGS”)
  • In 2005, on DEC VAX and VMS 5.5-2

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 18

slide-19
SLIDE 19

Background continued

  • In 2005, concluded:

– Ageing hardware unreliable – Expensive to maintain – Slow to operate – No scope for modern enhancements like Graphical User Interface (GUI) – Difficulty in accessing programs remotely – DOGS CAD package was not up to modern standards

  • In summary, this situation was a risk to the business

The Options

Design Programs – unique application, provide competitive advantage

  • No equivalent proprietary packages available
  • Re-host on modern Alpha or Itanium

– Expensive to purchase and maintain – Remain reliant on limited and reducing VMS skills – Merely postpone the inevitable

  • Migrate to Windows

– Preferred in-house platform – In-house skills – Integrate with modern CAD package

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 19

slide-20
SLIDE 20

The Migration Process

  • Met Transoft at VMS seminar

– Discussed options

  • Completed OpenVMS Migration Questionnaire
  • Transoft commenced PathFinder Assessment Project - 3 weeks
  • Conclusions:

– Migrate to Windows with Intel Fortran – Transoft Open Libr8 to support VMS System Services – Transoft Open DCL emulator – Offered fixed price migration project

The Migration Process

  • Transoft contracted for Migration Project

– Algol translator (in Fortran) migrated first

  • Tested by ensuring Algol code translated as before

– Migrated the translated Fortran

  • Complexity - ‘ICL’ file system
  • Completed in 8 months
  • Subsequently replaced DOGS CAD package with DRAWTRAD

developed exclusively for BBUSL.

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 20

slide-21
SLIDE 21

Summary

  • Removed risk of failure from ageing VAX platform
  • In-house supported platform - Windows
  • Transoft support Open Libr8 and Open DCL
  • Lower cost operation
  • User friendly development environment
  • Easy remote access via VPN
  • Faster and increased productivity
  • Improved CAD package
  • Ensured Business As Usual

Balfour Beatty Utility Solutions

“We now have our critical system on a more cost-effective platform, allowing us to continue to run and enhance it in a modern Windows environment.”

Alan King, Chief Engineer

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 21

slide-22
SLIDE 22
  • If modernization of systems on your OpenVMS platform via SOA is

the option for you – Establish your modernization needs – Instigate an initial pilot project – Provide further enhancements through iterative projects

  • If migration is the option for you

– Action a PathFinder Assessment Project – Then migrate

  • Either Transoft undertakes fixed-price migration
  • Or use Transoft migration tools to do your own migration with

training & mentoring

  • Or a combination

– Post-migration, positioned for modernization via SOA

In summary - the way forward

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 22

slide-23
SLIDE 23

Questions? Contact a Transoft Account Manager

UK – Mike Rochford, email: mrochford@transoft.com Tel +44 1753 778089

Thank you for your time!

IT-Symposium 2008 04.06.2008 www.hp-user-society.de 23