ObjEx for z/OS Modernization Guide
ObjEx for z/OS is a mq, messaging and soa product by ObjEx. Explore technical details, modernization strategies, and migration paths below.
Product Overview
ObjEx for z/OS is middleware that bridges CA IDMS databases with external applications through Websphere MQ.
Organizations needing to expose IDMS data to other applications or participate in service-oriented architectures (SOA) should consider ObjEx.
Modernization Strategies
Rehost
- Timeline:
- 6-12 months
Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.
Refactor (Recommended)
- Timeline:
- 18-24 months
Optimize application architecture for cloud while preserving business logic. Best ROI long-term.
Replatform
- Timeline:
- 3-5 years
Complete rewrite to cloud-native architecture with microservices and modern tech stack.
Frequently Asked Questions
General
What does ObjEx for z/OS do?
ObjEx for z/OS connects CA IDMS databases to external applications using Websphere MQ. It provides interfaces to capture and publish database changes and to access IDMS data via MQ messaging. This allows for integration of legacy IDMS systems with modern, distributed applications.
Is this a system, application, or tool?
ObjEx for z/OS is middleware. It facilitates communication between CA IDMS databases and external applications through Websphere MQ. It provides inbound and outbound interfaces to enable this integration.
What types of organizations use this?
Organizations that rely on CA IDMS for critical business data and need to integrate this data with other applications can benefit from ObjEx for z/OS. This includes enterprises in industries such as banking, finance, insurance, and government.
When should we consider ObjEx for z/OS?
Consider ObjEx for z/OS when you need to expose CA IDMS data to external applications, participate in service-oriented architectures (SOA), or modernize legacy systems without extensive code changes. It is useful when real-time data replication or event-driven architectures are required.
What are the alternatives to ObjEx for z/OS?
Alternatives to ObjEx for z/OS include custom-built integration solutions, other middleware products that support CA IDMS integration, and data replication tools. Examples include IBM Integration Bus (IIB) and Informatica PowerCenter, although these may require more extensive configuration and development.
Technical
What infrastructure is required?
ObjEx for z/OS requires a z/OS environment, a running CA IDMS database, and a Websphere MQ infrastructure. The components are deployed within the z/OS LPAR and interact with IDMS and MQ subsystems.
For mainframe products: Does this run in an LPAR?
ObjEx for z/OS runs on the z/OS platform. It is dependent on z/OS and requires specific subsystems such as CA IDMS and Websphere MQ to be present and configured.
How does ObjEx for z/OS integrate with CA IDMS and Websphere MQ?
The Outbound Interface captures database changes using IDMS logging or change data capture (CDC) mechanisms. It then publishes these changes as MQ messages. The Inbound Interface receives MQ messages and translates them into IDMS database operations.
How is ObjEx for z/OS configured?
ObjEx for z/OS uses configuration files to define the mapping between IDMS data structures and MQ message formats. These files specify the queues, topics, and data transformations required for integration.
Business Value
What is the business value of ObjEx for z/OS?
ObjEx for z/OS enables integration of legacy CA IDMS systems with modern applications, allowing organizations to leverage existing data assets in new ways. This can improve business agility, reduce development costs, and extend the life of critical mainframe applications.
How does ObjEx for z/OS support SOA and event-driven architectures?
By integrating CA IDMS with Websphere MQ, ObjEx for z/OS allows organizations to participate in service-oriented architectures (SOA) and event-driven architectures. This enables real-time data sharing and improved responsiveness to business events.
How does ObjEx for z/OS reduce integration costs?
ObjEx for z/OS can reduce the cost and complexity of integrating CA IDMS with other systems. It provides a standardized interface for accessing IDMS data, eliminating the need for custom-built integration solutions.
Security
How does ObjEx for z/OS address security concerns?
ObjEx for z/OS leverages the security features of both CA IDMS and Websphere MQ. Access to IDMS data is controlled through IDMS security mechanisms, while MQ message security is managed through MQ security policies. It supports authentication methods such as RACF and ACF2.
Does ObjEx for z/OS support encryption?
ObjEx for z/OS supports encryption of MQ messages to protect sensitive data in transit. This ensures that data is not exposed during transmission between systems.
What audit/logging capabilities exist?
ObjEx for z/OS provides audit logging capabilities to track access to IDMS data and MQ message activity. This allows organizations to monitor and audit data access for compliance purposes.
Operations
How is ObjEx for z/OS typically deployed?
ObjEx for z/OS is typically deployed on-premise within the z/OS environment. It requires technical expertise in CA IDMS, Websphere MQ, and z/OS to implement and maintain.
What ongoing operational requirements exist?
Ongoing operational requirements include monitoring the health of the ObjEx for z/OS components, managing MQ queues and topics, and maintaining the configuration files. Staffing requirements include personnel with expertise in CA IDMS, Websphere MQ, and z/OS.
What are common implementation challenges?
Common implementation challenges include configuring the mapping between IDMS data structures and MQ message formats, ensuring proper security settings, and troubleshooting connectivity issues between IDMS and MQ.
Ready to Start Your Migration?
Download our comprehensive migration guide for ObjEx for z/OS or calculate your ROI.