Alliance Portfolio Roadmap Mouhcine Zekkri & Alaa AlRousan #ARC2016 May 2016 Agenda • SWIFT Alliance Family Overview • SWIFT Alliance Family Update • • • Available patches Roadmap 2015-2017 Product Retirement • Integration Portfolio Alliance products Portfolio - ARC 2016 2 SWIFT Alliance family Overview Integration SWIFT Integration Layer IPLA Alliance Messaging Hub Alliance Access Interface AllianceLite 2 Alliance Gateway / Alliance Remote Gateway Connectivity Low Customization Alliance products Portfolio - ARC 2016 Mid Customization Alliance Gateway Other Gateway High Customization 3 Recently released Alliance products Portfolio - ARC 2016 4 Alliance Access Optional update 7.1.15 April 29, 2016 • GUI enhancements ̶ ̶ Multi-Window Monitoring Printing Custom GUI Usability ̶ ̶ ̶ • TCO enhancements • Reference Data enhancements ̶ Automated import • ISO9362:2014 support • Improved ISO20022 usability Requires Web Platform 7.0.20 or higher Requires Internet Explorer 11 (or Firefox 38 ESR) Alliance products Portfolio - ARC 2016 6 Alliance Access 7.1.15 GUI enhancements 1. 2. 3. April 29, 2016 Multi-Window under the same user session (*) Monitoring Dashboard in addition to existing monitoring screens 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 (*) requires Web Platform 7.0.65 or higher Alliance products Portfolio - ARC 2016 7 Alliance Access 7.1.15 Multi-Window under the same user session Right-click: Open in new tab on any menu item April 29, 2016 Select current session from the top Right-click: Open in new tab on item in the new launch page Alliance products Portfolio - ARC 2016 8 Alliance Access 7.1.15 Monitoring Dashboard in addition to existing monitoring screens April 29, 2016 Customizable dashboard for each instance with auto refresh Visual indications for alarms Alliance products Portfolio - ARC 2016 Indication of last refresh 9 Alliance Access 7.1.15 Monitoring Dashboard in addition to existing monitoring screens April 29, 2016 Rolling graphs to show load on specific queues Alliance products Portfolio - ARC 2016 10 Alliance Access 7.1.15 Usability Enhancements April 29, 2016 Track lines and characters in a multi-line field Alliance products Portfolio - ARC 2016 11 Alliance Access 7.1.15 TCO enhancements April 29, 2016 Easy the management of multiple LT’s (especially T&T for MST) 1. ̶ 2. Facilitate FIN Message Standards testing Auto-complete aging messages to facilitate archiving and increase recovery time ̶ 3. Reduces cost to archive, archive is sooner, quicker crash recovery ̶ 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 Introduce “Locked templates” 4. ̶ ̶ Optionally restrict message creation from template only and allow only some fields to be changed These message can be specially routed Alliance products Portfolio - ARC 2016 12 Alliance Access 7.1.15 Easy the management of multiple LT’s April 29, 2016 Parameters of previous session are re-used Also for T&T BICs even if in Future Mode in which case 072 is sent Alliance products Portfolio - ARC 2016 13 Alliance Access 7.1.15 Introduce “Locked templates” April 29, 2016 • 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 Alliance products Portfolio - ARC 2016 14 Alliance Access 7.1.15 Reference Data Enhancements April 29, 2016 • 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 Alliance Access 7.1.15 Richer data when loading Bank Directory Plus April 29, 2016 Search on CHIPS ID National ID and/or CHIPS ID available Search on National ID Alliance products Portfolio - ARC 2016 16 Alliance Access 7.1.15 DN-picker end March, 2016 Picker provides look-up Dropdown provides recently used DN’s Tentative Alliance products Portfolio - ARC 2016 17 Alliance Access 7.1.15 DN-picker April 29, 2016 Service automatically selected Search criteria to help filter the list Select your DN from the Reach Plus directory Alliance products Portfolio - ARC 2016 18 Alliance Web Platform Optional patch 7.0.65 April 29, 2016 • Improved platform ̶ ̶ Support multi-window Support configurable dashboard Alliance products Portfolio - ARC 2016 19 Roadmap 2016-2017 Alliance products Portfolio - ARC 2016 20 Interfaces Roadmap 2016-2017 2015 Q1 J F Q2 M A M 2016 Q3 J J A Q4 S O N Q1 D J F Q2 M A M 2017 Q3 J J A Q4 S O N Q1 D J F Q2 M A M Q3 J MST2016 roll-up MST2015 roll-up TDA 4.0.10 SNL 7.0.41 SNL/SAG 7.0.50 SNL/SAG 7.2 Web Platform 7.0.75 SAA/E 7.2 AMH 3.4 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 Alliance products Portfolio - ARC 2016 A S O N Q1 D J F Q2 M A M Q3 J J A Q4 S O N D MST2017 roll-up TLS support AMH 3.3.1 J Q4 SAA/E 7.1.30 SAA/E 7.2.10 SAA/E 7.1.20 SAA/E 7.1.10 2018 End-of-Support SNL/SAG 7.0.x SAA/E 7.1.x AMH 3.5 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 21 SWIFTNet and Alliance Roadmap 2016-2018 mandatory patch Migration path 1 SAA 7.2 optional patch SAA 7.1.15 End Apr 2016 SAA 7.1.20 Q2 Q3 Migration path 2 Mid Jul 2017 2016 Q1 Mid July 2018 SAA 7.2.10 SAA 7.1.30 Mid Jul 2016 2015 Q4 End Mar 2017 mandatory patch SAA 7.2.20 2017 Q4 Q1 Q2 2018 Q3 Q4 Q1 Q2 Q3 End Jun 2018 End Aug 2015 End Sep 2016 SNL/SAG 7.0.40 SNL/SAG 7.0.50 products Portfolio - ARC 2016 optionalAlliance patch optional patch End Mar 2017 SNL/SAG 7.2 mandatory release End of support of releases 7.0.x/7.1.x 22 Tentative Alliance Access/Entry Mandatory update 7.1.20 mid July, 2016 • Support for Message Standards Release 2016 • Rolls-up all patches since mandatory patch 7.1.10 Tentative Alliance products Portfolio - ARC 2016 23 SWIFTNet Link Optional update 7.0.50 September 2016 • 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 Tentative Interfaces Alliance products Roadmap Portfolio – November - ARC 2016 2015 – Confidentiality: SWIFT community 24 Alliance Gateway Optional cumulative update 7.0.50 September 2016 • 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 Tentative Interfaces Alliance products Roadmap Portfolio – November - ARC 2016 2015 – Confidentiality: SWIFT community 25 Release 7.2 Alliance products Portfolio - ARC 2016 26 Alliance and SWIFTNet 7.2 Release Timeline 2015 2016 Q4 Q1 Sept 2015 7.2 Release announcement & availability of preliminary Alliance & SWIFTNet 7.2 Release Overview Q2 Jun 2016 Availability of final Alliance & SWIFTNet 7.2 Release Overview & Vendor Specs 2017 Q3 Q4 End Dec 2016 Availability of release SWIFTNet Link and Alliance Gateway 7.2 for developer testing in ITB 18 months upgrade planning Alliance products Portfolio - ARC 2016 Q1 Q2 End Mar 2017 General availability of Alliance and SWIFTNet 7.2 release 2018 Q3 Q4 Q1 Q2 Q3 End Jun 2018 End of support of releases 7.0.x/7.1.x 15 months upgrade implementation 27 Release 7.2 impact points Third Party SWIFT Interface Third Party SWIFT Interface SNL MQHA SOAP AFT ADK Alliance Access IPLA SWIFT network WS MQHA RAHA SNL Alliance Gateway WSHA SOAP proxy AMH Third Party SWIFT Interface Alliance products Portfolio - ARC 2016 28 SNL Release 7.2 impact points: SNL moves to 64-bit Third Party SWIFT Interface 64-bit Third Party SWIFT Interface Applications interacting directly with SNL need to be rebuilt in 64-bit MQHA SOAP AFT ADK Alliance Access IPLA Remote File Handler 7.0 in Applications using FileAct backwards compatible Remote File Handler 7.2 is 64-bit and requires SNL 7.2 SNL 7.2 SWIFT network WS MQHA RAHA SNL 7.2 Alliance Gateway WSHA SOAP proxy AMH Alliance Gateway needs to be upgraded at same moment as SNL Third Party SWIFT Interface Alliance products Portfolio - ARC 2016 29 SAG Release 7.2 impact points: Alliance Gateway moves to 64-bit Third Party SWIFT Interface MQHA SOAP Backwards compatible TDA & Euclid Connector TDA AFT ADK Backwards compatible Alliance Access 7.1.x Backwards compatible AMH 3.3, 3.4 WS Alliance Gateway 7.2 WSHA SOAP proxy AMH Third Party SWIFT Interface Alliance products Portfolio - ARC 2016 SNL 7.2 SWIFT network MQHA RAHA Backwards compatible with RA client 7.0 Euclid Connector Third Party SWIFT Interface Transparent for applications connecting via MQHA Alliance Access IPLA 64-bit SNL 7.2 Alliance Gateway needs to be upgraded at same moment as SNL WSHA and SOAP proxy retired 30 Release 7.2 impact points: Alliance Access moves to 64-bit SAA 64-bit Transparent to out-of-the-box adapters AFT, MQHA, SOAP Third Party SWIFT Interface CAS retired Third Party SWIFT Interface SNL 7.2 Alliance Workstation GUI retired MQHA CAS SOAP Alliance AFT Access 7.2 ADK components with GUI on Workstation need alternative ADK IPLA WS Requires Alliance Gateway 7.2 MQHA RAHA Alliance Gateway Transparent to IPLA 7.2 packages and existing web services ADK components need to be rebuilt SWIFT network SNL 7.2 WSHA SOAP proxy AMH Third Party SWIFT Interface Alliance products Portfolio - ARC 2016 31 SAG Release 7.2 impact points: Support for IBM MQ 8.0 MQ 8.0 Third Party SWIFT Interface Alliance Access 7.2 Third Party SWIFT Interface SNL needs MQ 8.0 compatible MQ footprint MQ 8.0 Alliance Gateway 7.0.x needs MQ 7.0.1 compatible MQ footprint MQHA SOAP Alliance Access 7.1.x needs MQ 7.0.1 compatible MQ footprint AFT ADK Alliance Access IPLA SAA SWIFT network WS MQHA RAHA SNL AllianceAlliance Gateway 7.2 Gateway needs MQ 8.0 compatible MQ footprint WSHA SOAP proxy AMH Depends on AMH release Alliance products Portfolio - ARC 2016 Third Party SWIFT Interface 32 Release 7.2 impact points: Operating System versions – server side 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 Migration flow • Take a fresh environment • Install new OS • Install new Alliance software & import configuration data Applies to: Alliance Access/Entry, Gateway, Web Platform and SNL Alliance products Portfolio - ARC 2016 33 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 34 Release 7.2 impact points: What does this mean for my hardware Consider hardware replacement if Consider hardware re-use if • • • • • • • 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 Reference hardware will be provided when software is released Alliance products Portfolio - ARC 2016 35 Release 7.2 Timeline and Services portfolio - Tentative! General distribution of Release 7.2 Preliminary Release overview End of support for Release prior to 7.2 Final Release overview Release 7.2 pilot 2015 Q3 J A 2016 Q4 S O N Q1 D J F Q2 M Technical Advice Architecture reviews Operational Excellence TCO Analysis Sourcing Study Alliance products Portfolio - ARC 2016 A M 2017 Q3 J J A Q4 S O N Q1 D Implementation Services Interfaces Field Services J F Q2 M A M 2018 Q3 J J A Q4 S O N Support Services Q1 D J F Q2 M A M Q3 J J SWIFTSmart Support Options Tailored Training Health Check System Care Remote Support R7.2 Migration Package coming soon! S O N D Training Services Support Packages Linux migration A Q4 36 Product and product option retirement Product and option retirement Alliance products Portfolio - ARC 2016 37 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 Product and Option retirement overview 2014 Q1 J F Q2 M A M 2015 Q3 J J A Q4 S O N Q1 D J F Q2 M A M 2016 Q3 J J A Q4 S O N Q1 D J F Q2 M A M 2017 Q3 J J A Q4 S O N Q1 D J F Q2 M A M Q3 J J A Q4 S O N D CAS / CASmf MQSA Web Platform on IBM WAS Alliance WebStation Alliance Integrator Alliance Integrator Alliance Workstation Alliance products Portfolio - ARC 2016 39 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 SWIFT Integratoin Portfolio Update Alliance products Portfolio - ARC 2016 41 Typical integration challenges 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 Clients SWIFT Service Providers Involvement of more than one vendor and team Alliance products Portfolio - ARC 2016 42 Integrating your back office with SWIFT… Sounds easy ? Reference data A secure network Applications Messaging services Interfaces Standards Connecting your back office to SWIFT can be very complex and requires specific expertise Alliance products Portfolio - ARC 2016 43 SWIFT’s approach to integration Services and products Appropriate integration poduct Services Combining services and the appropriate integration product to offer a true end-to-end solution Alliance products Portfolio - ARC 2016 44 Agenda Integration ? Alliance Integration Portfolio Consulting Services Conclusion Alliance products Portfolio - ARC 2016 45 SWIFT's layered Integration and Interfaces solutions Increasing interoperability and efficiency Financial networks Secure and reliable exchange with the financial and business world 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 Reducing cost and risk Integration Platform Alliance products Portfolio - ARC 2016 47 Alliance Access Adapters AFT MT/MX/FileAct FIN/MX/FileAct MT/MX/FileAct Integration Platform SAA Direct FileAct FileAct Alliance products Portfolio - ARC 2016 SOAP MQHA Any format Custom adapters 48 Alliance Integration Platform Benefits Consistent high standard message processing Alliance products Portfolio - ARC 2016 IPLA Leverage the features of Access Minimise system complexity 49 SWIFT Integration Layer Alliance products Portfolio - ARC 2016 50 SWIFT Integration Layer (SIL) Overall architecture SWIFT Integration Layer SWIFT format or Proprietary format Transformation SWIFT format or Proprietary format New Connectivity New Format Support SWIFT format or Proprietary format New Alliance products Portfolio - ARC 2016 51 Alliance Integration Platform (IPLA and SWIFT Integration Layer) One product – 2 ways to deploy SWIFT Integration Layer 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 products Portfolio - ARC 2016 ̶ ̶ ̶ ̶ 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 Business Packages Alliance products Portfolio - ARC 2016 53 Connector for Sanctions The most flexible way to integrate with Sanctions Interface FIN Back Office Transaction to be screened “Good” transaction Current Copy option Sanctions Screening Connector option Connector for Sanctions Back Office Alliance Interface Access Alliance products Portfolio - ARC 2016 “Rejected” transaction SWIFT SWIFT /other network 54 SWIFT Scope – End-to-end real-time business intelligence solutions • Domestic banks • Cross-border payments • RTGS payments Messaging & FINInform Automated real-time copy of selected SWIFT traffic Central Bank SWIFT Scope • Database storage • Extraction and transformation • Additional data sources • • • Analytics Reports Dashboards On central bank premises Alliance products Portfolio - ARC 2016 55 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 SWIFT Messages Buyer Domestic Bank Correspondent Buyer Correspondent Automated copy Central Bank Supplier Domestic Bank Corporate Customer B Outgoing Incoming Alliance products Portfolio - ARC 2016 56 Agenda Integration ? Alliance Integration Portfolio Consulting Services Conclusion Alliance products Portfolio - ARC 2016 57 SWIFT Services Across project lifecycle Market Analysis Managed Services Obtain Insights Business Advisory Business Process Analysis Project Management Technical Analysis Manage Solution Design Deploy Certify Develop Test Support Training Technical Advisory Integrate Implementation Alliance products Portfolio - ARC 2016 58 Zooming in on the Integration part Across project lifecycle Knowledge transfer and formal training Functional Analysis Technical Design Development Test Go Live Care Project management Advise on appropriate integration product and required effort Alliance products Portfolio - ARC 2016 59 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 60 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 61 Agenda Integration ? Alliance Integration Portfolio Consulting Services Conclusion Alliance products Portfolio - ARC 2016 62 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,000+ PROJECTS OVER THE LAST 3 YEARS 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 F A C T I O N R AT E A B O V E 4 . 4 / 5 . 0 Alliance products Portfolio - ARC 2016 63 www.swift.com Alliance products Portfolio - ARC 2016 64