SlideShare a Scribd company logo
1 of 6
Download to read offline
www.niit-tech.com

Linux Migration
Ashish Massey

NIIT Technologies White Paper
CONTENTS
Introduction

3

Mainframe Technology

3

Challenges Associated with Mainframe Technology

3

Linux Migration

3

Advantages of Linux Technology

4

Migration Challenges

4

Conclusion

5
Introduction
Insurance industry is undergoing a phenomenal transformation. The
continuous sluggishness of top line growth is steering the industry
towards newer business models and requisite technologies to

• Support thousands of users and application programs
concurrently accessing numerous resources
• Manage terabytes of information in databases
• Handle large-bandwidth communication.

support them. Time-to-market, though a perpetual need, has today
become a real imperative for businesses to break through this

Because of these capabilities, the mainframe is often used by IT

stagnation. Bringing the consumer closer to the business, providing

organizations to host the most important, mission-critical

facilities to easily access information, transact, and ensuring

applications. These applications typically include customer order

continual commitment from distributors are some of the key growth

processing, financial transactions, production and inventory

factors that drive this industry. To support this business change, the

control, payroll, as well as many other types of work.

underlying IT landscape is also undergoing a rapid transformation.
In today’s world, technology is advancing at a very high pace,
new technologies are providing improved business logic and
increased productivity. Migrating to new technology is very
necessary for an organization.

Challenges Associated with
Mainframe Technology
Below are the challenges associated with mainframe technology:
• High cost of system hardware

This white paper aims at helping organizations understand the life
cycle and challenges associated with the migration of a legacy
mainframe application to a more cost effective yet stable

• Since millions of transaction process in a business day the
operating and maintenance cost which includes both CPU and
space (DASD/Tape) is high

environment like Linux.
• Organizations face an ever increasing Staffing cost as very few
people are left with expertise in old technologies.

Mainframe Technology

It is because of the high infrastructure/operational cost and with

Today, mainframe computers play a central role in the daily

introduction of new technologies many of the big organizations

operations of most of the world's largest corporations. While

have taken a strategic direction of migrating their business

other forms of computing are used extensively in business in

applications to a less expensive but competitive platform, hence

various capacities, mainframe occupies a coveted place in

saving millions of dollar from infrastructure maintenance and

today's e-business environment. In banking, finance, health care,

utilizing the same in new business opportunities.

insurance, government, and a multitude of other public and
private enterprises.
Various languages associated with the mainframe technology are

Linux Migration

Assembler, COBOL, PL/I, REXX, JCL, DB2, Eazytrive, and CICS.

The successful migration of applications across platforms cannot

Businesses today rely on the mainframe to:

be accomplished without extensive pre-planning and analysis.

• Perform large-scale transaction processing (thousands of
transactions per second)

This white paper addresses the steps require to migrate
established statistical applications and their associated data from
Mainframe to LINUX.

3
Steps included in this migration life cycle are:

As part of testing strategy parallel testing was performed

• Organization senior management should believe in this migration

between mainframe and Linux environment in all the below
mentioned phases:

• Linux Server setup.Proof of Concept testing
• Determining the cost benefit analysis. Migration Framework
• Application programs and data Migration.Testing Strategy.

• Unit Testing
• Integration/Acceptance Testing
• Production Parallel Testing.

The proof of concepts performed:
The approach used as part of management during this migration

• Data Migration
• Replacing of COBOL/DB2 connectivity to Sybase/Micro focus
COBOL

project was agile methodology where each phase went through
iterative and incremental development. It promotes adaptive
planning, evolutionary development and delivery, an iterative

• Performance Testing (CPU Saves)

approach and encourages rapid and flexible response to change.

• Stress Testing (Processing huge transactions).

Migration Steps:
• Mainframe application COBOL programs were converted to
micro Focus COBOL and migrated to Linux platform
• JCL’s were converted Linux shell scripts. EZT’s, assembler codes
were converted to COBOL
• SORT was converted to micro Focus SORT utilities
• Various mainframe utilities such as IDCAMS, IEBGENER were
converted to Linux compatible tools and commands
• DB2 modules were updated to establish the Sybase connection
• Mainframe database (VSAM) files were migrated to Linux

