NuWave Customer Success Story - How RedLink is using LightWave Solutions to integrate and modernize

Updated: May 2

Available in both English and Spanish



Red Link is the biggest transactional switch in Argentina, processing transactions from ATMs and digital wallets. Red Link is owned by a group of public and private banks that service most of Argentina’s population. Red Link processes more than 47 million transactions per day during their peak time of year. They are interconnected with 60 financial institutions and have more than 1,000 employees, with a large team focused on the HPE NonStop, as it is the primary system used for their transactions.


This customer success story is told by Gustavo Martinez, NonStop Engineering Head at Red Link S.A., and highlights how he has worked with the teams inside Red Link to integrate their HPE NonStop utilizing the LightWave solutions with multiple use cases throughout their enterprise.


We are focused primarily in the debit business, although we are beginning to work in other financial areas such as the payment industry, including the processing of credit card transactions and real-time payments, amongst others.


I have been working for Red Link for more than 20 years and have a diverse background in technical and team management roles, all of which have been related to Red Link’s core business on the HPE NonStop and ACI’s BASE24 solution. Currently, I am in charge of the Core Platform Engineering team (including additional frameworks such as UPF). My team works in conjunction with the Innovation Laboratory, the BASE24 development department, the architecture team, and other OSS-based departments that need access to resources hosted within the Core NonStop platform. These services encompass simple reads from BASE24 files or other NonStop-hosted applications, all the way to complex processes that require the development of additional NonStop applications based on Pathway or BASE24 satellite processes in order to interact with the online transaction processing (OLTP) stream.


Around 2017, we had the need to begin to expose Web services. We had experience with HPE NonStop SOAP and that is what we started using, which is still in use today for some services. With younger engineers joining the Red Link team, global trends favoring REST adoption, and the internal decision to adopt REST as the corporate web architecture, the need to explore REST services on NonStop became clear.


That is how we contacted NuWave Technologies, meeting them at a HPE NonStop Technical Boot Camp (TBC) in California.


In the same year and for the next couple of years, we ran several POCs with LightWave Server™ and LightWave Client™. The results of the projects were documented and shared internally with Red Link’s technical groups. These tests also included stress tests to verify the products’ robustness and resilience.


Some of these proofs of concept carried out in those years are shown within the graphics below:


This idea allowed us to understand the code reusability from existing Pathway servers or to create simple servers. By following existing interfaces (IPMs), we can integrate to the backend with SOAP or REST.



The challenge was to develop integration between LightWave Server™ and XPNET through a process developed by Red Link. This would be used when access to the XPNET ecosystem was required. It is important to mention that this development is not always required; it depends on requirements and function analysis from BASE24 users and the NonStop platform.



This proof of concept allowed us to know which programming considerations were required to interact within LightWave Client™ and a BASE24 satellite process. This proof of concept was the base that would eventually become the production software to access BASE24 services from an external process.

The above graphics show on one side, the product capabilities (eg: AWS interaction) and also concrete ideas of potential projects that we had in mind to start integration of our core transitional BASE24 system with the LightWave products. At this point, the possibilities for integrations continued to arise and we continued to demonstrate the products' abilities to integrate with services"?


In 2020, the implementation of two production solutions began:

  1. Provide a NSP (Network Security Processor) CVC/CVV calculation service. This service was a re-tooling of a batch process converted into a Pathway server and as such, expose it via LightWave Server™.


It was managed in a short time by retooling a batch process to act as a Pathway server and as such, expose it as LightWave Serve™.





  1. Start the BASE24 integration to allow any BASE24 module to be able to be served by REST services hosted on LightWave Server™.



In this last example, the key was the creation of a XPNET satellite process to serve as a bridge between BASE24 and the REST Web services all through the reuse of existing DDL structures.


Initially, the process was coded in a WAITED state, but in a second release, the NOWAITED state was added to improve performance without leaving aside/changing/affecting the simplicity of the solution.


