t24 PDF
t24 PDF
t24 PDF
Agenda
For T24 system bug fix or parameters update, data and routines need to be packaged,
released and installed across multiple environments of the bank, the following is the normal
T24 system change process:
There are many challenges in the standard T24 system change process, T24-CM is designed
to provide solutions to these challenges.
Challenge Solution
Continuing
Business Challenge & Solution
Challenge Solution
T24-CM is a web-based application, all the user operations are done through web browser.
The business logic and repository are running in the web server.
FTP is used to transfer data files between web server and T24 server.
Web server send requests to T24 through standard OFS interface.
A new application is developed as a plug-in running in T24 to assist the process.
T24-CM
Business Logic OFS OFS
HTTP Listener T24-CM Plug-in
FTP
T24
Repository
The T24-CM can mange multiple environments. The following information are maintained in
repository for each environments:
The package installation difference between environments can be found out easily through enquiry.
Functional Overview Environment Management
Packaging the data records and routines from development environment is a manual operation and
time consuming. The T24-CM packaging function is to automate the whole process and improve the
productivity.
The packaging step is optional in the flow. Package can be delivered from Temenos or packaged
manually without using T24-CM.
Functional Overview Packaging
The packages need to be registered into the repository before installing. The packages could be
either packaged from Dev environment using packaging function, or delivered by Temenos. T24-CM
support the following 3 types of packages:
-DL.DEFINE
-BUILD.CONTROL
-Core Patch
The package register process is fully automated. User just need to choose the package file and
click the register package button, system automatically analyze the package and update repository
with the following information:
- The detail of all the components inside the package
- The dependency between the new package and all other packages in the repository
User can assign the packages to different groups, which can be used for batch installation.
Functional Overview Package Management
The package installation function improve productivity by automating the installation process,
reduce the system risk by automating the dependency validation and result verification.
User can choose to install single package, or install multiple packages by choosing multiple
packages or groups.
Before installing, system validate the target environment status to make sure all the depended
packages are installed.
System can decide the installation order if multiple packages are to be installed
System take backup of all the components before installing. In case of any failure, the backup can
be used for the restoration.
System automatically validate all the components to make sure the routines are cataloged properly
and data records are inputted and authorized properly.
All the process steps and results are logged in the repository for user action and audit purpose.
Functional Overview Package Installation
The detail steps of the auto package installation
1. Dependency Check Check the dependency to make sure all prerequisite packages
are installed in the target environment already
2. Decide Installation Order Decide the installation order if multiple packages are to be installed
6. Install Packages Install packages using the T24 standard installation tool
7. Record Input/Authorize Automatically input and authorize the IHLD and INAU records
The installation steps and result of packages and their components can be viewed by using the
history view function.
From the history view, system provide facility for user to take various actions:
- View all the installation log
- View the installation result of packages and components
- Reinstall the failed package
- For the failed data record, find out the reason by comparing both expected and actual records
using the data comparison function
- For the failed packages and components, user can choose to ignore the errors or redo the result
verification after user manually corrects the errors.
- Uninstall the package in case of failure that cannot be fixed or wrong installation
Functional Overview History View
Action could be
taken to the task
Functional Overview History View
In case the package installation failure cannot be fixed, or wrong package is installed, the package
uninstall function can be used to restore the backup data or routines.
System validate the environment status before uninstall to make sure there is no newer version of
component is installed. System raise error message if the dependency validation fails.
If the dependency validation passed, system automatically install the backup components. The
backup installing process is basically same as the package installing process
Functional Overview Package Uninstall
Package Uninstall