Redp 5219
Redp 5219
Redp 5219
Saran K Bommakanti
Michael Dircz
Kenneth Muckenhaupt
Solution Guide
IBM REDBOOKS PROMOTIONS
Download
Android
iOS
Now
This IBM Redbooks® Solution Guide provides an overview of the business value of using the
IBM FTM and offers solution options that are available now on z Enterprise Systems.
IBM FTM that is deployed on z Systems platforms provides a highly scalable and secure
platform with which you can gain visibility and control of all payment transactions that help to
balance financial risk and facilitate effective financial planning and performance management.
The IBM FTM Product Family also manages message orchestration, which enables common
processes, such as canceling, rekey, approval, and other common entry, repair, and
investigation functions.
Compared to IBM FTM in commercial payments, IBM FTM in consumer payments includes
the following benefits:
Provides standardized processing of payments, such as files, batches, and transactions
Tracks incoming transactions to original batch files and back-office processing systems
Allows for smoother introduction of new channels; for example, mobile
Shields back-office processing from external standards changes
Provides the runtime environment to implement features, such as least cost routing
Solution overview
IBM FTM is a customizable framework for the banking industry. It is built upon IBM’s leading
middleware products, such as IBM Integration Bus (IBM IB), IBM WebSphere® Message
Queuing, IBM DB2®, IBM WebSphere Application Server and IBM Cognos® Reporting.
Because it is a single system image, the z Systems architecture simplifies the cost and
management of your software licenses. The system is designed to protect your data with a
Common Criteria Evaluation Assurance Level 5+ (EAL5+) certification rating for security. IBM
DB2 for z/OS® also is engineered to use the z Systems platforms architecture and provides a
solid, efficient data hub for your information.
Solution architecture
The IBM FTM architecture provides ultimate flexibility in any bank’s processing environment.
The solution is built on a set of core capabilities and yet is modular in that new payment types
can be added incrementally.
7
Solution deployment on Linux for z Systems platforms with DB2 z/OS
An architectural overview of the infrastructure when this option is used is shown in Figure 2. It
includes the major IBM FTM components that are placed on Linux for z Systems platforms,
and uses the strengths of DB2 that is running in an IBM Parallel Sysplex® and Data Sharing
on z/OS, which provides increased reliability, scalability, and security.
Figure 2 Architecture based on Linux for z Systems platforms and DB2 for z/OS for the IBM FTM core components
The DB2 database is accessed by IBM FTM by deploying IBM DB2 Connect™ on Linux for
z Systems as a gateway. This option might be preferable for someone who more comfortable
with DB2 on z/OS because of skills or experience with processes, such as automatic failover.
Figure 3 Architecture that is based on Linux for z Systems platforms for the IBM FTM core components
This deployment option uses the operating system Linux on IBM z Systems platforms
capabilities and provides the following benefits:
Communication between processes that are running on Linux on z Systems platforms
occurs over a high-performing and secure communication, such as an IBM z/VM® guest
LAN or VSwitch.
Specialty engines, such as the Integrated Facility for Linux (IFL), lower the cost of the
overall solution.
Scalability and flexibility by using virtualized Linux servers. The number of Linux servers
can be easily increased and decreased based on workload, test, and development needs.
In addition, the workload can be balanced across two or more instances of IBM FTM for even
higher availability by using technologies that can help with availability, such as z/VM Single
Systems Image for clustering technology and IBM Tivoli® Systems Automation for
Multi-Platform.
9
Usage scenarios
IBM FTM can be used in various ways within an organization. One common usage scenario is
to have IBM FTM provide a centralized payment hub for message transformation, tracking,
and routing. As shown in Figure 4, IBM FTM is a payment hub for wire transfer processing.
The wire transfer system executes the movement of money, and the status is tracked through
IBM FTM.
OFAC
Screening
Wire Transfer
Systems
Wire
Distributed Env. Status
Wire FX Rates
Origination
Distributed Env. . .
Purchase
Order
Exchanges
.
Integration
At the heart of IBM FTM is the Transaction Processing Engine that is built upon the IBM IB
and WebSphere MQ.
The IBM IB and WebSphere MQ were chosen specifically for their strengths in easy
integration with other IBM products and customer’s infrastructure and applications. Integration
can be accomplished in the following ways:
Receiving business transactions through HTTP or an WebSphere MQ message through
sending of a file via FTP or IBM Sterling Connect:Direct®.
Producing outbound messages, files, and so on through WebSphere MQ, file sending via
FTP, or IBM Sterling Connect:Direct.
11
Supported platforms
IBM FTM suite supports the Linux on IBM z Systems platform, in addition to IBM z/OS, IBM
AIX®, Microsoft Windows (for development environments), and Red Hat Enterprise Linux
platforms.
Ordering information
Ordering information can be found in the following IBM Announcement letter, 215-303, dated
July 21, 2015:
http://www.ibm.com/common/ssi/rep_ca/3/897/ENUS215-303/ENUS215-303.PDF
Related information
For more information, see the following resources:
IBM Redbooks:
– Financial Transaction Manager Technical Overview, SG24-8187:
http://www.redbooks.ibm.com/abstracts/sg248187.html
– IBM Financial Transaction Manager for Automated Clearing House Services,
SG24-8320:
http://www.redbooks.ibm.com/abstracts/sg248320.html
– IBM Financial Transaction Manager for Corporate Payment Services, TIPS1001:
http://www.redbooks.ibm.com/abstracts/tips1001.html
IBM Financial Transaction Manager product page:
http://www.ibm.com/software/products/en/financial-transaction-manager
IBM Offering Information page (to search on announcement letters, sales manuals, or
both):
http://www.ibm.com/common/ssi/index.wss?request_locale=en
On this page, enter <solution name; remove angle brackets>, select the information type,
and then, click Search. On the next page, narrow your search results by geography and
language.
Michael Dircz is a Client Technical Advisor on the Wells Fargo Integrated Account in the US.
He has over 35 years of experience in the IT field for the banking industry. His areas of
expertise include enterprise architecture in banking, banking availability architectures, and
Linux on z Systems platforms application adoption. He has written extensively about banking
resiliency and strategies to enable customers to adopt and grow Linux on z Systems
platforms as a platform for applications.
Find out more about the residency program, browse the residency index, and apply online at:
ibm.com/redbooks/residencies.html
13
Stay connected to IBM Redbooks
Find us on Facebook:
http://www.facebook.com/IBMRedbooks
Follow us on Twitter:
http://twitter.com/ibmredbooks
Look for us on LinkedIn:
http://www.linkedin.com/groups?home=&gid=2130806
Explore new Redbooks publications, residencies, and workshops with the IBM Redbooks
weekly newsletter:
https://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenForm
Stay current on recent Redbooks publications with RSS Feeds:
http://www.redbooks.ibm.com/rss.html
This information was developed for products and services offered in the US. This material might be available
from IBM in other languages. However, you may be required to own a copy of the product or product version in
that language in order to access it.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult
your local IBM representative for information on the products and services currently available in your area. Any
reference to an IBM product, program, or service is not intended to state or imply that only that IBM product,
program, or service may be used. Any functionally equivalent product, program, or service that does not
infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to
evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The
furnishing of this document does not grant you any license to these patents. You can send license inquiries, in
writing, to:
IBM Director of Licensing, IBM Corporation, North Castle Drive, MD-NC119, Armonk, NY 10504-1785, US
This information could include technical inaccuracies or typographical errors. Changes are periodically made
to the information herein; these changes will be incorporated in new editions of the publication. IBM may make
improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time
without notice.
Any references in this information to non-IBM websites are provided for convenience only and do not in any
manner serve as an endorsement of those websites. The materials at those websites are not part of the
materials for this IBM product and use of those websites is at your own risk.
IBM may use or distribute any of the information you provide in any way it believes appropriate without
incurring any obligation to you.
The performance data and client examples cited are presented for illustrative purposes only. Actual
performance results may vary depending on specific configurations and operating conditions.
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products and cannot confirm the
accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the
capabilities of non-IBM products should be addressed to the suppliers of those products.
Statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and
represent goals and objectives only.
This information contains examples of data and reports used in daily business operations. To illustrate them
as completely as possible, the examples include the names of individuals, companies, brands, and products.
All of these names are fictitious and any similarity to actual people or business enterprises is entirely
coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programming
techniques on various operating platforms. You may copy, modify, and distribute these sample programs in
any form without payment to IBM, for the purposes of developing, using, marketing or distributing application
programs conforming to the application programming interface for the operating platform for which the sample
programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,
cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are
provided “AS IS”, without warranty of any kind. IBM shall not be liable for any damages arising out of your use
of the sample programs.
The following terms are trademarks or registered trademarks of International Business Machines Corporation,
and might also be trademarks or registered trademarks in other countries.
AIX® IBM z Systems™ WebSphere®
Cognos® Parallel Sysplex® z Systems™
DB2® Redbooks® z/OS®
DB2 Connect™ Redbooks (logo) ® z/VM®
IBM® System z®
IBM z™ Tivoli®
Connect:Direct, and N logo are trademarks or registered trademarks of IBM International Group B.V., an IBM
Company.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States,
other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product, or service names may be trademarks or service marks of others.
REDP-5219-00
ISBN 0738455334
Printed in U.S.A.
®
ibm.com/redbooks