Advantages of Linux Technology
Technology migration provides organizations a number of advantages including:
• Reduce operational and maintenance cost
• Usage of current business process along with modern
technology
• Successful migration without affecting the business activities and
functionality
• Less dependency on resources associated with legacy systems.

platform as indexed files.

Migration Challenges

Migration Framework:

Various challenges were encountered in this migration that NIIT
FTP

Technologies and our client were able to resolve successfully.
Outlined below are samples of how these challenges were met and

Baseline
Data
Mainframe
Components
(Cobl,JCL,
Files,
Tdols)
MF box

Linux Prod Box

Data Files

have become a basis for future migrations.

Application
Programs
(Cobol etc..)

JCLs, Procs,
Control Cards,
Tools etc

Data
Conversion
Utilities

Cobol
Conversion
Utilities

JCL
Conversion
Utilities

ASCII Data

MF Cobol

Shell Scripts

• One of the key challenges was to come up with an efficient
architecture design on the new technology so as to continue the
business activities and functionality without being impacted
• Several brainstorming session, workshops, JAD sessions were
initiated to evolve robust system architecture
• Since mainframe database consists of the VSAM files proper and

Shell Scripts,
MF Cobol,
Converted
Data Files
and Tools

efficient data transfer methodology was necessary. One of the
Converted
Source & Data

key challenges was the duration of the data transfer between the
Shell Execution
and Testing

two environments. Several data transfer tools were considered
during the POC to come up with an efficient and robust data

Production
Migration

transfer model

4
• Use of File Port tool resulted in efficient and quick data transfer
for both compressed and uncompressed data between
mainframe and Linux platform

Conclusion
The efficient approach to migrate applications from Mainframe to
LINUX requires a careful data transfer design, the redesign of

• Mainframe application components (COBOL, EZT’s, JCL, SORT

applications to run all processes in Linux environment, addressing

utility) were converted to Linux compatible elements using NIIT

data precision and data conversion problems, and creating an

proprietary tools

efficient space management.

• Issues were encountered and resolved during production parallel
which was part of the testing strategy. This enabled the team to
identify unknown issues using production data and resolve them

Applications redesign in the Linux environment also involves JCL and
JCL Procedure conversion from Mainframe to LINUX scripts, conversion of COBOL, EZT’s, assembler and other mainframe utilities.

before the project implementation
• Decommissioning of the application on mainframe platform after

Many companies in the industry have accepted and performed

successful migration without impacting the dependent systems.

technology migration which resulted in approximately 40 percent

In order to prevent this risk all the dependent applications were

reduction in infrastructure cost, thereby leading them to newer

involved during the entire migration cycle.

business and technical opportunities.

5
About the Author
Ashish Massey works as a Technical Specialist at NIIT Technologies. He has over 10 years of
experience, including 8 years in insurance domain.

He has been instrumental working as an architect and SME in Linux migration projects at NIIT
Technologies.

About NIIT Technologies
NIIT Technologies is a leading IT solutions organization, servicing customers in North America,
Europe, Asia and Australia. It offers services in Application Development and Maintenance,
Enterprise Solutions including Managed Services and Business Process Outsourcing to
organisations in the Financial Services, Travel & Transportation, Manufacturing/Distribution, and
Government sectors. With employees over 8,000 professionals, NIIT Technologies follows global
standards of software development processes.

Over the years the Company has forged extremely rewarding relationships with global majors, a
testimony to mutual commitment and its ability to retain marquee clients, drawing repeat
business from them. NIIT Technologies has been able to scale its interactions with marquee

India

clients in the BFSI sector, the Travel Transport & Logistics and Manufacturing & Distribution, into

NIIT Technologies Ltd.
Corporate Heights (Tapasya)
Plot No. 5, EFGH, Sector 126
Noida-Greater Noida Expressway
Noida – 201301, U.P., India
Ph: + 91 120 7119100
Fax: + 91 120 7119150

extremely meaningful, multi-year "collaborations.

Americas

ISO 20000 IT management standards.

