Foreword xi
Preface xiii
Part I. Fundamentals of the Mainframe
1. Why Be a Mainframe Developer? 3
2. World of the Mainframe 13
3. The Development Environment 29
4. The COBOL Language 61
5. File Handling 89
6. COBOL Tables and Reports 115
7. Other Languages and Programming Techniques 141
8. Databases and Transaction Managers 163
Part II. Modern Topics
9. DevOps 193
10. Artificial Intelligence 223
11. Robotic Process Automation, and Low-Code and No-Code Systems 251
12. Mainframe Modernization Strategies 273
13. The Future 293
Additional Resources 301
Glossary 303
Index 309
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.