Key Capabilities

Bank of Z demonstrates a combination of banking functionality and modern IBM Z development practices.

Banking operations

The application supports common banking operations, including:

  • Account management
  • Customer management
  • Deposits and withdrawals
  • Funds transfers
  • Transaction history processing

Hybrid transaction processing

Bank of Z demonstrates a hybrid architecture that integrates both CICS and IMS Transaction Manager (IMS TM). The user interface determines whether a request is proccessed by the CICS or IMS based implementation while providing a consistent user experience.

Modern development workflows

The project showcases modern IBM Z development practices, including:

  • Dependency Based Build (DBB)
  • Bob and zBuilder integration
  • Automated build and deployment pipelines
  • Git-based source management
  • VS Code development workflows
  • GRUB development workflows

Enterprise integration

The application demonstrates integration across multiple IBM Z technologies, including:

  • z/OS Connect
  • CICS
  • IMS TM
  • Db2 for z/OS
  • IMS DB
  • IBM MQ