These two experiences were very good and allowed us to increase our technical knowledge of the NuWave LightWave products. We continue to analyze the robustness of the LightWave products, along with their troubleshooting features. This is vital for any product operating in our production environment, given that it is required to have traceability of all the messages to use in the post-mortem analysis of incidents. The NuWave LightWave products provide a simple interface and tools to enable the traceability of services and exposure of REST services within HPE NonStop. Adding the XPNET audit traces provided excellent resources for the analysis of production incidents.


The use of both LightWave Server™ and LightWave Client™allowed us to improve our time to market on projects that required integration with external API services.

Around 2022, we will start to explore new features of the LightWave products, such as user measure counters to enable additional online metrics, such as usage monitoring and tracking. The feature FILE-BLOB allowed us to replace our existing data transfer mechanism, which uses FTP, to a new mechanism that uses REST Web services.


Advances were also made with the integration, upgrade, and technological updates of other systems to increase the efficiency and the number of interactions of business processes that were giving operational errors. In this next example, a feed is received from Red Link’s fraud system using REST, which is stored in an Enscribe database for further online control.

To date, we continue to explore and integrate new services with NonStop using LightWave Server™ and LightWave Client™, so we can modernize our core transaction processing, complementing its robustness and enabling new communications interfaces to BASE24 and the NonStop platform.


The use of NuWave’s LightWave solutions has allowed us to facilitate integrations, and we have a backlog of new POCs that are awaiting implementation.


Using the Nuwave Products allow us to integrate in a seamlessly way the API ecosystem of RedLink with our NonStops/Base24 solutions. Nowadays, being the REST web services hosted on the NonStop or on the open platform, we can use LWS and LWC (respectively) to provide or access to information using a REST API.


It allow us to develop integrations in a incredible short time in comparison with the developments of other interfaces we used to work like ISO8583.


In addition to that, the NonStop ecosystem can now be seen as a platform with open interfaces, easily to integrate to the rest of the applications, with a plus: we provide or consume those REST webservices with Nuwave under a fault tolerant and massive scalable platform.

It is important to mention the low costs of implementing Lightwave, because the products are extremely simple to use, so there isn`t a learning curve, the implementations doesn`t take a long time, and there is no expensive consultancy services needed for implement them.


The LightWave solutions will continue to be a large part of the Red Link infrastructure, and the products’ uses will continue to expand for many years to come. Going with NuWave for our REST infrastructure has proven to show value in every implementation and we look forward to a long-standing relationship with them.





 

Spanish Version


Red Link S.A. es el mayor switch transaccional de Argentina, procesando transacciones de cajeros automáticos y billeteras digitales. Red Link es propiedad de un grupo de bancos públicos y privados que ofrecen servicios a la mayor parte de la población argentina. Red Link procesa más de 47 millones de transacciones al día durante su pico de operaciones. La empresa está interconectada con 60 instituciones financieras y cuenta con más de 1.000 empleados, con un gran equipo de ingenieros que se centran en la plataforma HPE NonStop, pues constituye el principal sistema utilizado para las transacciones monetarias. Red Link se centra principalmente en el sector del débito, aunque están empezando a trabajar en otros sectores financieros, como el de los pagos, incluyendo el procesamiento de transacciones con tarjetas de crédito y los pagos en tiempo real, entre otros.


Esta historia de éxito de un cliente pone de relieve cómo el equipo NonStop de Red Link ha integrado sus aplicaciones HPE NonStop utilizando las soluciones NuWave LightWave. Los numerosos casos de uso en toda la empresa Red Link son un modelo para otros clientes de NonStop interesados en sacar más partido a su inversión en la plataforma.


