Broadcom z/OS

JCLCheck Workload Automation Modernization Guide

Tools and UtilitiesBatchSource Code

JCLCheck Workload Automation is a tools and utilities product by Broadcom. Explore technical details, modernization strategies, and migration paths below.

Product Overview

JCLCheck Workload Automation is a tool designed to validate JCL (Job Control Language) before it is submitted for execution on z/OS systems.

By using JCLCheck, organizations can reduce the risk of batch job failures, which can lead to costly downtime and business disruptions.

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 JCLCheck Workload Automation do?

JCLCheck Workload Automation is a tool designed to validate JCL (Job Control Language) before it is submitted for execution. It identifies potential errors, enforces JCL standards, and helps prevent batch job failures. The tool analyzes JCL syntax, dataset availability, and security permissions.

Is this a system, application, or tool?

JCLCheck is a tool set that provides capabilities for JCL validation, standardization, and reformatting. It is not a complete system or application but rather a utility that enhances existing batch processing environments.

What types of organizations use this?

Organizations that rely heavily on batch processing and want to ensure the reliability and efficiency of their JCL are ideal users. This includes enterprises in industries such as banking, finance, insurance, and government.

When should we consider JCLCheck Workload Automation?

A company should consider using JCLCheck when they experience frequent batch job failures due to JCL errors, want to enforce JCL standards across their organization, or need to improve the overall efficiency of their batch processing.

What are the alternatives to JCLCheck Workload Automation?

Alternatives to JCLCheck include JCL Analyzer, Rocket JOB/SCAN, SmartJCL, and E-GEN/JCLChecker. These tools offer similar capabilities for JCL validation and management.

Technical

For mainframe products: Does this run in an LPAR?

JCLCheck runs on the z/OS platform and requires access to the mainframe environment. It typically operates within an LPAR and may require specific subsystems to be active.

How is this product typically deployed?

JCLCheck is deployed on-premise within the z/OS environment. It requires technical expertise to configure and maintain, including knowledge of JCL, z/OS, and security systems.

What configuration files or interfaces are used?

JCLCheck uses configuration files to define JCL standards and validation rules. It may also integrate with security systems such as RACF, ACF2, or Top Secret to check security permissions.

How does JCLCheck enforce JCL standards?

JCLCheck can be used to enforce JCL standards by defining rules that check for specific syntax, naming conventions, and dataset attributes. These rules can be customized using REXX scripting.

How does JCLCheck prevent batch job failures?

JCLCheck identifies potential causes of batch job failure by analyzing JCL for syntax errors, missing datasets, and security violations. It provides reports that highlight these issues before the job is submitted.

Business Value

What business problem does it solve?

JCLCheck helps organizations reduce the risk of batch job failures, which can lead to costly downtime and business disruptions. By enforcing JCL standards, it improves the overall quality and reliability of batch processing.

What would happen if an organization did NOT use this product?

Without JCLCheck, organizations may experience more frequent batch job failures, increased operational costs, and potential security vulnerabilities. Manual JCL review is time-consuming and prone to errors.

How does this product integrate with enterprise ecosystems?

JCLCheck integrates with existing enterprise ecosystems by providing JCL validation and standardization capabilities that can be incorporated into automated deployment pipelines and change management processes.

How can JCLCheck reduce operational costs?

JCLCheck can help reduce operational costs by preventing batch job failures and improving the efficiency of batch processing. This can lead to lower resource consumption and reduced manual intervention.

Security

How does JCLCheck address security concerns?

JCLCheck integrates with security systems such as RACF, ACF2, and Top Secret to validate that batch jobs have the necessary permissions to access datasets and other resources. It can identify potential security violations before the job is submitted.

What specific authentication methods are supported?

JCLCheck supports authentication methods provided by the underlying z/OS security system, such as RACF, ACF2, or Top Secret. It uses these systems to verify the identity of users and control access to resources.

What access control model is used?

JCLCheck uses an access control model based on the security system in place on z/OS, such as RACF, ACF2, or Top Secret. It leverages these systems to enforce access controls and ensure that users have the necessary permissions.

What audit/logging capabilities exist?

JCLCheck provides audit logging capabilities that track JCL validation activities, security checks, and any identified violations. This information can be used to monitor compliance and identify potential security risks.

Operations

What ongoing operational requirements exist?

Ongoing operational requirements for JCLCheck include monitoring JCL validation activities, maintaining JCL standards and rules, and ensuring that the tool is properly integrated with the z/OS environment and security systems.

What are common implementation challenges?

Common implementation challenges include configuring JCLCheck to meet specific organizational needs, integrating it with existing security systems, and ensuring that JCL standards are consistently enforced.

What administrative interfaces are available?

JCLCheck provides administrative interfaces for configuring JCL standards, managing users, and monitoring JCL validation activities. These interfaces may include CLIs, GUIs, or web consoles.

What monitoring/logging capabilities exist?

JCLCheck offers monitoring and logging capabilities that track JCL validation activities, security checks, and any identified violations. This information can be used to monitor compliance and identify potential issues.

Ready to Start Your Migration?

Download our comprehensive migration guide for JCLCheck Workload Automation or calculate your ROI.

Calculate ROI