NIIT Technologies follows global standards of development, which include ISO 9001:2000
Certification, assessment at Level 5 for SEI-CMMi version 1.2 and ISO 27001 information
security management certification. Its data center operations are assessed at the international

NIIT Technologies Inc.,
1050 Crown Pointe Parkway
5th Floor, Atlanta, GA 30338, USA
Ph: +1 770 551 9494
Toll Free: +1 888 454 NIIT
Fax: +1 770 551 9229

Europe
NIIT Technologies Limited
2nd Floor, 47 Mark Lane
London - EC3R 7QQ, U.K.
Ph: +44 20 70020700
Fax: +44 20 70020701

Singapore
NIIT Technologies Pte. Limited
31 Kaki Bukit Road 3
#05-13 Techlink
Singapore 417818
Ph: +65 68488300
Fax: +65 68488322

Write to us at marketing@niit-tech.com

www.niit-tech.com

D_43_120413

A leading IT solutions organization | 21 locations and 16 countries | 8000 professionals | Level 5 of SEI-CMMi, ver1.2
ISO 27001 certified | Level 5 of People CMM Framework

More Related Content

What's hot

IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
Kai Wähner
 

What's hot (20)

Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 
How to Build Data Governance Programs That Last: A Business-First Approach
How to Build Data Governance Programs That Last: A Business-First ApproachHow to Build Data Governance Programs That Last: A Business-First Approach
How to Build Data Governance Programs That Last: A Business-First Approach
 
Core Banking Sharing: Finacle on AWS
Core Banking Sharing: Finacle on AWS Core Banking Sharing: Finacle on AWS
Core Banking Sharing: Finacle on AWS
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
 
eKYC POC on Azure
eKYC POC on Azure eKYC POC on Azure
eKYC POC on Azure
 
Using Big Data to Drive Customer 360
Using Big Data to Drive Customer 360Using Big Data to Drive Customer 360
Using Big Data to Drive Customer 360
 
LogicMonitor: An Overview
LogicMonitor: An Overview LogicMonitor: An Overview
LogicMonitor: An Overview
 
Mainframe Possible: Migrating a Mainframe to AWS
Mainframe Possible: Migrating a Mainframe to AWSMainframe Possible: Migrating a Mainframe to AWS
Mainframe Possible: Migrating a Mainframe to AWS
 
Communication in a Microservice Architecture
Communication in a Microservice ArchitectureCommunication in a Microservice Architecture
Communication in a Microservice Architecture
 
High Availability & Disaster Recovery on Oracle Cloud Infrastructure
High Availability & Disaster Recovery on Oracle Cloud InfrastructureHigh Availability & Disaster Recovery on Oracle Cloud Infrastructure
High Availability & Disaster Recovery on Oracle Cloud Infrastructure
 
Full Stack Monitoring with Azure Monitor
Full Stack Monitoring with Azure MonitorFull Stack Monitoring with Azure Monitor
Full Stack Monitoring with Azure Monitor
 
The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata
 
The Journey to Data Mesh with Confluent
The Journey to Data Mesh with ConfluentThe Journey to Data Mesh with Confluent
The Journey to Data Mesh with Confluent
 
Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Is...
Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Is...Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Is...
Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Is...
 
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital AgeDon’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
 
IDGate: One Solution for All EKYC Needs
 IDGate: One Solution for All EKYC Needs  IDGate: One Solution for All EKYC Needs
IDGate: One Solution for All EKYC Needs
 
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
 
Azure cloud migration simplified
Azure cloud migration simplifiedAzure cloud migration simplified
Azure cloud migration simplified
 
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
 
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
Cloud Wars: Performance Benchmarking AWS, GCP and Azure Cloud Wars: Performance Benchmarking AWS, GCP and Azure
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
 

Similar to Linux Migration from Legacy Mainframe Application - Whitepaper

PCF_Soln_Brief-New
PCF_Soln_Brief-NewPCF_Soln_Brief-New
PCF_Soln_Brief-New
karunbakshi
 
The Future of Convergence Paper
The Future of Convergence PaperThe Future of Convergence Paper
The Future of Convergence Paper
Hitachi Vantara
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Mark Hewitt
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Rachel Mezzatesta
 