Gustavo Martínez, jefe de ingeniería de NonStop en Red Link, ha estado trabajando para la compañía durante más de 20 años y cuenta con una amplia experiencia en funciones técnicas y de gestión de equipos, todas ellas relacionadas con el negocio principal de Red Link, que incluye HPE NonStop y ACI BASE24. Actualmente, Martínez supervisa el equipo de ingeniería de la plataforma principal (incluyendo marcos de trabajo adicionales como ACI UPF). El equipo trabaja en colaboración con el Laboratorio de Innovación, el departamento de desarrollo de BASE24, el equipo de arquitectura y otros departamentos basados en OSS que requieren acceso a los recursos alojados en la plataforma Core NonStop. Estos recursos se ofrecen como servicios y permiten desde realizar simples lecturas de archivos BASE24 y otras aplicaciones alojadas en NonStop, hasta ejecutar procesos complejos que requieren nuevas aplicaciones NonStop basadas en Pathway o procesos satélite BASE24 para interactuar con el flujo de procesamiento de transacciones en línea (OLTP).


Alrededor de 2017, surgió la necesidad empresarial de exponer servicios web. El equipo de ingeniería ya tenía experiencia con HPE NonStop SOAP, y eso es lo que comenzó a utilizar (todavía se utiliza hoy en día para algunos servicios). Sin embargo, con la incorporación de ingenieros más jóvenes al equipo de Red Link, las tendencias globales que favorecen la adopción de REST (REpresentational State Transfer) y la decisión interna de adoptar REST como arquitectura web corporativa, se hizo evidente la necesidad de explorar los servicios REST en NonStop. Eso llevó a contactar con NuWave Technologies en el HPE NonStop Technical Boot Camp (TBC) a mediados de noviembre en San Francisco.


Ese mismo año, y durante los dos siguientes, el equipo NonStop de Martínez realizó varias pruebas de concepto (POC) con LightWave Server y LightWave Client. Los resultados de los proyectos fueron documentados y compartidos internamente con los grupos técnicos de Red Link. Las pruebas también incluyeron pruebas de estrés para verificar la solidez y la resiliencia de los productos.


Algunas de las pruebas de concepto se representan en los siguientes gráficos:


Este caso de uso les permitió reutilizar el código y las definiciones de los servidores Pathway existentes y otras aplicaciones NonStop existentes, incluido un servicio por lotes TACL, o crear nuevos servicios dentro del entorno Pathway. Siguiendo las interfaces existentes (IPMs), Red Link pudo integrar sus aplicaciones ATM en las aplicaciones Pathway existentes con SOAP (usando NonStop SOAP) o REST (usando NuWave LightWave ServerTM).



Un caso de uso más complicado fue desarrollar la integración entre LightWave Server™ y ACI XPNET a través de un proceso desarrollado por Red Link. Esto se utilizaría cuando se requiriera el acceso al ecosistema XPNET. Es importante mencionar que este desarrollo adicional no siempre es necesario, ya que depende de los requisitos del negocio.



Esta prueba de concepto permitió al grupo Red Link conocer qué consideraciones de programación eran necesarias para interactuar entre LightWave Client™ (o LightWave Server) y un proceso satélite de BASE24. Esta prueba de concepto fue la base que se convirtió en el software de producción para acceder a los servicios de BASE24 desde un proceso externo.


Los gráficos anteriores muestran las capacidades de los productos LightWave (por ejemplo, la interacción con AWS) y también los proyectos potenciales que el equipo probó para interactuar con el núcleo del sistema BASE24 utilizando las soluciones LightWave. En este punto, las posibilidades de integración siguieron surgiendo y el equipo continuó demostrando las capacidades de los productos NuWave para integrarse con servicios web, tanto internos como externos.


En 2020, se implementaron dos soluciones de producción:

  1. Las divisiones correspondientes de Red Link proporcionaron un servicio de verificación CVC/CVV (código de verificación de tarjeta/código de valor de verificación de tarjeta) a nivel interno. Este servicio era una reestructuración de un proceso por lotes convertido en un servidor Pathway y, como tal, se exponía a través de LightWave Server™.


  1. La integración con BASE24 permite que cualquier módulo de BASE24 sea servido por servicios REST alojados en NonStop.





En este último ejemplo, la clave fue la creación de un proceso satélite XPNET, que sirviera de puente entre BASE24 y varios servicios web REST, a través de la reutilización de estructuras del lenguaje de definición de datos (DDL) existentes.


