swift lab showcase
TRANSCRIPT
Agenda
• SWIFT Lab Overview
• What is the Integration Platform (IPLA) ?
• Overview of the demo scenario
• Demo
2 SWIFT Business Forum New York - 3 March 2015
Overview
SWIFT Business Forum New York - 3 March 2015 4
• Gather Feedback from all visitors
• We would love to see you at out Lab
• Custom set-up to test an specific scenario
• Testing infrastructure to allow proof of concept
• Increase speed of experimentation and innovation
• All new SWIFT Products will be available
• Help understand how they work together
Available demos
SWIFT Business Forum New York - 3 March 2015 5
• Alliance Lite 2
• MyStandards
• SWIFTRef
• Alliance Access (SAA)
• Integration Platform (IPLA)
• SWIFT Integration Layer (SIL)
• Alliance Web Platform (SWP)
• Alliance Messaging Hub (AMH)
• Sanctions Screening
• Know Your Customer (KYC)
• 3SKey
Alliance Access
Ap
plic
ati
on
Inte
rfa
ce
Integration Platform
IPLA Internal API
FIN
Inte
rfa
ce
SW
IFT
Ne
t
Inte
rfa
ce
SWIFTNet
Message store Message queuesMessage routing
Validation Transformation
Application 1
Application 2
proprietary format
SWIFT format
Co
nn
ec
tors
proprietary fo
rmat
Enrichment
Alliance
Gateway
Application 3
Alliance Access Integration Platform (IPLA) Overall architecture
SWIFT Business Forum New York - 3 March 2015 7
Getting more out of your messaging interface!
IPLA Overview
- Most popular connectors included: file, MQ, JDBC, SOAP
(more than 80 available)
- All SWIFT Messages
- High throughput
- Single Access DB, single view on all messages
- Built-in support for batching
- Reuse Access user management
8 SWIFT Business Forum New York - 3 March 2015
Message flows
SWIFT Business Forum New York - 3 March 2015 11
SWIFTNet
MT300
Ack
FpML
Bank SAAABEBB Correspondent
SAABBEBB
Central Institution
Global Trade Repository
Alliance Access Configuration at SAAABEBB
SWIFT Business Forum New York - 3 March 2015 12
SAAABEBB
Access
Alliance
Integration
Platform
SWIFTNet MT300
MT300
Copy
New
FpML
Ack
Access routing points contain MT300
Copy and FpML message
MT300-FpML Translation sample
:15A:
:20:REF1B
:22A:NEWT
:22C:SAAABB3785SAABBB
:82A:SAVECHZZ
:87A:ANYBDEBB
:15B:
:30T:20100125
:30V:20100427
:36:1,3785
:32B:USD13785,
:56A:SAVEUS33ITL
:57A:/12345/852
SAVEUS33GIB
:33B:GBP10000,
:57A:ANYBGB2L
:15C:
:72:blabla
/USI/12345678901234567890
123456789012345
/PUSI/ABCDEFGHIJQWERTYUIOP
SWIFT Business Forum New York - 3 March 2015 13
<nonpublicExecutionReport fpmlVersion="5-3"
xmlns="http://www.fpml.org/FpML-5/recordkeeping"
xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<sentBy
messageAddressScheme="http://www.fpml.org/ext/iso9362">SAAABEBB</sentBy>
<sendTo>DTCCGTR</sendTo>
<creationTimestamp>2012-09-24T12:02:25.794</creationTimestamp>
</header>
<isCorrection>false</isCorrection>
<onBehalfOf>
<partyReference href="PartyA"/>
</onBehalfOf>
<originatingEvent>Trade</originatingEvent>
<trade>
<tradeHeader>
<partyTradeIdentifier>
<issuer>1234567890</issuer>
<tradeId tradeIdScheme="USIValue">1234567890123456789012345</tradeId>
</partyTradeIdentifier>
<partyTradeIdentifier>
<issuer>ABCDEFGHIJ</issuer>
<tradeId tradeIdScheme="PriorUSIValue">QWERTYUIOP</tradeId>
</partyTradeIdentifier>
MT300 Message History in Alliance Access
SWIFT Business Forum New York - 3 March 2015 14
Normal flow from back-
office, no impact on
back-office system
Alliance Access creates
a copy and sent to the
transformation
component
FpML Message History in Alliance Access
SWIFT Business Forum New York - 3 March 2015 15
A new FpMl message is
created and sent to
SWIFTNet
Please provide us with your feedback!
• Kindly complete the survey form and submit upon exiting
18 SWIFT Business Forum New York ~ 3 March 2015