Similar to Linux Migration from Legacy Mainframe Application - Whitepaper (20)

IMS Brochure
IMS BrochureIMS Brochure
IMS Brochure
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
 
The journey to Cloud
The journey to CloudThe journey to Cloud
The journey to Cloud
 
IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
PCF_Soln_Brief-New
PCF_Soln_Brief-NewPCF_Soln_Brief-New
PCF_Soln_Brief-New
 
Sheldon cousino resume
Sheldon cousino resumeSheldon cousino resume
Sheldon cousino resume
 
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONIBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Digital Architecture – The Missing Link in Digital Transformation Success
Digital Architecture – The Missing Link in Digital Transformation SuccessDigital Architecture – The Missing Link in Digital Transformation Success
Digital Architecture – The Missing Link in Digital Transformation Success
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile Enterprise
 
The Future of Convergence Paper
The Future of Convergence PaperThe Future of Convergence Paper
The Future of Convergence Paper
 
Strategic IT Transformation Programme Delivers Next-Generation Agile IT Infra...
Strategic IT Transformation Programme Delivers Next-Generation Agile IT Infra...Strategic IT Transformation Programme Delivers Next-Generation Agile IT Infra...
Strategic IT Transformation Programme Delivers Next-Generation Agile IT Infra...
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational value
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native Stack
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
 

More from NIIT Technologies

Q2 FY'20
Q2 FY'20Q2 FY'20
Q1 FY'20 Result
Q1 FY'20 ResultQ1 FY'20 Result
Q1 FY'20 Result
NIIT Technologies
 
Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16
NIIT Technologies
 

More from NIIT Technologies (20)

Q2 FY'20
Q2 FY'20Q2 FY'20
Q2 FY'20
 
Q1 FY'20 Result
Q1 FY'20 ResultQ1 FY'20 Result
Q1 FY'20 Result
 
Q4 FY'19 Result
Q4 FY'19 ResultQ4 FY'19 Result
Q4 FY'19 Result
 
Q2 FY'19 Result
Q2 FY'19 ResultQ2 FY'19 Result
Q2 FY'19 Result
 
Q1 FY’19 Result
Q1 FY’19 ResultQ1 FY’19 Result
Q1 FY’19 Result
 
Q3 Results
Q3 ResultsQ3 Results
Q3 Results
 
NIIT Tech Q2 Results
NIIT Tech Q2 ResultsNIIT Tech Q2 Results
NIIT Tech Q2 Results
 
Q1 FY'18
Q1 FY'18 Q1 FY'18
Q1 FY'18
 
NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17
 
The 3 e’s of customer experience
The 3 e’s of customer experienceThe 3 e’s of customer experience
The 3 e’s of customer experience
 
Q3 FY17 results
Q3 FY17 resultsQ3 FY17 results
Q3 FY17 results
 
10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT Technologies10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT Technologies
 
NIIT Tech - Q1 FY17
NIIT Tech - Q1 FY17NIIT Tech - Q1 FY17
NIIT Tech - Q1 FY17
 
NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16
 
Dynamic UX Ecosystem
Dynamic UX EcosystemDynamic UX Ecosystem
Dynamic UX Ecosystem
 
4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management System4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management System
 
Unlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management OperationsUnlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management Operations
 
Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16
 
New Distribution Capability benefits and challenges
New Distribution Capability benefits and challengesNew Distribution Capability benefits and challenges
New Distribution Capability benefits and challenges
 
