Read 193047_193047.pdf text version

Solutions White Paper

End-to-End Core Banking Solution for Competitive Advantage

Table of Contents

Meeting New Market Demands ............................................. 1 The Business Challenge ........................................................ 1 The Soluion ............................................................................ 2 Target customers .................................................................... 3 Solution benefits .................................................................... 4 Technology ............................................................................. 4 Software architecture ............................................................. 5 System architecture ................................................................ 7

Meeting New Market Demands

Banks and financial services organizations have long recognized the advantages of deploying technology to improve the value, speed and flexibility of their product offering to customers. Particularly in today's highly competitive banking industry, core banking technology is a vital element that helps a bank differentiate itself. This is especially true on the retail front, and allows banks to offer many new technology driven channels to customers such as ATMs and Internet banking, thus pioneering the concept of Anywhere Banking, and eliminating the concept of branch banking. With features like real-time transaction processing coming into effect, customers can experience the benefits of "real-time banking" and no longer need to wait days or weeks for their transactions to be completed. Another key advantage of technology is the significant decrease of product development and testing lead time, leading to faster launch of new products for the bank ­ enhancing the organization's innovativeness and agility.

The Business Challenge

While most banking organizations in India clearly recognized the advantages of deploying technology, they continued to hesitate before embarking on the process due to a number of "pain areas" related to the adoption and roll-out of technological platforms: Long implementation periods Standard banking technology software solutions were largely inapplicable to individual organizations. As a result, the tailoring of the solution and its roll-out for the organization was a long and often drawn-out period. Return on investment (ROI) Making the very significant capital investment required for a technological package was a challenge in the environment of keen competition and slim margins. Senior management and

shareholders demanded a clear quantification of the ROI involved, which was difficult to accurately evaluate and compute. Technology absorption rate at India's rural branches Particularly in branches located in India's rural areas, absorbing technology was a challenge on its own. Ease of training and ease of use was a critical component that determined the success or failure of any solution. Connectivity Given the sheer size of the Indian market in geographic terms, it was inevitable that connectivity at broadband levels could not be expected at every branch. The solution needed to be able to work even in areas with poor or intermittent Internet access. High costs High upfront investment was in many cases an inhibiting factor for investment. Legacy systems A large number of banks were operating on homegrown and inefficient, mutually incompatible legacy systems. Migrating the data and investment in some of the legacy equipment needed to play an important role in the plan for any new solution.

Its OMNIEnterprise product is an end-to-end core banking solution that is thoroughly suited to the needs of banking enterprises from the perspectives of functionality, architecture, deployment as well as maintenance.

Quadrant 1: Functionality The OMNIEnterprise solution centralizes the core business processes of a bank ­ termed Core Banking ­ in its OMNIEnterprise : core banking solution. OMNIEnterprise ­ core banking solution is built around the modular OMNIstp architecture. The different modules in the solution follow the same activity flow and a uniform method of transactions processing ­ allowing for ease of deployment, short time-to-market and ease of maintenance. In addition, this approach allows for individual organizations' needs to be managed effectively and at minimal cost. The OMNIEnterprise solution provides comprehensive functional coverage across 27 modules covering both corporate and retail banking. Quadrant 2: Architecture OMNIEnterprise is built on an architecture that enables the bank to offer single window customer service to its customers. It is built with a single transaction engine with built-in straightthrough-processing capability across different modules, so that the bank at all times has a holistic view of the nature of the individual customers' transactional needs and preferences. From a software perspective, the transaction engine itself is based on proprietary objects, reducing programming time and simplifying complex codes, again resulting in reduced time-to-market and ease of maintenance for the customer.

The Solution

InfraSoft Technologies is one of India's premier providers of enterprise wide core banking solutions. With years of experience and a client relationship in over 90 banks and financial institutions across the globe, its core banking solution, OMNIEnterprise, is recognized for its value, flexibility and ease of use.






