Callatay & Wouters Presentation Vietnam Banking 2006 Ariff Sultan, Commercial Director (Asia Pacific) Callatay & Wouters §Started business in 1983, at Brussels §Mission is to deliver innovative financial software solutions §Principle Business activit
Trang 1Callatay & Wouters Presentation 18th May 2006
Vietnam Banking 2006
Ariff Sultan, Commercial Director (Asia Pacific)
Trang 2 Started business in 1983, at Brussels
Mission is to deliver innovative financial software solutions
Principle Business activities are:
Licence Thaler, Kyudo and Teran solutions
Consulting & Project Management
Delivered several successful European Banking solutions since
1983
Developed Thaler Version 1 in 1996 and Version 2 in 2001
Callatay & Wouters
Background – www.c-w.com.sg
Trang 3International Expansion
2000
1991 Luxembourg
2003 Geneva2002
Singapore
2004
Trang 4Company Profile
Company Profile
Trang 6The Enterprise of the Year 2005 award
Callatay & Wouters
Trang 7Thaler, Kyudo and Teran Banking solutions
Products
Trang 820th Century Banks
Make an online purchase Take an auto-loan
Banking solutions
Use of ATM
Trang 9Email Branch Call Centre Web Mobile
Customer acquisition
Customer service
Customer mgmt Risk Payments Products
Intelligent service, efficient, end to end ?
Account servicing & administration
Marketing
Bank’s IT Problem
Trang 10Definition (Source: Celent, 2003)
“ Applications responsible for processing and
posting transactions, performing deposit
accounting, maintaining loan accounts,
keeping securities and treasury positions
and clearing payments.”
21st Century Core Banking
Trang 11Retail Bank Model Shifts (Source: Mercer Oliver Wyman, 2005)
Bureaucracy
Manage P&L, Balance- sheet
Compete for market share
Manage sales
Product-value
Compete for customer value
Manage local market
Mixture of Products
Products-Based Seller Retailer
Customer = Irritant Customer = Sales Opportunities
Customer = Customer
Banking Business Models
Trang 1221st Century Environment (Source: BearingPoint, 2005)
More intense regulatory demands
Emergence of new competitors in Asia Expansion of Chinese and Indian Banks in
Asia.
IT outsourcing trend in the banking industry – possible re-thinking and a new business model
Accelerated expansion regionally and globally Further consolidation of Banks.
Mass affluent and High-nett worth customers Private Banking in the Retail space.
Financial Spa due to customer sophistication “I want an Innovative Bank”
21st Century Banking solutions
Trang 1321st Century Banking Software Technology & Operations
Service-Oriented Architecture solution
Open solutions
Decision Support
Innovative products & customised offering
Quick to Market & quick to implement
Parameterisation
Workflow-based, STP
Best practices & Re-engineering
24X7 operations and support
21st Century Banking solutions
Trang 14Our Proposition to Vietnamese Banks:
Thaler, Kyudo and Teran are Service-Oriented Architectured Core Banking solutions
Single, core solution for Retail, Wholesale, Treasury, Corporate,
Securities and Wealth Management Banking (Universal Banking)
Low risk, Stable, proven software with 35 installations
world-wide
High customer satisfaction – KPMG Banking System Survey 2006
High value to the enterprise – KPMG Banking System Survey 2006
Quick Payback to the investment
21st Century Banking solutions
Trang 15Bank Business Requirements for Core Banking
Customer centricity Multiple products, Consumer/Corporate/Treasury Collateral Management
Branch Automation & Teller Solution Banca-Assurance & Cards
Basel II Compliance Anti-Money Laundering Solution Data Warehouse
Workflows & STP capability System admin/security
Interfaces MIS & Central Bank Reporting
Your Bank’s Business Requirements for Core Banking?
Trang 16Thaler : Latest Version dated 2005
Source: KPMG Financial Services – Banking System Survey 2005
Trang 17Callatay & Wouters Presentation 18th May 2006
Vietnam Banking 2006
Erik Bogaerts, Director Asia
Trang 18SOA: the right choice for you?
Revolution or evolution?
Service Oriented Architecture (SOA)
Business Process Management (BPM)
Are SOA and BPM for you?
Trang 19Last wave:
• CRM
• Early Web applications
1994-2002
Early N-Tier Architecture
New wave:
• Process Orchestration
• Composite application
2003+
Service Oriented Architecture
Revolution or evolution?
Service Oriented Architecture
Trang 20Why SOA?
Service Oriented Architecture
SOA = an architectural style whose goal is to achieve loose
coupling among interacting software agents
SOA : architecture based on
Application front-end (service consumer)
Service and service provider
Service repository
Service bus
Trang 21Why SOA?
Service Oriented Architecture
Implementation : Multi-tier architecture
Isolate system responsibilities in different tiers
Reduce coupling between tiers
Standards strongly recommended
Framework : set of tools, rules, standards to efficiently develop new programs
Trang 22Why a Business Process layer?
Service Oriented Architecture
Isolating business process from
Banking business logic
Technological platforms
One solution for multiple companies, cross-border
Convergence with other added-value projects
Basel II
Quality (TQM, 6,…))
Trang 23web browser Web browser
jThaler Global scheme
Technical architecture
service bus
-JSP & JSF views -Servlet controller -Backing Beans
Trang 24web browser Web browser
jThaler Front-End architecture
Technical architecture
service bus
-JSP & JSF views -Servlet controller -Backing Beans
Any platform
Trang 25Front-end Architecture Responsibilities
Format (account, amount, number, VAT number, …))
Shortcuts (J for today, 3M for 3 months, …))
Required fields
State management
Error – Exception handling
Access to business services - No business logic in the front-end
Trang 26jThaler Service Architecture
Technical architecture
service bus
Thaler Front-end
Business Service Interface
Other Front-end
JCA connector
Java Business Methods
Service Repository WSDL
Web Services
Local Interface Remote Interface WS Proxy
Thaler v2 Any EIS
Trang 27Service Architecture Responsibilities
Service Architecture
Reduce the coupling between the web tier and the business tier
Provide a framework for basic as process-centric services
(reduced remote method calls)
Distribute services through a standard service based interface
Manage generically cross-cutting functions (security, audit trail, logging)
Transaction management
Trang 28 Specified Business Methods
J2EE generic interface with unique method and unique signature :
executeOperation (operationName, List of Fields)
Metadata :
Service architecture
Trang 29 Full Java
POJOs : no intrusion of technical functions (delegated to technical
layer : EJB, AOP, …))
Methods = operations
Mapping between message string fields and BO typed fields defined in data dictionary
one TP per operation
mapping via data dictionary
Web Services : e.g process-centric services
Service architecture
Trang 30Process-centric services : definitions
What’s a business process ?
event in order to achieve a specific goal.
Trang 31Methods Web Services
Local Interface Remote Interface WS Proxy
Any other Front-end
RDBMS
BPMS Process Interface
Service Repository WSDL
Interface
Implementation Web Services
WS Proxy
Application Server
Service architecture
Trang 32Process-centric services : Package
CLA1 Add new
client
CLAM Add client portfolio
DVA4 Add securities
account
CCA1 Add client accountService architecture
CGC3 Check Balance Grant CNA3
condition
Timer
Trang 33jThaler Business Objects Architecture
Specific DAO Implementation
Extendable DAO interface
Trang 34BO Architecture Responsibilities
Business Objects Architecture
Reduce the coupling between the business tier and the data
tier
Business objects definition and access methods
Relationships with other Business objects
Handle concurrency
Provide a framework for O/R mapping
Business objects persistence
Trang 35"Things should be made as simple as possible, but no simpler."
Albert Einstein