Keystone Computer Associates z/OS

Keystone BCS Modernization Guide

Application - Banking/FinanceMQ, Messaging and SOA

Keystone BCS is a application - banking/finance product by Keystone Computer Associates. Explore technical details, modernization strategies, and migration paths below.

Product Overview

Keystone BCS is a banking communication software application designed for secure and reliable financial message exchange.

It is particularly beneficial when dealing with multiple communication protocols.

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 Keystone BCS do?

Keystone BCS is a banking communications software solution designed to facilitate secure and reliable message exchange between financial institutions. It supports various communication protocols and standards used in the banking industry, such as FEDWIRE, CHIPS, S.W.I.F.T., DTC, NBES, and TELEX.

Is this a system, application, or tool?

Keystone BCS is an application designed to streamline and manage banking communications. It provides the necessary tools and infrastructure for financial institutions to send and receive messages securely and efficiently.

What types of organizations use this?

Keystone BCS is suitable for financial institutions of all sizes, including banks, credit unions, and investment firms. Any organization that needs to send and receive financial messages using industry-standard protocols can benefit from this product.

When should we consider Keystone BCS?

Consider Keystone BCS when you need a reliable and secure solution for managing banking communications. It is particularly useful when dealing with multiple communication protocols and standards, such as FEDWIRE, CHIPS, and S.W.I.F.T.

What are the alternatives to Keystone BCS?

Alternatives to Keystone BCS include FIS Data Navigator and ACI Communication Services. These products offer similar functionality for managing banking communications, but may differ in terms of features, integration capabilities, and platform support.

Technical

What infrastructure is required?

Keystone BCS runs on the z/OS platform and is designed to operate within a CICS environment. It requires specific subsystems and components to be present for proper functioning.

For mainframe products: Does this run in an LPAR?

Yes, Keystone BCS runs in an LPAR (Logical Partition) on a z/OS mainframe. It is dependent on the z/OS operating system and requires specific subsystems to be available.

How does Keystone BCS integrate with other systems?

Keystone BCS integrates with various messaging and SOA infrastructures. It leverages MQ for message queuing and supports integration with other systems through APIs and communication protocols.

How is Keystone BCS configured?

Keystone BCS uses configuration files to define parameters and settings for the system. These files control various aspects of the application, such as communication protocols, security settings, and message routing.

Business Value

How does Keystone BCS improve business value?

Keystone BCS streamlines banking communications, reducing manual effort and improving efficiency. By automating message exchange and ensuring secure transactions, it helps organizations save time and resources.

How does Keystone BCS reduce risk?

By providing a centralized platform for managing banking communications, Keystone BCS helps organizations reduce the risk of errors and fraud. It ensures that messages are transmitted securely and accurately, minimizing potential losses.

How does Keystone BCS improve interoperability?

Keystone BCS supports various communication protocols and standards, allowing organizations to connect with a wide range of financial institutions and networks. This interoperability enhances business opportunities and expands market reach.

Security

What authentication methods are supported?

Keystone BCS supports authentication methods to verify the identity of users and systems accessing the platform. Specific methods include username/password authentication and integration with external security systems.

What access control model is used?

Keystone BCS employs an access control model to manage user permissions and restrict access to sensitive data and functions. The specific model used is Role-Based Access Control (RBAC), which assigns permissions based on user roles.

What encryption is used and where?

Keystone BCS uses encryption to protect sensitive data during transmission and storage. Encryption is applied to message payloads and other confidential information to prevent unauthorized access.

What audit/logging capabilities exist?

Keystone BCS provides audit logging capabilities to track user activity and system events. These logs can be used to monitor security incidents, investigate suspicious behavior, and ensure compliance with regulatory requirements.

Operations

What ongoing operational requirements exist?

Keystone BCS requires ongoing monitoring to ensure system availability and performance. Monitoring tools can be used to track key metrics, detect anomalies, and identify potential issues before they impact operations.

What maintenance is required?

Keystone BCS requires regular maintenance to apply updates, patches, and security fixes. Maintenance activities help ensure that the system remains secure, stable, and compliant with industry standards.

What are common implementation challenges?

Implementing Keystone BCS may involve challenges such as integrating with existing systems, configuring communication protocols, and ensuring data security. Proper planning, testing, and training can help mitigate these challenges.

Ready to Start Your Migration?

Download our comprehensive migration guide for Keystone BCS or calculate your ROI.

Calculate ROI