What is Legacy Modernization? And how it applies to mainframes?
-
- Registered Member
- Posts: 16
- Joined: Sat Oct 04, 2014 9:36 am
What is Legacy Modernization? And how it applies to mainframes?
As I asked in the subject, What is Legacy Modernization? And how it applies to mainframes? I read about it on wiki and I understand it somewhat.
"Legacy modernization, or software modernization, refers to the conversion, rewriting or porting of a legacy system to a modern computer programming language, software libraries, protocols, or hardware platform. "
But for mainframes, if apply the above definition, what happens to JCL part of the mainframe for the changes? For example, let' say we have an application which has got some cobol batch programs some cobol db2 programs and some online cics programs and some JCLs which will summarize files in the evening to create a batch file. This application is supposed to be migrated to JAVA. I can assume that all the programs can possibly be changed to a JAVA equivalent but how about the JCL equivalents? Specially JCLs which will summarize files in the evening to create a batch file? What will they map to in JAVA world?
"Legacy modernization, or software modernization, refers to the conversion, rewriting or porting of a legacy system to a modern computer programming language, software libraries, protocols, or hardware platform. "
But for mainframes, if apply the above definition, what happens to JCL part of the mainframe for the changes? For example, let' say we have an application which has got some cobol batch programs some cobol db2 programs and some online cics programs and some JCLs which will summarize files in the evening to create a batch file. This application is supposed to be migrated to JAVA. I can assume that all the programs can possibly be changed to a JAVA equivalent but how about the JCL equivalents? Specially JCLs which will summarize files in the evening to create a batch file? What will they map to in JAVA world?
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: What is Legacy Modernization? And how it applies to mainframes?
Back a few years ago, I ported a mainframe application to a Windows / Cygwin environment. The JCL gave the programs to execute and the files involved; the Windows / Cygwin process executed the programs and in between program runs there were various shell scripts (and/or BAT files) to execute. The JCL became the guideline for what the process needed to be (file sorts, in particular).
- Akatsukami
- Global Moderator
- Posts: 122
- Joined: Tue Oct 20, 2015 3:20 am
- Location: Bloomington, IL
- Contact:
Re: What is Legacy Modernization? And how it applies to mainframes?
Well, first off, "JCLs" will not "summarize files in the evening to create a batch file", although it may be the case that utilities executed through JCL will create a master data set using various work data sets as input. As I am not a *nix programmer, I don't know offhand what the *nix equivalent would be, although I'm quite sure that there is one.
More to the point, however, "legacy modernization" is a buzzword (buzz phrase?) used by those who want to sell you blade servers and junior Java (or whatever the flavor of the week is) programmers at a stupendous mark-up. If your machine is well-maintained (and I concede that many mainframes are not well-maintained), it is modern hardware running modern programming languages, libraries and protocols.
More to the point, however, "legacy modernization" is a buzzword (buzz phrase?) used by those who want to sell you blade servers and junior Java (or whatever the flavor of the week is) programmers at a stupendous mark-up. If your machine is well-maintained (and I concede that many mainframes are not well-maintained), it is modern hardware running modern programming languages, libraries and protocols.
Last edited by Akatsukami on Fri Jan 08, 2016 6:46 pm, edited 1 time in total.
"I come to the conclusion that, men loving according to their own will and fearing according to that of the prince, a wise prince should establish himself on that which is in his own control and not in that of others." -- Niccolò Machiavelli
-
- Global Moderator
- Posts: 490
- Joined: Sun Aug 25, 2013 7:24 pm
Re: What is Legacy Modernization? And how it applies to mainframes?
It is fashionable fluff and waffle, with no meaningful content.
-
- Registered Member
- Posts: 16
- Joined: Sat Oct 04, 2014 9:36 am
Re: What is Legacy Modernization? And how it applies to mainframes?
Then why a lot of money is being spent on it? And how do you convey why it is not needed?William Collins wrote:It is fashionable fluff and waffle, with no meaningful content.
-
- Global Moderator
- Posts: 490
- Joined: Sun Aug 25, 2013 7:24 pm
Re: What is Legacy Modernization? And how it applies to mainframes?
To take one aspect, "Legacy means old which must be replaced because it is old". Latest IBM z/System is... nearly one year since announcement (let along GA (General Availability).
"Legacy systems need to be replaced". Why, and how much is that going to cost to produce the same business system in different languages?
People talk about Legacy Modernization a lot. It means nothing specific. Since it means nothing specific, it is a useless general term. You have to discover the specifics of what the user means when they use this in a project you are involved with.
The only other purpose for knowing is to be a "bar-room CTO". To be that, you don't need to know anything beyond the fluff and waffle anyway, so just read a few articles, you'll be expert in it in no time.
"Legacy systems need to be replaced". Why, and how much is that going to cost to produce the same business system in different languages?
People talk about Legacy Modernization a lot. It means nothing specific. Since it means nothing specific, it is a useless general term. You have to discover the specifics of what the user means when they use this in a project you are involved with.
The only other purpose for knowing is to be a "bar-room CTO". To be that, you don't need to know anything beyond the fluff and waffle anyway, so just read a few articles, you'll be expert in it in no time.
Re: What is Legacy Modernization? And how it applies to mainframes?
Legacy modernization refers to the process of updating and transforming outdated systems and technologies to meet current business needs. In the context of mainframes, it involves revitalizing traditional, often monolithic, computing systems by incorporating modern technologies, enhancing scalability, and improving overall efficiency. For more information on legacy software modernization services, you can visit https://www.cleveroad.com/services/lega ... -services/.
- KafirDoorn
- New Member
- Posts: 1
- Joined: Mon Feb 26, 2024 1:56 pm
Re: What is Legacy Modernization? And how it applies to mainframes?
What specific benefits does legacy modernization bring to mainframes, and how does it address the challenges associated with outdated systems?
Re: What is Legacy Modernization? And how it applies to mainframes?
Legacy modernization injects new life into mainframe systems by enhancing agility, scalability, and cost-efficiency. It tackles the challenges posed by outdated systems, streamlining operations, improving user experience, and positioning organizations for the dynamic demands of the digital era.
Re: What is Legacy Modernization? And how it applies to mainframes?
How can legacy modernization address the challenges associated with outdated systems, and what specific benefits does it bring to mainframes in terms of agility, scalability, and cost-efficiency?
- enrico-sorichetti
- Global Moderator
- Posts: 843
- Joined: Wed Sep 11, 2013 3:57 pm
Re: What is Legacy Modernization? And how it applies to mainframes?
topic locked ...
useless waste of resources for questions that cannot be answered by a simple reply on a forum
see her for some answers
https://www.redbooks.ibm.com/abstracts/redp5719.html
or here
https://www.redbooks.ibm.com/abstracts/redp5705.html
useless waste of resources for questions that cannot be answered by a simple reply on a forum
see her for some answers
https://www.redbooks.ibm.com/abstracts/redp5719.html
or here
https://www.redbooks.ibm.com/abstracts/redp5705.html
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