Inicialmente, el proceso se codificó en estado síncrono, pero en una segunda versión se añadió el estado asíncrono para mejorar el rendimiento sin afectar a la simplicidad de la solución. “Estas dos experiencias fueron muy positivas y nos permitieron aumentar nuestro conocimiento técnico de los productos LightWave de NuWave”, dijo Martínez.


Es vital, para cualquier producto que opere en el entorno de producción de Red Link, disponer de la trazabilidad de todos los mensajes para utilizarlos en los análisis post-mortem de las incidencias. Por ello, el equipo de NonStop de Red Link siguió analizando la solidez de los productos LightWave y sus funciones de resolución de problemas.


Martínez comentó:


“Los productos LightWave de NuWave ofrecen una interfaz sencilla y herramientas para permitir la trazabilidad de los servicios y la exposición de los servicios REST dentro de un entorno HPE NonStop. La inclusión de las trazas de auditoría de XPNET proporciona excelentes recursos para el análisis de los incidentes de producción. El uso de LightWave Server™ y LightWave Client™ nos permitió mejorar nuestro tiempo de comercialización en cualquier proyecto que requiriera la integración con APIs externas.”



En 2022, la división explorará nuevas funciones de los productos LightWave, como los contadores de medidas de los usuarios, que permiten obtener métricas adicionales en línea, tales como la supervisión y el seguimiento del uso. La función FILE-BLOB permitió sustituir su actual mecanismo de transferencia de datos, que utiliza FTP, por un nuevo mecanismo que utiliza servicios REST.





También se hicieron avances con la integración, la mejora y las actualizaciones tecnológicas de otros sistemas para aumentar la eficacia y el número de interacciones de los procesos empresariales que producían errores operativos. En el siguiente ejemplo, se recibe un feed del sistema de fraude de Red Link mediante REST, que se almacena en una base de datos de Enscribe para un control adicional en línea.





Los ingenieros de Red Link continúan explorando e incorporando nuevos servicios en su entorno NonStop utilizando LightWave Server™ y LightWave Client™. Esto es necesario para modernizar su núcleo de procesamiento de transacciones, complementando su robustez, así como para habilitar nuevas interfaces de comunicación con BASE24 y la plataforma NonStop.


El uso de las soluciones LightWave de NuWave ha permitido a Red Link facilitar las integraciones, hasta el punto de que, en el momento de escribir esta historia de cliente, tienen una cartera de nuevos POC que están a la espera de ser implementados.


El uso de los productos NuWave permite al equipo de Red Link NonStop integrar perfectamente su ecosistema API con sus sistemas NonStop y sus soluciones BASE24. Ahora, con los servicios REST alojados en NonStop o en una plataforma abierta, pueden utilizar LightWave Server™ y LightWave Client™, respectivamente, para ofrecer acceso o acceder a la información. Esto permite a Red Link desarrollar integraciones en un tiempo increíblemente corto si se compara con el desarrollo de otras interfaces que Red Link utilizaba antes de adquirir los productos NuWave, como ISO8583.


Además, el HPE NonStop puede ser visto ahora por los altos directivos de Red Link como una plataforma con interfaces abiertas que puede integrarse fácilmente con el resto de las aplicaciones de su empresa. También hay una ventaja adicional: proporcionan o consumen esos servicios REST en una plataforma tolerante a fallos y masivamente escalable.


Gustavo Martínez comparte su agradecimiento por el éxito compartido de Red Link S.A. y NuWave Technologies:


“Es importante mencionar los bajos costes de implantación de las soluciones LightWave. Los productos son extremadamente sencillos de utilizar, por lo que la curva de aprendizaje es corta, la implementación no lleva mucho tiempo y no se necesitan costosos servicios de consultoría ni sesiones de formación.


Las soluciones LightWave de NuWave seguirán siendo una parte importante de nuestra infraestructura, y los usos de los productos seguirán ampliándose en los próximos años. Apostar por NuWave para nuestra infraestructura REST ha demostrado su valor en cada implementación y esperamos mantener una relación duradera con ellos.”


0 comments