Loading...
Microservices and Omnichannel-Ready
04 December 2017

Hoy en día, las aplicaciones empresariales se enfrentan al desafío de adoptar nuevos escenarios y conceptos para mantener a los usuarios interesados ​​y mantenerse bien valorados por el mercado. Mantenerse relevante y competitivo requiere un ejercicio continuo de innovación, dónde unas veces ganas y otras veces aprendes. No importa el tamaño y reputación de la compañía, no hacerlo es un riesgo que cualquier empresa detrás de una aplicación puede permitirse hoy en día.

Probablemente nuestros padres mantengan toda su vida la misma compañía de telecomunicaciones, planifiquen sus vacaciones con el mismo operador turístico y administren sus finanzas con el mismo banco. Seguro que nuestros hijos pensarán en cambiar su compañía de telecomunicaciones al menos una vez al año, raramente utilizarán un operador turístico y ¿qué pasa con su banco?

Los bancos "tradicionales" y sus aplicaciones bancarias se ven continuamente desafiados para ser atractivos para los nativos digitales, por las soluciones fintech, por la necesidad de ser más comerciales, ... La innovación no es una opción y el desafío es hacerlo manteniendo la identidad de marca -cocinada a lo largo de los años- y con una inversión responsable. Una de las vías de innovación es aprovechar la tecnología. Se pueden lograr victorias rápidas mediante la adopción de la tecnología adecuada aplicada al proceso de negocio correcto; a medio y largo plazo, las ventajas sostenibles serán respaldadas por la adopción de patrones tecnológicos adecuados y racionales. Dos de los impulsores tecnológicos que pueden adoptar los bancos en este sentido son omnichannel-ready technology y microservicios.

Omnichannel se basa en la capacidad de, con un esfuerzo acotado, una entidad financiera pueda publicar productos y servicios en los canales deseados con una imagen de marca homogénea, de forma que podamos comenzar cualquier proceso en cualquier canal y finalizarlo en cualquier otro, y hacerlo en tiempo real. Una experiencia homogénea en canales cruzados pero específica para cada canal.

Por otro lado, los microservicios se consideran la clave para abrir el mundo de la nube las soluciones bancarias. La arquitectura de microservicios, con la nube en mente, prepara las aplicaciones para escalar desde un número inicial de usuarios hasta conjuntos extremadamente grandes, teniendo siempre presente el desafío de administrar soluciones de ejecución críticas. ¿Recuerdas el caso de uso de Pokemon-Go? Fue posible ejecutar una aplicación exigente para millones de usuarios desde cero gracias a una arquitectura de microservicios.

Entonces, tratando de innovar con las tecnologías consolidadas existentes, Innofis se cuestionó ... ¿por qué no combinar omnicanal con microservicios y crear una solución bancaria robusta con todos los beneficios? ¿Es posible entender esto como una solución completa? La respuesta es definitivamente .

Una arquitectura con componentes de infraestructura que pretenden ser compartidos por múltiples aplicaciones (banca para particulares, corporativa, ...) en un único sistema debe estar completamente diseñada para la configuración en lugar de para la personalización. Como ejemplo, se requiere que el servidor de seguridad entienda que diferentes aplicaciones pueden requerir procedimientos de autenticación diferentes (inicio de sesión simple, inicio de sesión de dos pasos, mfa ...) pero permitiendo que diferentes usuarios usen y compartan el sistema.

Este enfoque complejo para describir es tan eficiente que permite que todo el sistema amplíe sus canales y aplicaciones alojadas al agregar solo más recursos a su sistema.

Busca en el Blog