Book description
Mainframe computers play a central role in the daily operations of many of the world's largest corporations, and batch processing is a fundamental part of the workloads that run on the mainframe. A large portion of the workload on IBM® z/OS® systems is processed in batch mode. Although several IBM Redbooks® publications discuss application modernization on the IBM z/OS platform, this book specifically addresses batch processing in detail.
Many different technologies are available in a batch environment on z/OS systems. This book demonstrates these technologies and shows how the z/OS system offers a sophisticated environment for batch. In this practical book, we discuss a variety of themes that are of importance for batch workloads on z/OS systems and offer examples that you can try on your own system.
The audience for this book includes IT architects and application developers, with a focus on batch processing on the z/OS platform.
Table of contents
- Front cover
- Notices
- Preface
- Summary of changes
- Chapter 1. Executive overview of batch modernization on z/OS
- Part 1 Overview of batch processing
-
Chapter 2. Introduction to batch modernization on z/OS
- 2.1 Differences between OLTP and batch processing
- 2.2 Taking advantage of z/OS features for batch processing
-
2.3 Drivers for change
- 2.3.1 Existing programs are not adequate for new requirements
- 2.3.2 Necessary skills to maintain and use the current technology are no longer available
- 2.3.3 The batch window needs to be shortened or made more efficient
- 2.3.4 Running batch at any time
- 2.3.5 Maintaining the actual batch programs is too complex
- Chapter 3. Bulk processing reference architecture
- Part 2 Serving new functional requirements in z/OS batch
- Chapter 4. Implement new functionality using traditional languages
- Chapter 5. Introduction to Java on z/OS
- Chapter 6. Implement new functionality using Java in traditional containers
- Chapter 7. Implement new functionality using stand-alone Java
-
Chapter 8. Implement new functionality using Java in WebSphere XDCompute Grid
- 8.1 Java and Java Platform, Enterprise Edition
- 8.2 The Java EE runtime environment on z/OS
- 8.3 WebSphere XD Compute Grid overview
- 8.4 Quality of service in a WebSphere environment on z/OS
- 8.5 Interoperability with other languages
- 8.6 Batch programming using WebSphere XD Compute Grid
-
8.7 Developing a WebSphere batch application
- 8.7.1 Setting up the environment
- 8.7.2 Creating a batch application using the BDS Framework
- 8.7.3 Testing the batch application
- 8.7.4 Running Echo batch application on WebSphere XD Compute Grid z/OS
- 8.7.5 Debugging your application in the Unit Test Server
- 8.7.6 Reusing the Echo application for huge data processing using BDS
- 8.7.7 Conclusion
- 8.8 Summary
- Chapter 9. Implement new functionality using PHP on z/OS
- Chapter 10. Summary of new functional requirements in z/OS batch
- Chapter 11. Batch environment enhancements in z/OS V1R13
- Part 3 Implement agile batch
- Chapter 12. Create agile batch by optimizing theInformation Management architecture
- Chapter 13. Create agile batch by optimizing DB2 access
- Chapter 14. Create agile batch by implementing trigger mechanisms
- Part 4 Improve batch efficiency
- Chapter 15. Approaches and techniques to reduce the batch window
- Chapter 16. Increasing concurrency by exploiting BatchPipes
- Chapter 17. Batch application design and patterns in WebSphere XDCompute Grid
- Chapter 18. Java performance best practices
- Chapter 19. Increasing batch efficiency by using performance instrumentation
- Part 5 Reduce batch complexity
- Chapter 20. Reduce batch complexity using a Business Rules ManagementSystem
- Chapter 21. Reduce batch complexity using middleware for transformation logic
- Chapter 22. Reduce batch complexity by eliminating custom file transfer logic
- Chapter 23. Reduce complexity by exploiting DFSORT / ICETOOL
- Part 6 Appendixes
- Appendix A. DB2 configuration
- Appendix B. Source code
- Appendix C. Additional material
- Related publications
- Back cover
Product information
- Title: Batch Modernization on z/OS
- Author(s):
- Release date: July 2012
- Publisher(s): IBM Redbooks
- ISBN: 9780738436968
You might also like
book
Getting Started: Journey to Modernization with IBM Z
Modernization of enterprise IT applications and infrastructure is key to the survival of organizations. It is …
book
New Ways of Running Batch Applications on z/OS: Volume 4 IBM IMS
Mainframe computers play a central role in the daily operations of many of the world's largest …
book
Modernizing Applications with IBM CICS
IBM® CICS® is a mixed language application server that runs on IBM Z®. Over the 50 …
book
IMS 12 Selected Performance Topics
IBM® Information Management System (IMS™) provides leadership in performance, reliability, and security to help you implement …