2 | © Copyright 2012 | First Data Corporation
Agenda
• Introduction
• What is jVMx?
• System Structure
• Key Features & Functions
• Benefits
3 | © Copyright 2012 | First Data Corporation
Introduction
Card processing platforms need to be able to integrate in
real-time with a financial institutions core platforms
Current mainframe
solutions are resource
intensive.
How can you access your
card data in an efficient
and cost effective
manner?
4 | © Copyright 2012 | First Data Corporation
Introduction
The VisionPLUS IP Inventory…
• is a collection of globally developed VisionPLUS
solutions that form part of First Data’s intellectual
property
• provides clients and FirstVision teams with access to
First Data designed functionality that is not in the
VisionPLUS global license product
The VisionPLUS IP Inventory contains solutions to
address these issues
5 | © Copyright 2012 | First Data Corporation
• jVMx is a service-based application
to support access to VisionPLUS
data
• jVMx allows VisionPLUS to:
• Request information from other
applications
• Send information to other
applications
• jVMx allows other applications to:
• Request information from
VisionPLUS
• Update information in VisionPLUS
What is jVMx?
jVMx is a real-time gateway between VisionPLUS and other
mainframe and non-mainframe applications
jVMx
IVR Web Mail CSR email
Non-Mainframe Applications
Other Non-
Mainframe
Applications VisionPLUS
Other Mainframe
Applications
Translate
Validate
Format
MQ
SDM Action Response
6 | © Copyright 2012 | First Data Corporation
What is jVMx? Background to jVMx
Developed in 2009 for the
FirstVision processing
platform in China to support:
• Message conversion in
an open systems
environment
• Separate logs by services
and indexed by
transaction IDs to allow
differentiation by client
• Increased security control
jVMx created benefits for
First Data and its clients
through:
• Cost savings on
mainframe CPU
utilization and reduced
storage space
• Easier production support
with separated logs
• Better performance
monitoring and alerts
7 | © Copyright 2012 | First Data Corporation
What is jVMx? jVMx vs VMx
• Connection management
• Message conversion and
formatting
• Message validation
• Invoke SDM services
• Message logging
• Performance reports
• Alerts
VMx
jVMx
• Includes all of the
functionality of VMx plus:
• Matching of fields on
input and output
messages for security
verification
• Better transaction
tracking
• Improved performance
reporting
8 | © Copyright 2012 | First Data Corporation
System Structure
HTTP
MQ
TCP
MQ
TCP
Java EE CICS Environment (MRO Complex)
jVMx
Client
Applic
atio
ns
SDM
VisionPLUS
Applications
Service 1
Service 2
Service n
Master
Data
Service
Directory
Metadata
Repository (cached)
9 | © Copyright 2012 | First Data Corporation
Key Features & Functions
jVMx
Message
Conversion
Message
Validation
Communication
Modes
Reports & Alerts
Transaction
Tracking
10 | © Copyright 2012 | First Data Corporation
Key Features & Functions
Communication
Modes
• jVMx provides real-time access to
information through a variety of message
exchange options:
Server Post Box
Client Post Man Initia
ted b
y…
Vis
ionP
LU
S
Consum
er
Communication Mode
2-way 1-way
11 | © Copyright 2012 | First Data Corporation
Key Features & Functions
Input
Processing
• jVMx validates incoming and outgoing
requests for correct formatting including
message structure and metadata
• Fields on request and response
messages can be checked to ensure
data matches and prevent security
issues (e.g. card number is the same on
both messages)
• Metadata repositories allow new
messages to be defined using online
screens and exposure to new services
do not required coding changes
Message
Validation
12 | © Copyright 2012 | First Data Corporation
Key Features & Functions
• jVMx supports messages in various
protocols including TCP/IP, Websphere
MQ, HTTP and SOAP
• It unwraps incoming requests from its
transport protocol and rewraps the
response message into the same
protocol
• Incoming requests are also transformed
into a format that can be processed by
SDM and outgoing responses from SDM
are converted back to the original format
Message
Conversion
13 | © Copyright 2012 | First Data Corporation
Key Features & Functions
• jVMx logs all request and response
messages for transaction tracking,
security and service usage
• These messages can be written to
different log locations based on message
type which facilitates ongoing technical
support
• A search module is also available to find
and view messages
Transaction
Tracking
14 | © Copyright 2012 | First Data Corporation
Key Features & Functions
• Performance reporting provides statistics
by message types within a specific time
period
• jVMx can trigger error events which can
be monitored by data centre operations
(e.g. consecutive average response time
is greater than a defined threshold)
• Parameters are also available to define
acceptable timeout intervals
Reporting &
Alerts
15 | © Copyright 2012 | First Data Corporation
Beyond jVMx
• First Data’s experience with its own processing platforms and
managed services clients can help you to improve your ongoing
system performance
• Our quarterly monitoring service allows you to gain access to
best practices and recommendations for optimizing performance
Top Related