CAFC Modernization Guide
CAFC is a operations product by SDS. Explore technical details, modernization strategies, and migration paths below.
Product Overview
CAFC is a tool designed to automate and simplify the management of CICS resources on z/OS systems.
CAFC enhances CICS by providing simplified commands and automation capabilities.
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 CAFC do?
CAFC is a tool designed to manage and automate CICS resources, such as files and storage queues, on z/OS systems. It allows users to manage multiple resources with a single command and to execute CICS resource management tasks from batch jobs.
Is this a system, application, or tool?
CAFC is a tool set that provides functionalities to manage CICS resources. It is not a complete system or application but rather a collection of utilities and commands designed to simplify CICS operations.
What types of organizations use this?
Organizations that rely on CICS for transaction processing and data management on z/OS mainframes can benefit from CAFC. This includes enterprises in industries such as banking, finance, insurance, and retail that require efficient management of CICS resources.
When should we consider CAFC?
A company should consider using CAFC when they need to automate and streamline the management of CICS resources, especially in environments with a large number of resources or frequent changes. It is also useful when there is a need to manage CICS resources from batch jobs.
What are the alternatives to CAFC?
Alternatives to CAFC include other CICS resource management tools and manual scripting. Some competitors may offer similar functionalities for managing CICS resources, but CAFC provides a specific focus on batch job integration and simplified command structure.
Technical
What infrastructure is required?
CAFC runs on z/OS and requires a CICS environment to be present. It leverages the CICS infrastructure for managing resources and requires access to CICS datasets and control regions.
For mainframe products: Does this run in an LPAR?
Yes, CAFC runs within an LPAR on a z/OS system. It is dependent on the z/OS operating system and the CICS subsystem.
Does this extend or enhance another product?
CAFC enhances CICS by providing simplified commands and automation capabilities for resource management. It does not replace CICS but rather extends its functionality.
What other products or components must be present for this to work?
CAFC requires CICS to be installed and configured. It also needs access to the appropriate CICS datasets and control regions to manage resources.
Business Value
What business problem does it solve?
CAFC solves the business problem of efficiently managing CICS resources, reducing manual effort, and minimizing errors. It allows organizations to automate routine tasks and ensure consistent resource configurations.
What would happen if an organization did NOT use this product?
If an organization did not use CAFC, they would likely rely on manual procedures or custom scripts to manage CICS resources. This can be time-consuming, error-prone, and difficult to scale.
How does CAFC reduce operational costs?
CAFC helps organizations reduce operational costs by automating CICS resource management tasks. This reduces the need for manual intervention and minimizes the risk of errors, leading to cost savings.
Security
How does CAFC ensure security?
CAFC leverages the security features of z/OS and CICS to control access to resources. It supports authentication methods provided by CICS and integrates with z/OS security systems such as RACF, ACF2, or Top Secret.
What access control model is used?
CAFC uses the access control mechanisms provided by CICS and z/OS to restrict access to resources based on user roles and permissions. It supports Role-Based Access Control (RBAC) through integration with z/OS security systems.
What audit/logging capabilities exist?
CAFC integrates with z/OS security systems to provide audit logging of resource management activities. These logs can be used to track changes and ensure compliance with security policies.
Operations
How is CAFC typically deployed?
CAFC is typically deployed on-premise within a z/OS environment. It requires installation and configuration on the mainframe system.
What level of technical expertise is required to implement it?
Implementing CAFC requires a good understanding of CICS and z/OS. Expertise in CICS resource management and z/OS security is needed.
What ongoing operational requirements exist?
Ongoing operational requirements include monitoring CAFC activities, maintaining resource definitions, and ensuring integration with z/OS security systems. Regular maintenance and updates may be required.
What are common implementation challenges?
Common implementation challenges include ensuring compatibility with existing CICS configurations, integrating with z/OS security systems, and properly configuring resource definitions. Thorough testing is essential.
Ready to Start Your Migration?
Download our comprehensive migration guide for CAFC or calculate your ROI.