«Nuestra misión es hacer que la banca sea 10 veces mejor para los bancos, para los clientes y para la sociedad. Para ello, necesitamos una plataforma de streaming de datos cloud-native que sea también 10 veces más fiable y 10 veces más eficaz que Apache Kafka».
Mark Holt
Chief Product & Engineering Officer, 10x Banking
Fundada en 2016 por Antony Jenkins, ex-CEO del gigante de los servicios financieros Barclays, 10x Banking es una empresa que ayuda a los bancos a ofrecer experiencias hiperpersonalizadas y productos innovadores a sus clientes. La misión de 10x Banking es ayudar a los bancos a conseguir una calidad del servicio y unos ingresos «10 veces superiores» al reducir el coste total de propiedad (TCO), diversificar sus ofertas de productos y reducir sus plazos de lanzamiento al mercado a través de la transformación digital.
10x Banking hace realidad su propuesta con SuperCore®, su plataforma bancaria cloud-native que se ofrece como software como servicio (SaaS). 10x Banking aprovecha Confluent Cloud para capitalizar una arquitectura basada en microservicios con un diseño centrado en las API que utiliza el streaming de datos para impulsar la plataforma SuperCore.
En la actualidad, Confluent Cloud pone a disposición de 10x Banking las herramientas necesarias para ayudar a los bancos tradicionales a competir con los bancos nativos digitales, acelerar su innovación y ofrecer experiencias de cliente de primer nivel, todo ello basado en los datos en tiempo real.
«Los bancos no pueden esperar que seguir trabajando con tecnología obsoleta sea algo normal. Los bancos tradicionales no pueden esperar avanzar hacia el futuro sin usar datos en tiempo real. Confluent nos ayuda a poner nuestros datos en movimiento» — Victoria Martin, Head of Compliance and Regulatory Affairs de 10x Banking
La solución al reto del negocio
En esta era tan eminentemente digital, los clientes esperan que todo sea mejor, más rápido y más fácil. Los clientes de un banco no son una excepción: quieren saber si podrán beneficiarse de una reducción del tipo de interés en su hipoteca antes de solicitarlo, ver que la actividad en sus cuentas se premia de forma proactiva y, por supuesto, tener la seguridad de que cualquier actividad sospechosa se notificará y se bloqueará antes de que ellos hayan podido detectarla.
Para poder operar en este mundo centrado en el cliente, los bancos nativos digitales —a los que se suele conocer como challenger banks— están poniendo en marcha una nueva disrupción digital en el mercado de los servicios financieros. Al no verse limitados por infraestructuras heredadas ni sistemas bancarios obsoletos, estos bancos nativos digitales están aprovechando las tecnologías basadas en la nube para innovar sus servicios y ofrecer experiencias de cliente que serían inimaginables para un banco tradicional.
¿Qué deben hacer los bancos tradicionales para seguir el ritmo de sus nuevos competidores?
Según Mark Holt, Chief Product and Engineering Officer de 10x Banking, el primer paso es tener acceso a datos en tiempo real, con las tecnologías y alianzas adecuadas, y mover sus aplicaciones a la nube de forma estratégica.
«Los bancos que quieran ofrecer este nivel de personalización e interactividad, necesitan una plataforma de datos altamente escalable y ágil con una arquitectura flexible que les permita crear aplicaciones fiables y resilientes con todo lo que el banco necesite y todo lo que exijan las regulaciones», dijo Holt.
Sacarle todo el partido a los datos permite que los bancos superen obstáculos en distintas áreas de su negocio: desde las operaciones (como permitir que se concilien los pagos en tiempo real) o el cumplimiento normativo (como confirmar que las direcciones de sus clientes son correctas y coherentes en todos sus servicios), hasta hacer frente a su competencia (por ejemplo, mejorando sus procesos de incorporación) o satisfacer las necesidades de los clientes (por ejemplo, con productos y servicios más personalizados). ¿Cuál fue el resultado? Al implementar estos cambios, los bancos consiguen estar a la altura de esta disrupción digital, operar de forma más fluida y mejorar la experiencia de sus clientes.
10x Banking ayuda a los bancos a hacer que esta transición sea más fácil con SuperCore: su plataforma bancaria cloud-native.
Gracias al data streaming de Confluent Cloud, SuperCore permite a los bancos ofrecer productos, servicios y experiencias de cliente de forma más rápida y rentable.
«Los primeros servicios bancarios por Internet ya son cosa del pasado. Estamos en una era en que la banca debe estar al alcance de la mano en todo momento a través de aplicaciones modernas en tiempo real. Los clientes esperan que los servicios bancarios sean impecables y les ofrezcan productos financieros específicos e hiperpersonalizados» — Mark Holt, Chief Product and Engineering Officer, de 10x Banking
La solución al reto técnico
A los bancos de primer nivel les ha resultado extremadamente difícil seguir siendo ágiles y responder con rapidez a los cambios constantes que están dando forma al futuro de la banca. ¿Pero qué les impide avanzar? Depender de infraestructuras de TI y sistemas centrales heredados.
Según Stuart Coleman, Head of Data and Analytics de 10x Banking, «existen dos retos principales relacionados con la tecnología heredada. El primero es que el coste y el riesgo asociados a cambiar sus aplicaciones monolíticas resulta prohibitivo. El segundo, que los datos acaban quedándose con un único proveedor y una tecnología específica, y suele ser muy difícil desprenderse de esas restricciones».
Cuando 10x Banking empezó a desarrollar SuperCore para ayudar a los bancos a innovar y crear productos financieros más rápido, se dio cuenta de la importancia de una arquitectura basada en microservicios y un diseño centrado en las API.
«Para nosotros, los microservicios son una forma de descomponer las distintas funciones de un negocio en servicios individuales. De esta forma, cada servicio puede evolucionar por separado, lo que nos permite hacer cambios más rápidamente y atender mejor las necesidades de nuestros clientes», dijo Coleman. «Para lograrlo, necesitábamos datos que se liberaran de los sistemas centrales. Una de nuestras primeras decisiones al empezar a diseñar nuestra nueva arquitectura fue asegurarnos de que todos esos datos se publicaran como eventos».
Para ello, 10x también debía encontrar al socio adecuado que le permitiese poner sus datos en movimiento a gran escala. Cuando 10x Banking empezó a evaluar las tecnologías event-driven, sabían que Apache Kafka® —el estándar del streaming de datos en tiempo real— encajaba a la perfección.
El único problema es que el código abierto de Kafka no es nada fácil de administrar ni escalar.
«Nuestra misión principal es lograr que la banca sea 10 veces mejor con la ayuda de 10x Banking. Si queríamos lograr ese objetivo, no podíamos dedicar gran parte de nuestros esfuerzos a poner en marcha un sistema distribuido complejo como Kafka», asegura Coleman. «Necesitábamos una solución que hiciese de Kafka un servicio completamente gestionado. En otras palabras, que nos ayudase a deshacernos de todas las tareas asociadas a gestionar Kafka por nuestra propia cuenta. Por eso elegimos Confluent. Podemos proporcionar mucho más valor al permitir que nuestros clientes brinden nuevas experiencias a sus usuarios gracias a que Confluent se encarga de gestionar Kafka por nosotros».
Confluent ayudó a 10x Banking a crear una arquitectura de microservicios event-driven de forma rápida y con unos sistemas de autenticación y autorización en toda la empresa que le permite añadir nuevos servicios de forma flexible para conseguir y consumir nuevos datos que le ayuden a mejorar su plataforma.
«Necesitábamos una tecnología como Confluent que funcionase sin problemas con todos esos distintos servicios y pudiese crecer a su ritmo y trabajar como ellos: centrados en API, modernos y sin la menor preocupación sobre su escalabilidad y su fiabilidad», añadió Hold.
En la actualidad, Confluent ayuda a 10x Banking a desbloquear los datos de cualquier sistema y a crear streams de eventos en tiempo real a los que los bancos pueden conectarse para crear experiencias personalizadas para sus clientes.
El acceso a los datos es más fácil con Confluent Connectors y Schema Registry
Crear mejores experiencias para los usuarios de la banca pasa por que los clientes de 10x Banking tengan acceso a los datos necesarios de forma rápida y en tiempo real. Para ello, los microservicios de la plataforma SuperCore deben hacer accesibles los datos a diversos sistemas bancarios de origen.
10x Banking lo consigue a través de conectores que realizan streaming de datos entre Kafka y los otros sistemas de los que desea extraer o insertar datos. El ecosistema de más de 120 conectores de Confluent facilita la conexión instantánea a los data sinks y data sources más populares.
«En todo el ecosistema de Confluent, nuestro caso de uso más importante es el de sus de conectores: nos permiten enviar los datos de nuestros clientes directamente a sus sistemas, data lakes o a sus puntos finales HTTP para hacer posibles las experiencias en tiempo real de sus clientes», dijo Coleman.
En una arquitectura de microservicios en la que los eventos son una pieza fundamental, un esquema sólido que permita que los consumers accedan fácilmente a los datos que necesitan resulta vital y Confluent Schema Registry lo hace posible.
«Schema Registry nos permite proporcionar una interfaz de datos estable para los topics de Kafka que compartimos con nuestros clientes. Ellos pueden confiar en los datos; nosotros podemos seguir evolucionando”, agregó Coleman.
Resultados empresariales
Reducción de costes con mayor agilidad y un menor tiempo de comercialización para los bancos tradicionales. «Para que los bancos puedan trasladar sus servicios a la nube e innovar con datos en tiempo real, es mucho más fácil evolucionar rápidamente los productos que ofrecemos. Significa que pueden ahorrar una enorme cantidad de dinero en lugar de alojar su infraestructura en sus centros de datos físicos actuales», asegura Holt.
Mejores experiencias hiperpersonalizadas para los clientes de la banca. Al liberar los datos de las bases de datos actuales y llevarlos a topics de Kafka con Confluent, 10x Banking consigue que sus clientes puedan ofrecer servicios en tiempo real. «Los datos en movimiento permiten a nuestros clientes crear nuevas experiencias muy diferentes de las que ofrecen los proveedores de servicios bancarios tradicionales. También ayuda a 10x Banking a ofrecer más información con muchos más detalles a nuestros clientes. Todo esto es posible gracias a la plataforma basada en eventos que creamos junto a Confluent», afirmó Coleman.
«Creemos que el data in motion es lo que está haciendo posible esta nueva era de la banca». — Stuart Coleman, Head of Data and Analytics de 10x Banking
Beneficios técnicos
Una plataforma resiliente y con una alta tasa de disponibilidad. «Confluent nos permite proporcionar datos más valiosos a nuestros clientes para que puedan crear cualquier vista web sin sacrificar la inmediatez de los datos en tiempo real y sin generar cargas de trabajo ni riesgos adicionales para los sistemas centrales. En los tres años que llevamos trabajando con Confluent, no hemos tenido ni un solo problema que haya afectado a la disponibilidad de Kafka», dijo Coleman.
Seguridad a nivel de toda la empresa. «Necesitamos tener en marcha procesos de autenticación y certificación, y conseguir que nuestros sistemas sean muy seguros, tanto por nosotros, como por las estrictas normativas y, por supuesto, por nuestros clientes», dijo Coleman. «Confluent es el único proveedor con una oferta cross-cloud que nos ofrece un nivel de seguridad en el que podemos confiar: tanto nosotros como nuestros clientes».
Reducción del coste total de propiedad (TCO) al simplificar las tareas de gestión. «Conozco otras empresas que intentaron administrar Kafka internamente y, un año después, seguían teniendo problemas de rendimiento y escalabilidad con su cluster», dijo Coleman. «Al tenerlo todo configurado, poder trabajar con Kafka como un servicio completamente gestionado con Confluent Cloud ha sido una gran ventaja, sobre todo, durante nuestros primeros pasos».
Empieza a usar Confluent hoy mismo
Recibe 400 dólares para gastar en Confluent Cloud durante los primeros 30 días.