mur de briques rouges

Engineering & training
MAINFRAME

PL1 COBOL C Java SAP

JCL DB2 CICS z/OS JES

1/5

Every two years, IBM delivers a new Mainframe model. In September 2019, the latest z15 can manage 30,000 database transactions per second, i.e. 1 trillion web transactions per day . Encryption on the fly by dedicated processors, access rights at the level of each data, instantaneous release of the total power in the event of recovery are the 2019 new features of the monsters of industrial power and vertical, horizontal and above all, historical integration that allow mainframe technologies: Proprietary processor with 190 cores that can directly address ... 40 TB of RAM.

 

These investments, even if these environments are virtualized, demonstrate the durability of technologies and, above all, of the most used and discreet computer language today: Cobol, acronym of COmmon Business Oriented Language,

 

Each citizen of the world uses at least three to ten Cobol applications per day: bank card, electricity, train ticket, plane ticket, and even text messages stored on databases accessed by Cobol.

 

But ... the next generation does not follow and its experts retire, an effort of training and, above all, of information remains to be done, because to constantly pretend the disappearance of Cobol is to provoke it. And then ? No technology and no more recent language has succeeded in the reliability of very large volumes, performance, readability, and, above all, the durability of know-how.

 

 

ibm-mainframe-cobol-z15-4.jpeg

Do you dream of a language that makes it easy to model the two basic logics of human reasoning (alternative and repetitive)?

To directly address the first level (L1) caches of the processor? (INDEX of tables for ultra-fast sorting)

A language without off-putting or tricky syntax?

A language endowed with the most powerful macro-instructions for processing strings?

A language regulated by US and European industrial standards?

A stable and lasting language over several decades?

A language that can be interfaced with all other legacy or new technologies (DB2, Oracle, Sybase, CICS, Java, Python, EDIFACT, REST)

You just invented COBOL :-)

Heart of profession

September 18, 1959 Grace Murray Hooper, computer scientist and admiral of the Navy, known for having invented the term "bug" (bug), launched the idea of ​​a computer language specific to management problems (exhaustiveness, volatility of rules, volumes important, durability, security, recovery capacity, episodic raw power requirements) ...

... because the technologies present, oriented towards pure calculation, made it possible to produce codes that were too complex, unreliable, suitable for calculation and not for management.

 

This language is called COBOL and celebrates its sixty years. By comparison, the famous "IP" protocol and its 75 years, allow you to read these lines.

IBM has created its own "management oriented" language: PL1, "Programming Language 1". The US military is said to have forced IBM to produce COBOL compilers on all of its machines.

 

Cobol wants to be close to natural language. "ADD PRIX TO TOTAL" ... Indeed, what could be simpler. But the most seasoned expert can not fail to be surprised by a complex code. With more than 300 instructions and clauses, and an architecture in sections, Cobol remains very large.

 

The "Cobolists" are massively retiring. The "Papy Boom" phenomenon affects many professional sectors.

 

More than ever, transmitting this knowledge is a relevant need. Our educational offer is tested by several decades of field experience at all levels in the teaching of these technologies.

Mainframe

In 1985, when IBM launched its PC, we believed in the end of large systems. This belief still persists, reinforced by the advent of server farms. This is not the case: Security, performance, data volumes, the need increases proportionally with the available powers. Hard drives are replaced by slow memories. The optimization of software and hardware allows reliability, savings, security.
Other manufacturers offer mainframes, Fujitsu and Bull for example. Their implementation remains discreet due to the criticality of the information processed.

ibm-mainframe-cobol-z15-6.jpeg
un gros ordinteur ibm maiframe z14 né ne avril 018
  • Intégration of technical evolutions  

  • Property or Linux Operating Systems

  • Reliability >>> 99,99% Up Time (All manufacturer)

  • Physical security : the only one 

  • Centralized Maintenance : reduced costs 

  • Works with Cloud technologies and all languages Assembleur, Fortran, PL1, COBOL, RPG, C, Java, Python,
    Scala, Spark, MongoDB, PostgreSQL, MariaDB  

IBM z14-300 April 2018

Confidential 

- 80 PU with 196 core

- 5,2 Ghz cache memory 128 MB

- Crypting PU 

- Arithmetic COBOL and PL1 Processor 

- Garbage collector PU for Java 

  • Intégration of technical evolutions  

  • Property or Linux Operating Systems

  • Reliability >>> 99,99% Up Time (All manufacturer)

  • Physical security : the only one 

  • Centralized Maintenance : reduced costs 

  • Works with Cloud technologies and all languages Assembleur, Fortran, PL1, COBOL, RPG, C, Java, Python,
    Scala, Spark, MongoDB, PostgreSQL, MariaDB  

BullSequanaX1000-538-303.jpg

Bull Sequana [2018]

  • 10 Petaflops (Millions of billions of operations per second)

  • Liquid cooling

  • 400 TB of memory

  • GCOS operating system

Fujitsu GS21 Mainframe.jpg

Fujitsu SG21 [2017]

  • Transfer 280 GB in one page

  • Reduced space

  • XSP-OS operating system

  • Little endian

Figures

COBOL figures :

  • 220,000 million lines worldwide

  • Up 5% per year (in 2019)

  • More queries per day than Google

  • 87% of CB transactions in France

  • A European industrial standard in 2002

  • More than ten training institutes in 2019

  • 2 million experts listed

  • 300 instructions and clauses

  • Vinteg trendy !

Paysage urbain tramée

Why learn Cobol?

Petit et large
  • Differentiation in the developer market

 

  • Reference technology

 

  • Logic and organization of "large data" and "batch" processing (without user)

 

  • Editing formats adopted by other languages

 

  • Retirement, inability to migrate, training of new generations, relative scarcity: good visibility

 

  • Independent and free industry standard identical worldwide

 

  • Produces elegant codes

 

  • Allows you to work in financially stable companies and organizations