TDL Vs TDH
TDL Vs TDH
TDL Vs TDH
}
Semantic Query Layer
Metadata
Management
Master Data
Management
Data Quality
XACML Security
Data
Governance
Scheduler
Customer Data
Protection
Transact
3
Transact Data Hub
Operational
Data Store
Data
Data
Event
Transact Engineering
Stream
Snapshot
Data Store
Bank
Cloud and/or
On-Prem
ETL Reporting APIs Apps
AI
} Bank
Requirements
4
Transact Data Hub Architecture
API Browser User Agents UXP Query & Reporting Embedded Analytics
Interaction Framework
APIs
Data Data
Transform Parsing
Operational Snapshot
Data Data Data Store Data Store
Cleansing Enrichment Analytical
Data Store
Transact
Data Hub
5
Temenos Data Lake Architecture
Browser Interaction Framework APIs User Agents
Embedded
Queries Channels Query and Reporting Analytics
Temenos Data
Other Analytics
Engineering
Record Sources
Data Storage and
Reference Master &
Keeping Data Derived Data Reporting
CBS Data Data
Raw Data
Artificial Intelligence
Framework
ETL Replication
Kafka Blending and
Funds Admin In-memory
Snapshots
Predictive
Publish/ User Defined
Data Quality Analytics
Payments Subscribe Functions Diagnostic
Data Governance
Security
Temenos Data Lake
6
T24 Transact + Infinity Components
What is Transact Data Hub?
Transact Data Hub (TDH) is a packaged data platform solution for Temenos Transact banks to stream,
transform, store, optimize, and distribute Transact data into a variety of formats and to solve
numerous data driven problems which banks face.
TDH provides banks with important data platform tooling functionality allowing them to take full
advantage of data within Transact by providing capability such as:
1. Data Engineering – in-memory distributed data processing layer allowing banks to manage
existing or create new data and ETL pipelines and easily integrate with other systems such as
data warehouses or data lakes, and provide curated high quality datasets to any consuming
system
2. Metadata Management – full data catalog and data lineage capabilities allowing for better
data governance and regulatory compliance
3. Data Quality Management – solution to ensure the highest accuracy of Transact data which
enhances both Transact itself and all consuming reporting, analytics, or AI applications
4. Semantic Query Layer – GraphQL based semantic layer allowing for performant APIs to be easily
created and managed from TDH databases
5. Integrated Security – XACML based security mechanism is fully integrated with Transact ensuring
integrated authentication and authorization
6. Reconciliation – TDH provides multi-level reconciliation, ensuring data integrity and fulfilling
regulatory requirements
What is Transact Data Hub?
▪ TDH is based on a scaled down version of Temenos Data Lake technology. This allows customers
to upgrade to the capabilities of the Temenos Data Lake in the future with no additional software
installation
▪ TDH can run on multiple database including (PostgreSQL, SQL Server, Azure SQL, nuoDB, and
Oracle)
▪ TDH can be deployed on premise or on Azure, AWS, and Google cloud platforms. TDH uses
container technology to enable compatibility across different cloud platforms
▪ TDH can be deployed in as low as 60 days. This assumes a standard implementation and existing
setup of underlying infrastructure
▪ TDH can be deployed on commodity hardware, as low as 8 CPUs and 32GB of memory
▪ TDH can be combined with data hubs from other Temenos products (coming soon), allowing
data from Transact to be blended with multiple Infinity data sources for added value
What is provided with TDH Out of the Box?
TDH ships with the following packaged functionality out of the box:
▪ Pre-configured data flows which export 122 tables from Transact and populate 2 optimized data
stores (Operational Data Store and Snapshot Data Store)
▪ Operational Data Store is a near real-time replication of Transact data into a relational
database format with pre-parsing of multi-value, multi language and local reference
fields
▪ Snapshot Data Store provides an end of day incremental/full snapshot of Transact data
including data fields which are calculated in the close of business processes such as
financial accounts, accrued interest, and effective interest rates. Snapshot Data Store
also retains history of end of day snapshots
▪ 175 banking APIs which are based on data held within the data stores. These APIs are highly
performant and can optimize Transact enquiries or other consuming user agents
What is provided with TDH Out of the Box?
TDH contains robust data platform functionality including:
▪ Data Event Streaming – A streaming data application that exports data messages from Transact onto a streaming platform such as Apache
Kafka
▪ Data Engineering - An in-memory data processing application that parses, cleanses, and optimizes Transact data and loads it into downstream
databases
▪ Operational Data Store (ODS) - replicates data from Transact, in near real-time, into a separate database in relational database format which
can be used for APIs, enquiries, or other reporting and analytics use cases
▪ Snapshot Data Store – provides a snapshot of data at the end of day, immediately post Transact close of business, which contains calculated
data fields such as financial accounts, accrued interest, and effective interest rates
▪ Metadata Management – this includes 2 components which are essential for data regulation compliance: 1) a complete data catalog which
inventories all data held within the TDH system 2) a data lineage capability which provides traceability of all data from source to destination
▪ Data Quality Management – an ability to identify data quality issues within Transact and update Transact data in near real-time.
▪ Semantic Query Layer – a GraphQL based query layer allowing for metadata driven queries of TDH data sources which form the basis of data
for APIs
▪ Customer Data Protection – aligned with the Transact CDP module this replicates CDP configuration for GDPR data compliance within TDH
▪ Integrated Security – aligned with the Transact CDP module this replicates CDP configuration for GDPR data compliance within TDH
▪ Administration – Provides comprehensive administration capability around Transact data pipelines.
▪ Scheduling – Enables scheduling of extracts on different data hub data stores with complete automation.
▪ Deployment – One click deployment of workflows across DEV, SIT, UAT and PROD.
▪ Reconciliation – TDH provides multi-level reconciliation, ensuring data integrity and fulfilling regulatory requirements
11
What does TDH not include?
▪ Reporting or Analytical Content - TDH does not include any reporting, dashboards, BI
applications, or analytics. This can be added by the purchase of Temenos Analytics. With
Temenos Analytics the bank receives the Analytical Data Store, the Analytics web application,
and various reporting and analytics content packs. Temenos Analytics can be sold on top of TDH.
▪ Ability to integrate and process “big data” such as unstructured data sources like video, audio,
images, etc. This functionality can be added by upgrading to Temenos Data Lake.
▪ Direct integration with XAI. The Data Engineering components which connect to XAI for training
or scoring are included with an upgrade to the full Temenos Data Lake product
▪ Direct integration with Infinity. We will introduce a new product called Infinity Data Hub in 2021
which will include the integration of Infinity sources.
▪ Ability to integrate non-Transact data. TDH is used for Transact data only. The ability to integrate
non-Transact data is included with an upgrade to the full Temenos Data Lake product.*
*Currently some exceptions are made for ingesting legacy core banking data
What are the main use cases for TDH?
Transact Enquiry Performance – Certain Transact enquiries run slow on the main Transact (OLTP) database. TDH includes the Operational Data Store,
which is optimized for query performance and can optimize enquiry performance up to 10 times.
Performant Banking APIs - Certain Transact APIs run slowly on the main Transact (OLTP) database. These API’s now can be directly consumed by
Operational data store through semantic query layer which can improve performance up to 10 times.
Data Extraction – Banks require Data held within Transact to populate a myriad of other systems within the bank. TDH allows for real-time extraction,
preparation, and optimization of Transact data to support many data extraction use cases.
CSV creation – TDH includes a capability to product CSV files from Transact data which is often a requirement for batch integration with external systems
inside the bank and to external vendors
Population of bank Data Warehouse – Bank data warehouse interfaces are often very complex and require extensive data transformation to meet
the target data warehouse schema. TDH, with Data Engineering, can push data to bank data warehouses or banks can use their own ETL tool to connect to
data streams or TDH data stores to populate the data warehouse.
Reporting – TDH data stores, Operational Data Store and Snapshot Data Store, can be a source for bank reporting. However, the Analytical Data Store,
which sells with Temenos Analytics, further optimizes Transact data for many types of bank reporting and analytics. **
Legacy Core Data – TDH can import data from the legacy (pre-conversion) core banking system into a TDH data store. This allows for many use cases
such as historical customer statements, reconciliation, post-live retrieval of legacy core data within Transact, internal audit review of historical fraud, and
others.
AI – Data scientists can connect to TDH data streams or data stores to access the Transact data they require for loading into their feature engineering
environments and model training environments.**
Data Archiving – TDH keeps historical daily snapshots of Transact data which can be used for any use case where historical end of day data is required
such as reporting, audit, integration, customer enquiries, etc.
Internal Audit – Bank audit groups will often need to access historical data when investigating various fraud or other audit scenarios.
** - Additional licenses might be required to achieve OOB data for these use cases. 13
Transact Data Hub vs. Temenos Data Lake
Feature Comparison
Temenos Data Hub Temenos Data Lake Details
Main Use Case Transact Data Export and Preparation Big Data Platform for Digital Banking Analytics
Technology Stack TDL Technology Stack TDL Technology Stack
Transact Data Integration Yes Yes
Multi-source data integration No Yes Legacy core data can be integrated into Transact Data Hub
Data Profiling Yes Yes
Data Blending Yes Yes TDH supports data blending of Transact data only
Big Data Solution No Yes
Support Hadoop platform No Yes
Unstructured data support No Yes
Dedicated XAI integration components for model training and scoring are
XAI Integration No* Yes
included in TDL
Dedicated Infinity integration components for marketing campaigns and
Infinity Integration No* Yes
notifications are included in TDL
Cloud Ready Yes Yes
Multi-cloud support Yes Yes
TDH should allow at least ODS databases write for a few selection, e.g. SQL,
Multi-database support Yes Yes NUODB etc. This is so that client can then integrate to their other ETLs on other
sources systems.
Minimum Infrastructure requirements 8+ CPU, 32GB Memory 16+ CPU, 64GB Memory
Operational Data Store Yes Yes
Snapshot Data Store Yes Yes
ADS is included with Temenos Analytics and is deployed on the TDH / TDL
Analytical Data Store Yes Yes
technology stack
Transact Integration Support R17+ Yes Yes Required DES
Transact Integration Support R16- Yes Yes Requires DW.Export Online purchase and or upgrade
Temenos Analytics can run on TDH or TDL however on TDH reporting and
Data platform for Temenos Analytics Yes Yes
analytics is restricted to Transact data
Can be upgraded from Data ExStore Yes Yes
Can be upgraded from Relational Replication Yes Yes
Metadata Management Yes Yes
Master Data Management No Yes
Reference Data Management No Yes
Data Quality Management Yes Yes Data quality assured for Trsnact ingestion but not the tooling to manage
XACML Integration Yes Yes
DES Design Time Yes* Yes
TDE Design Time Yes* Yes On Transact data only, with write to select DB in ODS and SDS.
Workbench integration Yes* Yes
Execution Phase
Perform Initial Load Process 5
Reconcile ILP Data 2
Process Online Transaction 2
Reconcile Online Data 2
Process COB & CSV Extraction 2
SIT Phase 15
UAT Phase 15
Total 60
15
N – Not Available
* In the case of N back-patching can be achieved but will incur additional commercial proposal to prospect / client 16
N – Not Available
TDL Stack R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 202003 R20 202009 202010 Dev
Azure Cloud N Y N N N N N Y N Y Y Y Y Y
Not Supported
MSSQL Support – ODS/SDS N Y N N N N N Y N Y Y Y Y Y
On Premise Deployment N Y N N N N N Y N Y Y Y Y Y
Kubernetes Deployment N Y N N N N N Y N Y Y Y Y Y
* In the case of N back-patching can be achieved but will incur additional commercial proposal to prospect / client 17