Introducing IMS Transaction Manager

Fundamentals of IMS TM Part 1

Watch now →

Fundamentals of IMS TM Part 2

Watch now →

Speedy transactions

The IMS Transaction Manager receives messages from any platform, usually via TCP/IP through IMS Connect, puts them on the message queue where an application program can retrieve it.

Think about getting money from an ATM or bank. The bank uses IMS DB to store customer data and IMS TM to quickly process deposits, withdrawals, and queries.

Diagram of IMS TM transaction processing
Learn more →

Ways to work

Use Red Hat® Ansible® and Red Hat® OpenShift® through digitally transformed ways of working, developing, and updating critical data-driven applications.

The Ansible® for IBM Z® product offers lots of use cases, capabilities, and tools to automate functions of IMS, such as DBRC administration or IMS catalog management, all by using scripted Ansible playbooks.

Customers in line
Learn more →

Ways to connect

Take advantage of not just TCP/IP but RESTful APIs that access IMS™ applications and data in minutes. Transactions might be issued from z/OS environments or distributed applications that use TCP/IP to communicate with IMS. Use IMS Connect to provide high performance TCP/IP communications between multiple IMS Connect clients and IMS systems.

Diagram of IMS application ecosystem
Learn more →

Upskill with IMS Transaction Manager

The basics

IMS Fundamentals badge

Introducing IBM Information Management System (IMS)

This video gives a quick overview of IBM Information Management System (IMS), including IMS TM, IMS DB, and IMS application processing.

IMS Fundamentals badge

IMS Fundamentals

Take a deeper dive into the main components of IMS, including IMS TM, IMS DB, and common system services, in this comprehensive course.

Intermediate and advanced training

IMS DBCTL badge

IMS System Programming in a DBCTL Environment

Learn about the IMS database control (DBCTL) environment, which provides access between CICS and IMS-managed databases.

IMS TM Performance Analysis badge

IMS TM Performance Analysis

Learn how to use and adjust IMS TM and z/OS components, commands, processes, parameters, and more to ensure that the IMS TM system is running as efficiently as possible.

IMS TM Application Programming badge

IMS TM Application Programming

Learn how to write application programs (mainly in COBOL and PL/I) that use Data Language One (DL/I) to process terminal input and output messages in an IMS TM system.

IMS blogs

Amplify your enterprise with IMS TM

Read the blog →

Making IMS transactions more secure by Client ID

Read the blog →

A large bank’s success story implementing RESTful APIs to streamline their digital transformation

Read the blog →
Back to top