Quadrant 3: Deployment All deployments of OMNIEnterprise follow the proprietary OMNILive methodology, a collaborative, transparent method of project deployment that is audited by Ernst and Young. The effectiveness of the OMNILive methodology has resulted in high customer acceptance levels for the OMNIEnterprise solution and has also served to cement InfraSoft Technologies' reputation for the speedy deployment of large-scale core banking projects. Quadrant 4: Maintenance InfraSoft Technologies follows the philosophy of transfer of knowledge and technology to the bank's IT team. Logistically, its customer support team is split into on-site and off-site divisions. On-site support is through dedicated personnel based at the bank's premises providing step-by-step counsel and assistance during the initial stages after the solution goes live. Off-site support is through customer service teams providing support via phone and email within specific, guaranteed turnaround times. Customers have access to full-fledged support services in the first year of operations and can thereafter choose between remote and live support, or a mix of both. A comprehensive view of OMNIEnterprise follows.

OMNIEnterprise is built on proprietary OMNIEnterprise:stp modular architecture. This unique software product suite provides enterprise wide automation capabilities to a bank on a single technology backbone. Features such as event driven straight-through-processing (stp) and customer-centric account management allow OMNIEnterprise customers to offer superior levels of service to their clients. OMNIEnterprise provides: Modular deployment of retail, trade finance and treasury back office operations Fully integrated electronic delivery channels such as ATMs, POS, Phone Banking & Internet Data warehousing based decision support system

Target customers

The OMNIEnterprise solution is particularly appropriate for midsized banks who aim to achieve competitive advantage by deploying a technological solution that encompasses every aspect of their branch operations, and wish to provide a complete suite of delivery channels to customers. The OMNIEnterprise solution is unique in being able to deliver all this at an affordable cost of ownership, without compromising on quality, performance or user experience.

Dealing Systems

Data Processors

CRM Applications

Call Centers Teller


& Presenta hannel tion yC La ver y eli

Third Party Application Interface

Phone/ Fax Internet

Retail Banking

Trade Finance

Treasury Management

Financial Switch

User Role Definition System Security Universal Device Interface Online Accounting Transaction Management Event Tracking

Cash Management Anti Money Laundering

Universal Message Interface Routing & Reconciliation Payment Gateway Interface Audit & MIS Load Balancing Cluster Manager

Decision Support Profit

Payment System Feeds and Clearing Networks Master/ Visa ATM Networks/ SPNS Exchange/ Trading Platforms CHAPS/ CHIPS/ BACS





Database Clusters





Solution benefits

Reduced transaction time OMNIEnterprise significantly reduces a bank's mean transaction time. The solution's single transaction engine (capable of providing n-level parallel processing) and multiple integrated banking modules, banks can provide faster approval of loans, credit cards, balance limits, etc. OMNIEnterprise is certified and tested to support more than 150 banking transactions per second. When operating on servers running on powerful Intel XeonTM processors, the OMNIEnterprise solution maintains a significantly higher mean number of transactions per second. Increased delivery channels Deploying the multi-channel OMNIEnterprise solution means that the bank can offer a number of its services through different, non-traditional delivery channels to the customer aside from its branches. These include Internet banking, ATMs and mobile banking, to name just a few. In-depth customer understanding With its holistic view of customer interface history with the bank, the OMNIEnterprise solution gives banks a better view of the customer's banking needs, and allows them to offer personalized, user-friendly and intuitive service packages to its customers. Standardized business processes across the system The OMNIEnterprise solution is built around the modular OMNIEnterprise : stp architecture with different modules in the solution following the same activity flow and a uniform method of transactions processing. As a result, business processes are standardized across the system, allowing for easy maintenance and upgrades. In-house technical personnel find the learning curve much shorter than with other solutions since it runs on the universally accepted Microsoft* server operating system. In addition, the solution is based on industry-recognized Intel architecture which is constructed for modular deployment. Hence, adding new modules and services is also far more intuitive and can be done quickly. Open technology platform The OMNIEnterprise solution is built on an open technology platform that supports both Linux and Windows architectures. As a result, it is easily integrated with most legacy equipment


and systems. Its industry-recognized Intel architecture and universal compatibility allows banks to effectively reuse their existing assets ­ whether software, hardware or systems. Lowest price performance ratio using Intel® XeonTM servers Featuring Intel NetBurst® microarchitecture and HyperThreading Technology, server platforms based on Intel Xeon processors provide excellent price performance ratio with faster response times, increased compute power and enhanced scalability. Built on industry standards and compliances The OMNIEnterprise solution is built on industry-recognized technologies such as Intel and Microsoft, that are built with future applications and technological evolutions in mind. As a result, the solution ensures that the bank has a world-class system that can easily be upgraded or merged with future technologies.