Build consistent brand experience at the last mile
Build consistent brand experience at the last mileBuild consistent brand experience at the last mile
Build consistent brand experience at the last mile
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Linux Migration from Legacy Mainframe Application - Whitepaper

  • 2. CONTENTS Introduction 3 Mainframe Technology 3 Challenges Associated with Mainframe Technology 3 Linux Migration 3 Advantages of Linux Technology 4 Migration Challenges 4 Conclusion 5
  • 3. Introduction Insurance industry is undergoing a phenomenal transformation. The continuous sluggishness of top line growth is steering the industry towards newer business models and requisite technologies to • Support thousands of users and application programs concurrently accessing numerous resources • Manage terabytes of information in databases • Handle large-bandwidth communication. support them. Time-to-market, though a perpetual need, has today become a real imperative for businesses to break through this Because of these capabilities, the mainframe is often used by IT stagnation. Bringing the consumer closer to the business, providing organizations to host the most important, mission-critical facilities to easily access information, transact, and ensuring applications. These applications typically include customer order continual commitment from distributors are some of the key growth processing, financial transactions, production and inventory factors that drive this industry. To support this business change, the control, payroll, as well as many other types of work. underlying IT landscape is also undergoing a rapid transformation. In today’s world, technology is advancing at a very high pace, new technologies are providing improved business logic and increased productivity. Migrating to new technology is very necessary for an organization. Challenges Associated with Mainframe Technology Below are the challenges associated with mainframe technology: • High cost of system hardware This white paper aims at helping organizations understand the life cycle and challenges associated with the migration of a legacy mainframe application to a more cost effective yet stable • Since millions of transaction process in a business day the operating and maintenance cost which includes both CPU and space (DASD/Tape) is high environment like Linux. • Organizations face an ever increasing Staffing cost as very few people are left with expertise in old technologies. Mainframe Technology It is because of the high infrastructure/operational cost and with Today, mainframe computers play a central role in the daily introduction of new technologies many of the big organizations operations of most of the world's largest corporations. While have taken a strategic direction of migrating their business other forms of computing are used extensively in business in applications to a less expensive but competitive platform, hence various capacities, mainframe occupies a coveted place in saving millions of dollar from infrastructure maintenance and today's e-business environment. In banking, finance, health care, utilizing the same in new business opportunities. insurance, government, and a multitude of other public and private enterprises. Various languages associated with the mainframe technology are Linux Migration Assembler, COBOL, PL/I, REXX, JCL, DB2, Eazytrive, and CICS. The successful migration of applications across platforms cannot Businesses today rely on the mainframe to: be accomplished without extensive pre-planning and analysis. • Perform large-scale transaction processing (thousands of transactions per second) This white paper addresses the steps require to migrate established statistical applications and their associated data from Mainframe to LINUX. 3
  • 4. Steps included in this migration life cycle are: As part of testing strategy parallel testing was performed • Organization senior management should believe in this migration between mainframe and Linux environment in all the below mentioned phases: • Linux Server setup.Proof of Concept testing • Determining the cost benefit analysis. Migration Framework • Application programs and data Migration.Testing Strategy. • Unit Testing • Integration/Acceptance Testing • Production Parallel Testing. The proof of concepts performed: The approach used as part of management during this migration • Data Migration • Replacing of COBOL/DB2 connectivity to Sybase/Micro focus COBOL project was agile methodology where each phase went through iterative and incremental development. It promotes adaptive planning, evolutionary development and delivery, an iterative • Performance Testing (CPU Saves) approach and encourages rapid and flexible response to change. • Stress Testing (Processing huge transactions). Migration Steps: • Mainframe application COBOL programs were converted to micro Focus COBOL and migrated to Linux platform • JCL’s were converted Linux shell scripts. EZT’s, assembler codes were converted to COBOL • SORT was converted to micro Focus SORT utilities • Various mainframe utilities such as IDCAMS, IEBGENER were converted to Linux compatible tools and commands • DB2 modules were updated to establish the Sybase connection • Mainframe database (VSAM) files were migrated to Linux Advantages of Linux Technology Technology migration provides organizations a number of advantages including: • Reduce operational and maintenance cost • Usage of current business process along with modern technology • Successful migration without affecting the business activities and functionality • Less dependency on resources associated with legacy systems. platform as indexed files. Migration Challenges Migration Framework: Various challenges were encountered in this migration that NIIT FTP Technologies and our client were able to resolve successfully. Outlined below are samples of how these challenges were met and Baseline Data Mainframe Components (Cobl,JCL, Files, Tdols) MF box Linux Prod Box Data Files have become a basis for future migrations. Application Programs (Cobol etc..) JCLs, Procs, Control Cards, Tools etc Data Conversion Utilities Cobol Conversion Utilities JCL Conversion Utilities ASCII Data MF Cobol Shell Scripts • One of the key challenges was to come up with an efficient architecture design on the new technology so as to continue the business activities and functionality without being impacted • Several brainstorming session, workshops, JAD sessions were initiated to evolve robust system architecture • Since mainframe database consists of the VSAM files proper and Shell Scripts, MF Cobol, Converted Data Files and Tools efficient data transfer methodology was necessary. One of the Converted Source & Data key challenges was the duration of the data transfer between the Shell Execution and Testing two environments. Several data transfer tools were considered during the POC to come up with an efficient and robust data Production Migration transfer model 4
  • 5. • Use of File Port tool resulted in efficient and quick data transfer for both compressed and uncompressed data between mainframe and Linux platform Conclusion The efficient approach to migrate applications from Mainframe to LINUX requires a careful data transfer design, the redesign of • Mainframe application components (COBOL, EZT’s, JCL, SORT applications to run all processes in Linux environment, addressing utility) were converted to Linux compatible elements using NIIT data precision and data conversion problems, and creating an proprietary tools efficient space management. • Issues were encountered and resolved during production parallel which was part of the testing strategy. This enabled the team to identify unknown issues using production data and resolve them Applications redesign in the Linux environment also involves JCL and JCL Procedure conversion from Mainframe to LINUX scripts, conversion of COBOL, EZT’s, assembler and other mainframe utilities. before the project implementation • Decommissioning of the application on mainframe platform after Many companies in the industry have accepted and performed successful migration without impacting the dependent systems. technology migration which resulted in approximately 40 percent In order to prevent this risk all the dependent applications were reduction in infrastructure cost, thereby leading them to newer involved during the entire migration cycle. business and technical opportunities. 5
  • 6. About the Author Ashish Massey works as a Technical Specialist at NIIT Technologies. He has over 10 years of experience, including 8 years in insurance domain. He has been instrumental working as an architect and SME in Linux migration projects at NIIT Technologies. About NIIT Technologies NIIT Technologies is a leading IT solutions organization, servicing customers in North America, Europe, Asia and Australia. It offers services in Application Development and Maintenance, Enterprise Solutions including Managed Services and Business Process Outsourcing to organisations in the Financial Services, Travel & Transportation, Manufacturing/Distribution, and Government sectors. With employees over 8,000 professionals, NIIT Technologies follows global standards of software development processes. Over the years the Company has forged extremely rewarding relationships with global majors, a testimony to mutual commitment and its ability to retain marquee clients, drawing repeat business from them. NIIT Technologies has been able to scale its interactions with marquee India clients in the BFSI sector, the Travel Transport & Logistics and Manufacturing & Distribution, into NIIT Technologies Ltd. Corporate Heights (Tapasya) Plot No. 5, EFGH, Sector 126 Noida-Greater Noida Expressway Noida – 201301, U.P., India Ph: + 91 120 7119100 Fax: + 91 120 7119150 extremely meaningful, multi-year "collaborations. Americas ISO 20000 IT management standards. NIIT Technologies follows global standards of development, which include ISO 9001:2000 Certification, assessment at Level 5 for SEI-CMMi version 1.2 and ISO 27001 information security management certification. Its data center operations are assessed at the international NIIT Technologies Inc., 1050 Crown Pointe Parkway 5th Floor, Atlanta, GA 30338, USA Ph: +1 770 551 9494 Toll Free: +1 888 454 NIIT Fax: +1 770 551 9229 Europe NIIT Technologies Limited 2nd Floor, 47 Mark Lane London - EC3R 7QQ, U.K. Ph: +44 20 70020700 Fax: +44 20 70020701 Singapore NIIT Technologies Pte. Limited 31 Kaki Bukit Road 3 #05-13 Techlink Singapore 417818 Ph: +65 68488300 Fax: +65 68488322 Write to us at marketing@niit-tech.com www.niit-tech.com D_43_120413 A leading IT solutions organization | 21 locations and 16 countries | 8000 professionals | Level 5 of SEI-CMMi, ver1.2 ISO 27001 certified | Level 5 of People CMM Framework