1
Front Matter
5 chapters2
Part I: z/OS Foundations for the COBOL Architect
6 chapters- Part I: z/OS Foundations for the COBOL Architect
- Chapter 1: The z/OS Ecosystem: How the Operating System Serves Your COBOL Program
- Chapter 2: Virtual Storage Architecture: Address Spaces, Regions, and Why Your Program Abends with 80A
- Chapter 3: Language Environment Internals: What Happens Between CALL and Your First PROCEDURE DIVISION Statement
- Chapter 4: Dataset Management Deep Dive
- Chapter 5: z/OS Workload Manager — How WLM Decides When Your Batch Job Runs (and How to Influence It)
3
Part II: Advanced DB2 for COBOL
8 chapters- Part II: Advanced DB2 for COBOL
- Chapter 6: DB2 Optimizer Internals
- Chapter 7: Advanced SQL for COBOL: Multi-Row Operations, Temporal Tables, Recursive CTEs, and OLAP Functions
- Chapter 8: DB2 Locking, Concurrency, and Deadlock Resolution: The Chapter That Prevents 2am Pages
- Chapter 9: DB2 Utilities for the COBOL Developer: REORG, RUNSTATS, COPY, RECOVER, and LOAD at Scale
- Chapter 10: Stored Procedures and User-Defined Functions in COBOL
- Chapter 11: DB2 Performance Diagnosis: Reading EXPLAIN Output, Interpreting DSN_STATEMNT_TABLE, and Solving Real Problems
- Chapter 12: DB2 Application Patterns: Batch Window Optimization, Cursor Management at Scale, and Dynamic SQL Security
4
Part III: CICS Production Mastery
7 chapters- Part III: CICS Production Mastery
- Chapter 13: CICS Architecture for Architects
- Chapter 14: CICS Web Services
- Chapter 15: CICS Channels and Containers — Modern Data Passing for Complex Transactions
- Chapter 16: CICS Security — RACF Integration, Transaction Security, Resource-Level Security, and Audit Compliance
- Chapter 17: CICS Performance and Tuning
- Chapter 18: CICS Failure and Recovery
5
Part IV: Messaging and Integration
5 chapters- Part IV: Messaging and Integration
- Chapter 19: IBM MQ for COBOL — Queue Management, Message Patterns, and Transactional Messaging
- Chapter 20: Event-Driven Architecture with COBOL — MQ Triggers, CICS Events, and Pub/Sub Patterns
- Chapter 21: API-First COBOL — Exposing Mainframe Services via z/OS Connect, API Mediation Layer, and OpenAPI
- Chapter 22: Data Integration Patterns: File-Based, Message-Based, and API-Based Exchange with Distributed Systems
6
Part V: Batch Architecture at Scale
6 chapters- Part V: Batch Architecture at Scale
- Chapter 23: Batch Window Engineering
- Chapter 24: Checkpoint/Restart Design — Building Batch Programs That Survive Any Failure
- Chapter 25: Parallel Batch Processing — Multi-Step Pipelines, Partitioned Processing, and DB2 Parallelism
- Chapter 26: Batch Performance at Scale
- Chapter 27: Batch Monitoring, Alerting, and Incident Response
7
Part VI: Security, Compliance, and Operational Excellence
5 chapters- Part VI: Security, Compliance, and Operational Excellence
- Chapter 28: Mainframe Security for COBOL Developers: RACF, Encryption, Secure Coding, and PCI/HIPAA Compliance
- Chapter 29: Capacity Planning and Growth Management
- Chapter 30: Disaster Recovery and Business Continuity: GDPS, Sysplex Failure Domains, and Testing Your DR Plan
- Chapter 31: Operational Automation: REXX, JCL Procedures, Automation Products, and Self-Healing Batch Streams
8
Part VII: Modernization Engineering
7 chapters- Part VII: Modernization Engineering
- Chapter 32: Modernization Strategy: Rehost, Refactor, Replatform, Replace — Making the Right Decision
- Chapter 33: Strangler Fig Pattern for Mainframes
- Chapter 34: COBOL-to-Cloud Patterns: Running COBOL on AWS, Azure, and GCP (and When You Shouldn't)
- Chapter 35: AI-Assisted COBOL — Using LLMs for Code Understanding, Documentation Generation, and Assisted Refactoring
- Chapter 36: DevOps for the Mainframe — Git, Jenkins/Zowe, CI/CD Pipelines, and Automated Testing on z/OS
- Chapter 37: The Hybrid Architecture: Designing Systems Where COBOL and Cloud-Native Coexist for the Next 20 Years
9
Part VIII: Capstone and Career
4 chapters- Part VIII: Capstone and Career
- Chapter 38: Capstone — Architecting a High-Availability Payment Processing System from Requirements to Production
- Chapter 39 — The Mainframe Architect's Career Path: From Senior Developer to Technical Fellow
- Chapter 40 — Knowledge Transfer and Mentoring: Preserving 50 Years of Institutional Knowledge Before It Retires
10
Appendices
11 chapters- Appendix A: Enterprise COBOL Quick Reference
- Appendix B: JCL Quick Reference
- Appendix C: DB2 SQL Reference for COBOL
- Appendix D: z/OS Return and Abend Codes
- Appendix E: Capacity Planning Formulas and Worksheets
- Appendix F: Environment Setup Guide
- Appendix G: Production Readiness Checklists
- Appendix H: Glossary
- Appendix I: Index
- Appendix J: Answers to Selected Exercises
- Appendix K: Bibliography
Explore Related Books
More open-access textbooks from our library
Advanced Data Science 39 chapters · ~57h AI Ethics 39 chapters · ~82h AI Literacy 21 chapters · ~13h AI & ML for Business 40 chapters · ~80h AI Engineering 40 chapters · ~53h Algorithmic Addiction 40 chapters · ~71h American Government 40 chapters · ~77h Applied Psychology 40 chapters · ~52h Assembly Language 40 chapters · ~27h Blockchain & Crypto 40 chapters · ~68h Calculus 40 chapters · ~51h College Football Analytics 28 chapters · ~18h Creator Economy 41 chapters · ~57h Pattern Recognition 43 chapters · ~92h Cybersecurity 40 chapters · ~84h Data & Society 40 chapters · ~71h Data Viz with Python 35 chapters · ~53h Discrete Mathematics for Computer Science 40 chapters · ~75h Ethical Hacking 41 chapters · ~58h Fandom 44 chapters · ~71h History of Appalachia 42 chapters · ~69h How Humans Get Stuck 40 chapters · ~36h Handling Confrontation 40 chapters · ~80h How to Learn Anything 38 chapters · ~54h How Your House Works 40 chapters · ~66h IBM DB2 37 chapters · ~53h Intermediate COBOL 54 chapters · ~44h Intermediate Data Science 36 chapters · ~39h Intro CS Python 27 chapters · ~13h Intro to Data Science 36 chapters · ~54h Introductory Economics 40 chapters · ~12h Introductory Statistics 28 chapters · ~47h Learning COBOL 42 chapters · ~64h Prediction Markets 42 chapters · ~60h Linear Algebra 40 chapters · ~60h Metacognition 28 chapters · ~52h Media Literacy 41 chapters · ~81h Music Production 40 chapters · ~84h NFL Analytics 28 chapters · ~16h Nuclear Physics 35 chapters · ~28h Organic Chemistry 40 chapters · ~21h Pascal Programming 40 chapters · ~43h Physics of Music 48 chapters · ~75h Political Analytics 41 chapters · ~67h Popular Psychology 40 chapters · ~21h Practical Philosophy 38 chapters · ~63h Basketball Analytics 31 chapters · ~30h Soccer Analytics 30 chapters · ~43h Propaganda 40 chapters · ~80h Python for Business 40 chapters · ~40h Quantum Mechanics 40 chapters · ~66h RegTech 40 chapters · ~59h The Science of Cooking 40 chapters · ~70h Science of Seduction 45 chapters · ~60h Sports Betting 42 chapters · ~63h Technical Writing 40 chapters · ~70h Architecture of Surveillance 40 chapters · ~54h Science of Luck 40 chapters · ~72h Eastern Cultures 40 chapters · ~47h Western Culture 40 chapters · ~30h Vibe Coding 42 chapters · ~58h Video Game Design 40 chapters · ~36h Why They Watch 40 chapters · ~48h Working with AI 42 chapters · ~58h