Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
Alliance Portfolio Roadmap
#ARC2016
May 2016
Mouhcine Zekkri & Alaa AlRousan
Alliance products Portfolio - ARC 2016 2
Agenda
• SWIFT Alliance Family Overview
• SWIFT Alliance Family Update
• Available patches
• Roadmap 2015-2017
• Product Retirement
• Integration Portfolio
3
Low Customization Mid Customization High Customization
Connectivity
Interface
Integration SWIFT Integration Layer
AllianceLite 2
IPLA
Alliance Access
Alliance Gateway /
Alliance Remote
Gateway
Alliance
Gateway
Alliance
Messaging Hub
Other
Gateway
SWIFT Alliance family
Overview
Alliance products Portfolio - ARC 2016
Alliance products Portfolio - ARC 2016 4
Recently released
Alliance Access
Optional update 7.1.15
• GUI enhancements
Multi-Window
Monitoring
Printing
Custom GUI
Usability
• TCO enhancements
• Reference Data enhancements
Automated import
• ISO9362:2014 support
• Improved ISO20022 usability
6 Alliance products Portfolio - ARC 2016
April 29, 2016
Requires Web Platform 7.0.20 or higher
Requires Internet Explorer 11 (or Firefox 38 ESR)
Alliance Access 7.1.15
GUI enhancements
1. Multi-Window under the same user session (*)
2. Monitoring Dashboard in addition to existing monitoring screens
3. Printing
Option to choose smaller font, remove header/footer, remove search criteria
Option to reduce print length for print from message search
Reports as TXT files (even for non-ASCII characters)
4. Usability
launcher page with access to all GUI packages without the need to log-on separately (*)
Bookmarks: Each menu item reachable under own URL (*)
Support for back, forward and reload of pages (*)
Graceful shutdown
7 Alliance products Portfolio - ARC 2016
April 29, 2016
(*) requires Web Platform 7.0.65 or higher
Alliance Access 7.1.15
Multi-Window under the same user session
Alliance products Portfolio - ARC 2016 8
Select current session
from the top Right-click: Open in new
tab on any menu item
Right-click: Open in new
tab on item in the new
launch page
April 29, 2016
Alliance Access 7.1.15
Monitoring Dashboard in addition to existing monitoring screens
9
Customizable dashboard
for each instance with
auto refresh
Visual indications for
alarms
Indication of last refresh
April 29, 2016
Alliance products Portfolio - ARC 2016
Alliance Access 7.1.15
Monitoring Dashboard in addition to existing monitoring screens
Alliance products Portfolio - ARC 2016 10
Rolling graphs to show
load on specific queues
April 29, 2016
Alliance products Portfolio - ARC 2016 11
Alliance Access 7.1.15
Usability Enhancements
Track lines and
characters in a multi-line
field
April 29, 2016
Alliance Access 7.1.15
TCO enhancements
1. Easy the management of multiple LT’s (especially T&T for MST)
Facilitate FIN Message Standards testing
2. Auto-complete aging messages to facilitate archiving and increase recovery time
Reduces cost to archive, archive is sooner, quicker crash recovery
3. LAU enhancements
Possibility to define a grace period for using new LAU key
Messages received from back-office with previous LAU key can be accepted still
4. Introduce “Locked templates”
Optionally restrict message creation from template only and allow only some fields to be changed
These message can be specially routed
12 Alliance products Portfolio - ARC 2016
April 29, 2016
Alliance Access 7.1.15
Easy the management of multiple LT’s
Alliance products Portfolio - ARC 2016 13
Parameters of previous
session are re-used
Also for T&T BICs even
if in Future Mode in
which case 072 is sent
April 29, 2016
Alliance Access 7.1.15
Introduce “Locked templates”
Alliance products Portfolio - ARC 2016 14
• New type of user, allowed only to create message from template
• Fields in templates can be locked (made read-only)
• Possibility to route a message in a different way if it was created
from a locked template
• New option to require 4-eye approval for template changes
April 29, 2016
Alliance Access 7.1.15
Reference Data Enhancements
• Allow automated Ref Data acquisition and consumption
• Accept IBAN Plus
Allow IBAN validation in GUI and API
• Accept Reach Plus directory
Gets default DN to reach a correspondent for a service
• Accept Bank Directory Plus
Richer data (including domestic code validation)
Daily update
• Provide IPLA APIs on all above data (if licenced Ref Data)
Alliance products Portfolio - ARC 2016 15
April 29, 2016
Alliance products Portfolio - ARC 2016 16
Alliance Access 7.1.15
Richer data when loading Bank Directory Plus
National ID and/or
CHIPS ID available
Search on CHIPS ID
Search on National ID
April 29, 2016
Alliance Access 7.1.15
DN-picker
Alliance products Portfolio - ARC 2016 17
Dropdown provides
recently used DN’s
Picker provides look-up
Tentative
end March, 2016
Alliance Access 7.1.15
DN-picker
Alliance products Portfolio - ARC 2016 18
Service automatically
selected Search criteria to help
filter the list
Select your DN from the
Reach Plus directory
April 29, 2016
Alliance Web Platform
Optional patch 7.0.65
• Improved platform
Support multi-window
Support configurable dashboard
Alliance products Portfolio - ARC 2016 19
April 29, 2016
Alliance products Portfolio - ARC 2016 20
Roadmap 2016-2017
Alliance products Portfolio - ARC 2016 21
Interfaces Roadmap 2016-2017
2015 2016 2017 2018
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D
SAA/E 7.1.10 MST2015
roll-up
SNL/SAG 7.0.40 Merge SNL 7.0.29 (MI Channel) and SNL 7.0.31
Support for personal certificates on HSM
HSM certificate management in SAG Admin GUI
LDAP/OTP enhancements
TLS support
Other customer requests & fixes
Support Windows Server 2012 R2
SAA 7.1.15 GUI enhancements: Multi-Window, Monitoring, Printing,
Usability, Custom GUI
ISO9362:2014 support
Reference Data enhancements
improved ISO20022 usability
Web Platform 7.0.65
AMH 3.3.1
Content TDA 4.0.10
TLS support
SNL/SAG 7.0.50
SAA/E 7.1.30
SAA/E 7.2.10 MST2017
roll-up
SNL/SAG 7.2
SAA/E 7.2
End-of-Support
SNL/SAG 7.0.x
SAA/E 7.1.x
AMH 3.4
AMH 3.5
SNL 7.0.41
Web Platform 7.0.75
SAA/E 7.1.20 MST2016
roll-up
SWIFTNet and Alliance Roadmap 2016-2018
optional patch mandatory release
End Aug 2015
SNL/SAG 7.0.40
End Sep 2016
SNL/SAG 7.0.50
End Mar 2017
SNL/SAG 7.2
optional patch
2015 2017 2016
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2
2018
Q3
End Apr 2016
SAA 7.1.15
Mid Jul 2016
SAA 7.1.20
optional patch mandatory patch
mandatory patch
End Mar 2017
SAA 7.2
Mid Jul 2017
SAA 7.1.30
Migration path 1
Migration path 2
Mid July 2018
SAA 7.2.20
SAA 7.2.10
End Jun 2018
End of support
of releases
7.0.x/7.1.x
22
Tentative Alliance products Portfolio - ARC 2016
Alliance Access/Entry
Mandatory update 7.1.20
• Support for Message Standards Release 2016
• Rolls-up all patches since mandatory patch 7.1.10
Alliance products Portfolio - ARC 2016 23
Tentative
mid July, 2016
SWIFTNet Link
Optional update 7.0.50
• Enhancements include
• FileAct enhancements
• Activation requires changes centrally at SWIFT planned for end 2016
• MI Channel configuration and operational enhancements including ability to automate replay
trigger through MQ
• HSM usability enhancements (for details see Tip 5019374)
• Maintenance fixes
24
Tentative
September 2016
Interfaces Roadmap – November 2015 – Confidentiality: SWIFT community Alliance products Portfolio - ARC 2016
Alliance Gateway
Optional cumulative update 7.0.50
• Enhancements include
• MI Channel configuration and operational enhancements including ability to automate
replay trigger through MQ
• Gateway Admin GUI : HSM usability enhancements (for details see Tip 5019374)
• Maintenance fixes
25
Tentative
September 2016
Interfaces Roadmap – November 2015 – Confidentiality: SWIFT community Alliance products Portfolio - ARC 2016
Alliance products Portfolio - ARC 2016 26
Release 7.2
Alliance and SWIFTNet 7.2 Release Timeline
2015 2017 2016
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2
2018
18 months upgrade planning 15 months upgrade implementation
Q3
Sept 2015
7.2 Release
announcement &
availability of
preliminary Alliance
& SWIFTNet 7.2
Release Overview
Availability of
final Alliance &
SWIFTNet 7.2
Release
Overview &
Vendor Specs
Availability of
release
SWIFTNet Link
and Alliance
Gateway 7.2 for
developer testing
in ITB
End Dec 2016 End Mar 2017
General
availability of
Alliance and
SWIFTNet 7.2
release
End Jun 2018
End of support of
releases
7.0.x/7.1.x
Jun 2016
Alliance products Portfolio - ARC 2016 27
Alliance products Portfolio - ARC 2016 28
Release 7.2 impact points
SWIFT
network
SNL
SNL
Alliance
Gateway
SOAP proxy WSHA
RAHA
MQHA
Third Party
SWIFT Interface
Third Party
SWIFT Interface
Alliance
Access
AMH
MQHA
SOAP
AFT
ADK WS IPLA
Third Party
SWIFT Interface
Alliance products Portfolio - ARC 2016 29
Release 7.2 impact points: SNL moves to 64-bit
SWIFT
network
SNL
7.2
SNL 7.2
Alliance
Gateway
SOAP proxy WSHA
RAHA
MQHA
Third Party
SWIFT Interface
Third Party
SWIFT Interface
Alliance
Access
AMH
MQHA
SOAP
AFT
ADK WS IPLA
Applications interacting
directly with SNL need to
be rebuilt in 64-bit
Alliance Gateway needs
to be upgraded at same
moment as SNL
Third Party
SWIFT Interface
SNL
64-bit
Remote File Handler 7.0 in
Applications using FileAct
backwards compatible
Remote File Handler 7.2
is 64-bit and requires
SNL 7.2
Alliance products Portfolio - ARC 2016 30
Release 7.2 impact points: Alliance Gateway moves to 64-bit
SWIFT
network
SNL
7.2
SNL 7.2 Alliance
Gateway
7.2
SOAP proxy WSHA
RAHA
MQHA
Third Party
SWIFT Interface
Third Party
SWIFT Interface
Alliance
Access
AMH
MQHA
SOAP
AFT
ADK WS IPLA
Transparent for
applications connecting
via MQHA
Third Party
SWIFT Interface
Backwards compatible
with RA client 7.0
Backwards compatible
Alliance Access 7.1.x
Backwards compatible
AMH 3.3, 3.4
SAG
64-bit
Alliance Gateway needs
to be upgraded at same
moment as SNL
TDA
Euclid
Connector
Backwards compatible
TDA & Euclid Connector
WSHA and SOAP proxy
retired
Alliance products Portfolio - ARC 2016 31
Release 7.2 impact points: Alliance Access moves to 64-bit
SWIFT
network
SNL
7.2
SNL 7.2 Alliance
Gateway
7.2
SOAP proxy WSHA
RAHA
MQHA
Third Party
SWIFT Interface
Third Party
SWIFT Interface
Alliance
Access 7.2
AMH
MQHA
SOAP
AFT
ADK WS IPLA
Third Party
SWIFT Interface
SAA
64-bit
Requires Alliance
Gateway 7.2
Transparent to IPLA
packages and existing
web services
ADK components need
to be rebuilt
Transparent to
out-of-the-box adapters
AFT, MQHA, SOAP
ADK components with
GUI on Workstation
need alternative
Alliance Workstation
GUI retired
CAS
CAS retired
Alliance products Portfolio - ARC 2016 32
Release 7.2 impact points: Support for IBM MQ 8.0
SWIFT
network
SNL
SNL
Alliance
Gateway
SOAP proxy WSHA
RAHA
MQHA
Third Party
SWIFT Interface
Third Party
SWIFT Interface
Alliance
Access
AMH
MQHA
SOAP
AFT
ADK WS IPLA
Third Party
SWIFT Interface
SAG
MQ 8.0
SAA
MQ 8.0
Alliance Gateway 7.2
needs MQ 8.0
compatible MQ footprint
Alliance Gateway 7.0.x
needs MQ 7.0.1
compatible MQ footprint
Alliance Access 7.2
needs MQ 8.0
compatible MQ footprint
Alliance Access 7.1.x
needs MQ 7.0.1
compatible MQ footprint
Depends on
AMH release
Applies to: Alliance Access/Entry, Gateway, Web Platform and SNL Alliance products Portfolio - ARC 2016 33
Release 7.2 impact points: Operating System versions – server side
Migration flow
• Take a fresh environment
• Install new OS
• Install new Alliance software & import configuration data
Release 7.0 AIX 6.1
AIX 7.1
RHEL 6.4 Solaris 10
Solaris 11
Windows 2008 R2
Windows 2012
Release 7.2 AIX 7.1 RHEL 7.2 Solaris 12 Windows 2016
Clarity on Access/Entry message
migration will be communicated
in June 2016
Alliance products Portfolio - ARC 2016 34
Release 7.2 impact points: Operating System versions – client side
Release 7.0 Windows 7
Windows 8.1
Release 7.2 Windows 10
Browser versions supported will
be communicated in June 2016
Alliance products Portfolio - ARC 2016 35
• It has not been refreshed since release 7.0
• Normal usage moves CPU usage and/or
memory usage significantly over 60%
• Hardware provider will not support the
hardware on the new OS levels
• You plan significant business growth
• You plan to go from bare-metal to
virtualization
• It is less than 2 years old
• Normal usage needs less than 30% of
CPU and memory
• Hardware is explicitly supported by new
OS levels
• Message volumes are declining
Release 7.2 impact points: What does this mean for my hardware
Consider hardware replacement if Consider hardware re-use if
Reference hardware will be provided when software is released
Alliance products Portfolio - ARC 2016
Release 7.2 Timeline and Services portfolio - Tentative!
2015 2016 2017 2018
Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D
Preliminary Release
overview Final Release overview
General distribution of Release 7.2
Release 7.2 pilot
End of support for
Release prior to 7.2
R7.2 Migration Package coming soon!
Technical Advice
Architecture reviews
Operational Excellence
TCO Analysis
Sourcing Study
Implementation Services
Interfaces
Field Services
System Care
Linux migration
Training Services
SWIFTSmart
Tailored Training
Support Services
Health Check
Support Packages
Support Options
Remote Support
36 36
Product and product option retirement
37
Product and option retirement
Alliance products Portfolio - ARC 2016
Microsoft stops support on January 12, 2016
Internet Explorer 8, 9, 10
Early August 2014, Microsoft announced that it would end support for
Internet Explorer versions prior to IE 11 as of 12 January 2016
While Internet Explorer 11 has a whole set of new tools to better support
web pages designed for earlier versions, this means a significant impact
to most of the SWIFT community.
Check with the providers of your Browse services for their readiness
Alliance Access/Entry/Gateway patches released after 30 November 2015
will not be qualified on IE versions older than IE11
Alliance products Portfolio - ARC 2016 38
Alliance Integrator
Product and Option retirement overview
Alliance products Portfolio - ARC 2016 39
2014 2015 2016 2017
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D
Web Platform on IBM WAS
Alliance WebStation
Alliance Workstation
Alliance Integrator
MQSA
CAS / CASmf
Alliance Workstation retirement
• In maintenance mode already since December 2010.
• Microsoft ended support for Windows XP in April 2014
Workstation qualified using Vista, not using Windows 7
• Alliance Web Platform SE provides functional alternative
• Final gap closure for March 2016 release (Access 7.1.15)
• End-of-Support: end March 2017
Alliance products Portfolio - ARC 2016 40
Product and product option retirement
41
SWIFT Integratoin Portfolio Update
Alliance products Portfolio - ARC 2016
Back Office not designed to connect to
SWIFT
Discrepancy between internal message
formats and SWIFT formats
Yearly Standards updates to be applied
to applications
Multiple applications, multiplied
complications
Involvement of more than one vendor
and team
SWIFT
Clients
Service
Providers
Typical integration challenges
42 Alliance products Portfolio - ARC 2016
Connecting your back office to SWIFT can be very complex and requires specific expertise
Interfaces
Messaging services
A secure network
Applications
Reference data
Standards
Integrating your back office with SWIFT…
Sounds easy ?
43 Alliance products Portfolio - ARC 2016
Services
Appropriate integration
poduct
Combining services and the appropriate integration product to offer a true end-to-end solution
SWIFT’s approach to integration
Services and products
44 Alliance products Portfolio - ARC 2016
Consulting Services
Conclusion
Alliance Integration Portfolio
Integration ?
Agenda
45 Alliance products Portfolio - ARC 2016
SWIFT's layered Integration and Interfaces solutions
Secure and
reliable
exchange with
the financial and
business world
Financial
networks
Providing and
managing the link
to SWIFT and
other proprietary
networks
Automating and
streamlining
message exchange
Orchestrating the
interaction with the
customer’s back office
systems
Increasing
interoperability
and efficiency
Reducing cost
and risk
Integration Platform
47 Alliance products Portfolio - ARC 2016
48
SAA Direct FileAct
FileAct
MQHA MT/MX/FileAct
AFT MT/MX/FileAct
SOAP FIN/MX/FileAct
Integration
Platform Any format
Custom adapters
Alliance Access
Adapters
Alliance products Portfolio - ARC 2016
49
Consistent
high standard
message
processing
Leverage
the features of
Access
Minimise
system
complexity
Alliance Integration Platform
Benefits IPLA
Alliance products Portfolio - ARC 2016
SWIFT Integration Layer
50 Alliance products Portfolio - ARC 2016
SWIFT Integration Layer (SIL)
Overall architecture
51
Transformation
Connectivity
Format Support
SWIFT format
or Proprietary format
SWIFT format
or Proprietary format
SWIFT format
or Proprietary format
New
SWIFT Integration Layer
New
New
Alliance products Portfolio - ARC 2016
IPLA
Fully embedded in Alliance Access
Seamless interaction with Alliance Access
routing rules
Benefits from Access operations,
maintenance, backup, resilience
GUI based configuration and transaction
monitoring via Web Platform
Search message capabilities via Web Platform.
Alliance Integration Platform (IPLA and SWIFT Integration Layer)
One product – 2 ways to deploy
SWIFT Integration Layer Provides integration solutions for both
Lite2 and Alliance Access
Independent from Alliance Access and main
message flow
Lightweight footprint for powerful
integration
Connectivity to Alliance Access using Message
Partners (AFT, SOAPHA, MQHA)
Flexible setup: Different OS than Alliance
Access, can be hosted on the same
machine or a different one than Alliance
Access
52 Alliance products Portfolio - ARC 2016
Business Packages
53 Alliance products Portfolio - ARC 2016
54
Connector for Sanctions The most flexible way to integrate with Sanctions
Interface
Alliance
Access
Connector for
Sanctions
Back Office
Sanctions
Screening
FIN Interface
Back Office
SWIFT
/other network
Current Copy option
Connector option
SWIFT
Transaction to be screened
“Good” transaction
“Rejected” transaction
Alliance products Portfolio - ARC 2016
55
SWIFT Scope – End-to-end real-time business intelligence solutions
Messaging & FINInform
Automated real-time copy of
selected SWIFT traffic
Central Bank • Database storage
• Extraction and
transformation
• Additional data sources
SWIFT Scope • Analytics
• Reports
• Dashboards
• Domestic banks
• Cross-border payments
• RTGS payments
On central bank premises Alliance products Portfolio - ARC 2016
56
Using the SWIFT network for automated regulatory reporting
SWIFT can assist
financial institutions
to automate
payments reporting
to headquarters for
data analysis
purposes
All data is collected
with the explicit
permission of
domestic banks
Automated
copy
Domestic Bank Correspondent
Central Bank
Domestic Bank Correspondent
Buyer
Corporate
Customer B
Supplier
Buyer
SWIFT Messages
Outgoing Incoming
Alliance products Portfolio - ARC 2016
Consulting Services
Conclusion
Alliance Integration Portfolio
Integration ?
Agenda
57 Alliance products Portfolio - ARC 2016
Market Analysis Business
Process Analysis
Technical Analysis
Solution Design
Develop
Integrate Test
Certify
Deploy
Manage
Obtain Insights
Training
Support
Project
Management
Technical
Advisory
Business
Advisory
Implementation
Managed
Services
SWIFT Services Across project lifecycle
58 Alliance products Portfolio - ARC 2016
Project management
Knowledge transfer and formal training
Functional
Analysis
Technical
Design Development Test Go Live Care
Advise on appropriate integration product
and required effort
Zooming in on the Integration part Across project lifecycle
59 Alliance products Portfolio - ARC 2016
60
Custom Code Maintenance Package content
• Proactive check of impact on custom code solution by
annual SWIFT Release
• Proactive check of impact on custom code solution by
mandatory Alliance releases
• Availability of knowledgeable engineer on a 12 x 5 basis
for issue investigation (SLA: availability within max 1 day)
• Storage of golden copy of the custom code solution and
related documentation
• Attractive pricing
(without a CCM contract, support will be charged at a
premium rate)
Alliance products Portfolio - ARC 2016
61
Developer Seat Supporting co-delivery
• SWIFT can offer Developer Seat licenses for
customers that want to participate in the
delivery or want to further evolve the solution
• Developer Seat package consist of
• Developer Seat License
• Training
• Envelope of consulting days for
development assistance
• Review of coding best practices
• Project handover
Alliance products Portfolio - ARC 2016
Consulting Services
Conclusion
Alliance Integration Portfolio
Integration ?
Agenda
62 Alliance products Portfolio - ARC 2016
We advise on what we do best …
SWIFT: recognised for
operational excellence
across the industry
Access to 1,800 +
SWIFT specialists and
strong partner network
Growing team with
already more than 100
experts with average
seniority of more than 10
years
1 , 0 0 0 + P R O J E C T S O V E R T H E L A S T 3 Y E A R S
3 , 0 0 0 + C U S T O M E R S U S I N G S W I F T S E RV I C E S
AV E R A G E S AT I S FA C T I O N R AT E A B O V E 4 . 4 / 5 . 0 63 Alliance products Portfolio - ARC 2016
www.swift.com
Alliance products Portfolio - ARC 2016 64