Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy

Modern Mainframe Development

COBOL, Databases, and Next-Generation Approaches

by Tom Taulli

Modern Mainframe Development

Subscribe to new books via telegram channel

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

Even as spending on digital transformation continues to skyrocket, mainframes nevertheless have major advantages for global enterprises. These systems still process huge amounts of information and allow for highly secure transactions. In this practical book, author Tom Taulli shows software developers how to pursue a hybrid approach by integrating traditional mainframes and applications with modern digital systems.

By the end of this book, you'll have a solid understanding of the mainframe architecture and ecosystem, including core concepts and technologies such as COBOL, REXX, JCL, Db2, VSAM, and CICS. You'll also learn how to blend in newer technologies such as the cloud, AI and machine learning, and microservices. This handbook is indispensable for enterprises looking to thrive in the new digital world.

- Learn strategies and approaches for mainframe DevOps;
- Create, update, and maintain existing mainframe code, and analyze and resolve common errors;
- Apply modern approaches to the mainframe, including microservices, APIs, cloud, and AI and machine learning;
- Work with datasets and databases and put together effective reports;
- Understand how to work with modern cloud systems, like AWS, for pursuing data migration.

This open access book is Complimented by BMC. You can download Modern Mainframe Development ebook for free in PDF format (15.9 MB).

Table of Contents

Part I
Fundamentals of the Mainframe
Chapter 1
Why Be a Mainframe Developer?
Chapter 2
World of the Mainframe
Chapter 3
The Development Environment
Chapter 4
The COBOL Language
Chapter 5
File Handling
Chapter 6
COBOL Tables and Reports
Chapter 7
Other Languages and Programming Techniques
Chapter 8
Databases and Transaction Managers
Part II
Modern Topics
Chapter 10
Artificial Intelligence
Chapter 11
Robotic Process Automation, and Low-Code and No-Code Systems
Chapter 12
Mainframe Modernization Strategies
Chapter 13
The Future

Book Details

Modern Mainframe Development
Computer Science
O'Reilly Media
ISBN13 Digital
ISBN10 Digital
PDF Size
15.9 MB
Compliments of BMC

Related Books

Modern Web Development on the JAMstack
Learn how to run your web projects - everything from simple sites to complex applications - without a single server. It's possible with the JAMstack, a modern web development architecture for deploying fast, highly-scalable sites and applications that don't require traditional origin infrastructure. This practical report explains how the ...
Sustainable Living with Environmental Risks
We are not free from environmental risks that accompany the development of human societies. Modern economic development has accelerated environmental pollution, caused loss of natural habitats, and modified landscapes. These environmental changes have impacted natural systems: water and heat circulation, nutrient cycling, and biodiversity. These ch...
Agile Development for Serverless Platforms
You need more than great dev tools to release great software; you need an efficient pipeline that takes advantage of modern Agile development practices. Serverless platforms like AWS offer the basic building blocks you need to run code, store data, or process streaming information so you can focus on the features you want to provide, not get bogged...
Designing One Nation
The histories of East and West Germany traditionally emphasize the Cold War rivalries between the communist and capitalist nations. Yet, even as the countries diverged in their political directions, they had to create new ways of working together economically. In Designing One Nation, Katrin Schreiter examines the material culture of increasing ...
Software Innovation
Innovation is the forgotten key to modern systems development - the element that defines the enterprising engineer, the thriving software firm and the cutting edge software application. Traditional forms of technical education pay little attention to creativity - often encouraging overly rationalistic ways of thinking which stifle the ability to in...
Go Succinctly
The Go programming language is relatively small and concise, but its depth makes it an ideal option for solving modern-day development problems. In Go Succinctly, author Mark Lewin guides readers through the basics of Go, and he provides documentation and resources that allow users to dive into the language and learn it for themselves. By the end o...