15
Kashif Akram Sr. Architect

Connected Banking Framework

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Connected Banking Framework

Kashif AkramSr. Architect

Page 2: Connected Banking Framework

Connected Banking Vision

CBF will provide a platform for 360 º service connectivity with customer focused banking experiences levered by technology ,infrastructure and multi channel integration. It will enable banks to utilize full potential of service delivery in effective and well informed manners. CBF will convert effectiveness of line of business application in business efficiency.

Page 3: Connected Banking Framework

What is CBF

Application Service Integration Transaction Management Orchestration Delivery Channels System Optimization & Management

Page 4: Connected Banking Framework

Banking Enterprise Banks are normally consider as a large scale enterprise. Banks normally have line of business applications includes Enterprise management solutions, Core banking solutions, Risk management , Credit processing and set of delivery channels like ATM , POS , Internet Banking etc. These application may required information exchange between each other. The timely information & single version of truth is necessary to gel timely and accurate business decisions.The business is mostly dependent on very tidy lending and deports financial cycle – where banks offer interactive ways of banking services so that customers are convinced and convenient to maintain healthy deposits therefore banks normally offer value added services. The second major is lending; bank should know its outstanding to do business , impose proper risk rates , analyses security values , know group exposures and implement defined policies.

Page 5: Connected Banking Framework

360 º Connectivity Experience The 360 degree connectivity is to bring

all line of business applications ,legacy systems , office spread sheets , set of middlewares & delivery channels on board to perform jointly.

Page 6: Connected Banking Framework

360 º Connectivity Experience

Page 7: Connected Banking Framework

Connected Bank

Page 8: Connected Banking Framework

Tooling

Management

Security

LegacySystemsData

LOBApplications

PackagedApplications

TradingPartners

PackagedApplications

Devicesand People

Web 2.0

Portals

Service Bus Implementation

Page 9: Connected Banking Framework

Application Services Application services could be standardized

business or data access services based upon XML or SOAP

Raw data on TCPIP port Massages from Massage orientated

middleware Database Quarries Excel or text files File at FTP location etc Directory Services Office Documents

Page 10: Connected Banking Framework

Orchestration No application or application platform is an island. Even though

many are still created with an internal focus, the reality is that connecting applications together has become the norm. Yet connecting software is about more than just exchanging bytes. As organizations move toward a service-oriented architecture (SOA), the real goal—creating business processes that unite separate applications into a coherent whole across application platform boundaries —comes within reach.

Microsoft BizTalk Server provides a development and execution environment for integrating disparate services and applications – including components running on different platforms—into automated and orchestrated business processes. BizTalk tools integrate directly within the Visual Studio IDE, and allow developers and system analysts to build flowcharts of business processes that span organizational boundaries, and then ‘bind’ these business processes to technical components

Page 11: Connected Banking Framework

Transaction Management & Host Integration The primary goal of any transaction management system is to

ensure the consistency of data across different databases. It is not uncommon to need to update two different systems at once; for example, updating the order entry and inventory systems when a new order is placed. If the order entry system is a commercial package using Oracle and the inventory system is a custom application using SQL Server, you need a way to update both databases as a single transaction; failure to update one database should mean that changes to the other database are rolled back.

Transactions in Windows applications are managed via the Distributed Transaction Coordinator (DTC), which is used by .NET Enterprise Services, a set of classes and a runtime that encapsulates transactions and other functions. .NET Enterprise Services offers automatic enrollment in transactions, including management of transactions spanning heterogeneous resources such as message queues and databases

Page 12: Connected Banking Framework

Cont . An estimated 70 percent of all corporate data is stored on host systems,

such as IBM mainframe and AS/400 computers. Yet, increasingly, organizations rely on personal computers together with Web-based and Windows®-based applications for everyday productivity and line-of-business solutions. Companies have discovered that Web and Windows solutions often are easier to learn and quicker to implement than comparable host-based applications

The host integration functionality is provided through Microsoft Host Integration Server (HIS). Host Integration Server 2004 features and technologies, including network integration, host access with enhanced security, and application integration, enable developers to wrap existing IBM mainframe and AS/400 applications and expose them as XML Web services, which help to bring their Host applications and processes into a services oriented architecture. . HIS, leveraging the Enterprise Services capabilities built into Windows and .NET, enables .NET-based applications to participate in distributed transactions managed by host-based transactional systems. This even includes two-phased commit (2PC) protocol support.

Page 13: Connected Banking Framework

Delivery Channels Online Banking in distributive / hybrid

banking environment SWIFT Integration with Treasury & Core

banking IVR System for Phone banking SMS / Mobile Banking ATM host integration Business data catalogs Internet Banking Equity fund management

Page 14: Connected Banking Framework

System Optimization & Management A Business Activity Monitoring (BAM)

Framework for analyzing running business processes, support for business process provisioning and configuration, and services that enable information workers to set up and manage interactions with business partners

Exception management and KPI reporting are available to manage and monitor service efficiency

Page 15: Connected Banking Framework

Business Objectives Use Software as Service Leveraging business processes with

technology Utilization of disintegrated information Informed banking Establishment of better services behaviors Better Value added services Build provisioning of new facilities like

( IVR , SMS systems etc.)