The OMNIEnterprise solution runs on Intel Xeon processorbased servers and predominantly uses Microsoft Windows Server for its operating system, Microsoft SQL Server as database, chosen for their robust performance and superior availability, scalability and security features. Key software layer Hardware platform Operating system Database system OMNIEnterprise application server Intel Microsoft Windows Server family, Linux Microsoft SQL Server on Windows, Oracle on Windows, Linux, Unix Other software Message Queuing either MSMQ (part of Windows Server) or IBM MQ Domain Controllers, based on either Microsoft Active Directory Services Typical deployment with sizing The application server with standard with sizing core business modules such as core banking, trade finance is deployed on: Xeon DP, 1 processor Windows 2003 Server 2GB RAM 18GB HDD


This configuration can support 200 concurrent users. Development environment (Release Wise) Major Release 1 (1996) ­ COBOL Major Release 2 (2000) ­ Delphi Major Release 3 (2004) ­ Microsoft.NET Integration with external system Via Win32 API XML web services Message Queue Flat File, CSV Clustering failsafe solution Microsoft cluster services Linux high availability solutions Application security Via OMNIEnterprise application server authentication services Network security Microsoft CAPI Linux PKI SSL on the browser Client systems Thick client ­ Windows desktops Thin client ­ Windows terminal services, browser-based systems Intel Architecture-based systems offer the following key advantages: Robust performance with industry-leading standards of availability and transaction throughput.

Open, layered, modular infrastructure, allowing for easy scalability ­ both outwards in terms of adding new services, and upwards, in terms of adding new users. Low Total Cost of Ownership and high ROI levels, due to Intel's economies of scale in volume terms and a competitive marketplace. The Windows Server operating environment provides an integrated, reliable and secure architecture with a comprehensive feature set designed to help enterprises reduce cost and raise operating efficiency. Servers that run on the Windows Server environment coupled with Intel processors offer powerful performance, allowing organizations to maximize their resources and increase productivity.

Software Architecture

The OMNIEnterprise environment uses an N-Tier development approach. This can be illustrated with a basic block diagram as shown here: Based on the Microsoft Windows Server Family and using Microsoft SQL Server as the database system, the solution is also compatible with other legacy database solutions that might be in use at the bank. The software resides on the system backbone and uses Windows and Linux-based thin clients. The solution uses the TCP/IP protocol to communicate with external systems.

Front Tier

Application layer Std. objects, resource designer, application logic (Triggers or validation)

Database Tier


Middle Tier

Voucher or Batch processing (Special Dbtr) Data class objects (Entity classes or Interface class)


The core of the OMNIEnterprise solution is a robust accounting engine that is presently running in more than 3000 live installations. The engine manages all banking and back office activities and produces daily general ledger and profit and loss statements for each branch. Other retail banking products interface with this engine for various types of customer services.

OMNIEnterprise features a multi-channel information delivery system that is capable of delivering information to a variety of clients. These range from desktop clients to browsers and ATM/ POS. The information delivery system can also yield information in the form of XML for further processing, if required.

OMNIEnterprise Architecture

OMNIEnterprise Financial Framework

Product Processors Access Mechanisms Business Rule Engine

Administration System

Data Management Services

Cluster Management Load Balancing Failover Systems & Other System Services

External Connectors Database Cluster

OMNIEnterprise has an administration module that allows for a single point of administration across all its services. The module can access detailed audit trails and monitor applications. It even offers application provisioning services. The OMNIEnterprise solution features an integration manager component, which offers connectivity to existing legacy systems. The integration manager also provides interfaces for call centers/CRM (customer relationship management) systems as well as XML interfaces for other external integration if required. The solution provides application programming interfaces that allow developers to program the application server. In addition to allowing developers to develop applications at the time of

solution deployment, these interfaces allow the banks themselves to develop or customize their own applications. The OMNIEnterprise application features a highly customizable decisions engine. This can be used for automating batch jobs, generating customer alerts, processing data using complex business rules. The results of these processes can be delivered through the delivery system. The rules engine can also be used as a data filter where a data view or a report needs to be generated. The data management services of the OMNIEnterprise solution reside within the application server and allow the system to have better control over the data it handles. In addition to regular functions such as backup, restore and purge, the services also allow banks to create data warehouses that mine the data and generate reports and alerts.


