Modernization Hub

EITG - Enterprise Integration Technologies Gateway

Enhanced Definition

The Enterprise Integration Technologies Gateway (EITG) is a conceptual or architectural component, often implemented using various IBM technologies on z/OS, designed to facilitate seamless integration between traditional mainframe applications (like CICS, IMS, and DB2) and distributed, web-based, or cloud-native applications. It acts as a secure and robust bridge, enabling the exposure of mainframe business logic and data as services to external systems.

Key Characteristics

    • Protocol Translation: EITG handles the conversion of communication protocols, translating requests from standard web protocols (e.g., HTTP/S, SOAP, REST) into mainframe-native protocols (e.g., EXCI for CICS, OTMA for IMS) and vice-versa.
    • Security Enforcement: Provides critical security features, including authentication, authorization, and encryption (e.g., TLS/SSL), to protect sensitive mainframe resources during cross-platform interactions.
    • Workload Management: Can integrate with z/OS Workload Manager (WLM) to ensure that mainframe resources are efficiently managed and prioritized for integration requests.
    • Transaction Integrity: Supports distributed transaction coordination, ensuring data consistency across heterogeneous systems, often leveraging technologies like two-phase commit.
    • Scalability and Reliability: Designed to operate in high-volume, mission-critical enterprise environments, leveraging z/OS's inherent scalability and availability features.
    • Application Agnostic: Can expose various types of mainframe assets, including COBOL programs, PL/I programs, CICS transactions, IMS transactions, and DB2 stored procedures or data.

Use Cases

    • Exposing CICS/IMS Transactions as Web Services: Allowing external applications (e.g., web portals, mobile apps) to invoke existing mainframe business logic encapsulated within CICS or IMS transactions without requiring changes to the legacy code.
    • Integrating Mainframe Data with Distributed Applications: Providing secure and controlled access to critical data stored in DB2, IMS DB, or VSAM files for consumption by distributed services or cloud platforms.
    • Modernizing Legacy Applications: Enabling a Service-Oriented Architecture (SOA) or microservices approach by wrapping mainframe functions as callable services, extending their lifecycle and utility.
    • Enabling B2B Integration: Facilitating secure and standardized communication with business partners by exposing mainframe services through common integration patterns.
    • Building Enterprise Service Bus (ESB) Endpoints: Acting as a gateway for an ESB to route and transform messages destined for or originating from mainframe applications.

Related Concepts

EITG often leverages or is conceptually related to technologies like CICS Transaction Gateway (CTG) for CICS integration, WebSphere Application Server for z/OS, or WebSphere MQ for messaging. It serves a similar purpose to modern solutions like z/OS Connect, which is IBM's current strategic offering for exposing z/OS assets as RESTful APIs. While EITG represents the broader concept of mainframe integration, specific implementations often involve components like CICS, IMS, and DB2 as the backend systems providing the services or data.

Best Practices:
  • Implement Strong Security: Configure robust authentication (e.g., RACF, LDAP), authorization, and end-to-end encryption (TLS/SSL) to protect mainframe assets from unauthorized access.
  • Optimize Performance: Tune network settings, connection pooling, and transaction parameters to minimize latency and maximize throughput for integration requests.
  • Comprehensive Monitoring and Logging: Establish detailed monitoring of EITG components and underlying mainframe resources (CPU, memory, I/O) and implement thorough logging for auditing and troubleshooting.
  • Version Control and Change Management: Treat integration interfaces as critical assets, applying rigorous version control, testing, and change management processes for all exposed services.
  • Strategic Alignment with z/OS Connect: For new integration initiatives, evaluate z/OS Connect as the preferred modern solution, leveraging EITG for existing, stable integrations or specific legacy requirements.

Related Vendors

ASE

3 products

IBM

646 products

Trax Softworks

3 products

Related Categories

Databases

211 products

Transactions

29 products

Operating System

154 products

Browse and Edit

64 products