Broadcom z/OS

CA TELON Modernization Guide

CASE/Code GenerationApplication Development

CA TELON is a case/code generation product by Broadcom. Explore technical details, modernization strategies, and migration paths below.

Product Overview

CA TELON is a code generation system used to develop online applications for z/OS, particularly those running in IMS and CICS environments.

The code generator then processes these macros to produce executable code.

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 is CA TELON and what is it used for?

CA TELON is a code generation system primarily used for developing online IMS and CICS applications on z/OS. It employs a macro-based approach to generate COBOL and PL/1 code, focusing on creating online interfaces and database access layers.

What are TELON Design Facility and TELON Test Facility?

TELON Design Facility (TDF) is a tool within CA TELON specifically designed for creating and testing 3270 screen interfaces. TELON Test Facility aids in testing and debugging the code generated by TELON.

What databases does CA TELON support?

CA TELON supports databases including Db2, VSAM, IMS, IDMS, and Datacom/DB. It is designed to generate code that interacts with these databases for data access and manipulation.

Technical

How does CA TELON generate code?

CA TELON uses macros to generate COBOL and PL/1 code. Developers define application logic and screen layouts using these macros, which are then processed to produce the executable code.

Does CA TELON expose APIs for integration with other systems?

TELON Design Facility (TDF) provides an interface for designing and testing 3270 screens. While specific API details are not publicly documented, the generated code interacts directly with the z/OS environment and supported databases.

What are the main system components of CA TELON?

The main components include the TELON Design Facility (TDF) for screen design, the code generator which processes the macros, and the runtime environment on z/OS where the generated code executes. The generated code directly interacts with databases and transaction processing systems like IMS and CICS.

Business Value

What is the business value of using CA TELON?

CA TELON streamlines the development of online applications, particularly those interacting with mainframe databases. By automating code generation, it reduces development time and effort, leading to faster application delivery.

How does CA TELON help avoid vendor lock-in?

By generating code without proprietary runtime libraries, CA TELON avoids vendor lock-in and ensures that applications can be maintained and evolved independently. The generated code is standard COBOL or PL/1, which can be modified and extended as needed.

Security

How is security handled in CA TELON-generated applications?

Security in CA TELON-generated applications is typically handled through the security mechanisms provided by the underlying z/OS environment, including RACF, ACF2, or Top Secret. The generated code integrates with these security systems for authentication and authorization.

What access control model is used in CA TELON?

Access control is managed through the security systems configured on z/OS. CA TELON-generated applications leverage these systems to enforce role-based access control (RBAC) and other access control models.

Operations

How is CA TELON administered?

Administration of CA TELON primarily involves managing the macro definitions and code generation process. The generated code is then deployed and managed within the z/OS environment, using standard z/OS operational procedures.

What monitoring and logging capabilities exist for CA TELON-generated applications?

Monitoring and logging are typically handled by the z/OS environment. CA TELON-generated applications can be configured to write logs to standard z/OS logging facilities, which can then be monitored using tools like SMF and other monitoring solutions.

Ready to Start Your Migration?

Download our comprehensive migration guide for CA TELON or calculate your ROI.

Calculate ROI