System Architecture

A sample deployment configuration is shown in this diagram. The solution is configured with an internal layer consisting of the application, database, mail and Intranet servers running on

Intel Xeon processors for superior performance and availability, protected by a firewall. The second layer of the solution consists of a "demilitarized zone" that consists of servers that enable access to different delivery channels, such as the web server, FTP server, TelNet server and VPN server.

Sample Deployment

Demilitarized Zone Internet Web Server FTP Server App Server Database Server Internal LAN

Firewall (2)

Firewall (1) Remote Access

Telnet Server

VPN Server

Access to App Servers from LAN WAN also through firewall

Mail Server

Intranet Server

OMNIEnterprise features standard host connectors and all its servers are based on modular, scalable Intel processors to which additional host connectors can be added quite easily. Message pre/post-processors make sure that each message received by the system is processed and adequate modifications are made before it is forwarded to the right consumer. OMNIEnterprise uses a full featured message queue for store and forward (SFA) processing, whereby messages are received at intermediate routing points, recorded (stored), and then

transmitted (forwarded), to the next routing point or to the ultimate recipient. As a result of the SFA processing approach, messages within the OMNIEnterprise framework can be processed offline. This offline (batch) processing mode can be easily upgraded to an online mode if adequate bandwidth is available. The offline feature is especially useful in the case of limited bandwidth, high volume of messages and/or bad network infrastructure, especially valuable in rural areas with poor Internet connectivity.

OMNIEnterprise Interfaces

Host Adapters (ISO 8583) Store & forward message for each host adapter Host Adapters (SWIFT) Postprocessors Host Adapters (EDI) Host Adapters (OFX/IFX)

Message Handler OMNI Enterprise Application Server



The delivery subsystem allows the OMNIEnterprise solution to deliver and receive information over a variety of devices/

channels. The broad architecture of the delivery system is explained below.

Delivery Engine

Desktop Apps XML Web Services Browser/HTTP SMTP Phone Cellular Personal Information Managers Instant Messaging Device Integrator Device Specific Handler OMNIEnterprise Application Server Device Specific Handler Device Specific Handler


Content Publishers

Device Specific Handler

At one end is a variety of end access channels/devices. These could range from XML to the mobile phone and include important channels such as desktop applications and http-based web browsers. Each of these devices speaks to a common OMNIEnterprise layer called the device integrator. The device integrator performs common functions such as formatting the input received and packing the output to be sent. In addition to this, the delivery system has a series of device specific handlers that perform tasks specific to the device they interface with. For example, in case the device is an email client, then the information should reach the client in either a plain ascii text format or in HTML format.

The delivery engine has the ability to plug in new device handlers efficiently and easily. In case the bank needs to include new devices/channels during the course of business, these can be easily deployed into the live system within minutes.

FOR MORE INFORMATION Please contact your local Intel representative or visit our websites at:

This document and related materials and information are provided "as is" with no warranties, express or implied, including but not limited to any implied warranty of merchantability, fitness for a particular purpose, non-infringement of intellectual property rights, or any warranty otherwise arising out of any proposal, specification, or sample. Intel assumes no responsibility for any errors contained in this document and has no liabilities or obligations for any damages arising from or in connection with the use of this document. This whitepaper is for informational purposes only, and may contain typographical errors and technical inaccuracies. The content is provided as is, without express or implied warranties of any kind. Copyright © 2004 Infrasoft Technologies. All Rights Reserved. Intel, the Intel logo, Pentium, Xeon, Itanium and Intel NetBurst are trademarks or registered trademarks of Intel Corporation and its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright © 2004 Intel Corporation. All rights reserved. Microsoft, Active Directory, SharePoint, Windows, Windows Media and the Windows logo are registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. Copyright © 2004 Microsoft Corporation. All Rights Reserved. InfraSoft Technologies Logo. OMNIEnterprise: stp architecture, OMNIEnterprise: core banking solution and OMNIEnterprise are registered trademarks of InfraSoft Technologies in India and other countries.


8 pages

Report File (DMCA)

Our content is added by our users. We aim to remove reported files within 1 working day. Please use this link to notify us:

Report this file as copyright or inappropriate


You might also be interested in