wso2-blog-chakray
Integración

Cómo WSO2 ESB integra sistemas y ofrece la mejor UX

12th junio 2019

WSO2 Enterprise Service Bus, o WSO2 ESB, es un sistema de comunicación e integración que se basa en el código abierto y está habilitado para un completo uso en la nube. Basado en estándares, proporciona servicios inmediatos sin necesidad de escribir código. WSO2 ESB proporciona capacidades de integración de datos, eliminando la necesidad de utilizar un servidor de datos separado para sus procesos de integración.

WSO2 Enterprise Service Bus: Qué debes saber

Además de los flujos de integración a corto plazo y sin estancamientos, WSO2 ESB también puede utilizarse para gestionar procesos de negocio de larga duración y llenos de datos. También incluye análisis para una supervisión completa, funciones de intermediación de mensajes que se pueden utilizar para una mensajería fiable, así como funciones para ejecutar microservicios para sus flujos de integración.

El WSO2 ESB permite a las empresas ser más ágiles en la entrega de nuevos productos y servicios digitales, tanto internamente como a través de los ecosistemas digitales. Esta agilidad está respaldada por la capacidad del ESB para integrar a la perfección aplicaciones, servicios, datos y procesos en los sistemas locales, la nube, los dispositivos móviles y el Internet de las cosas (IoT).

Además, WSO2 ESB hace posible que los datos de una empresa resulten accesibles mediante la integración de servicios en la nube y software heredado. También el almacenar de datos, así como la transformación de datos sin problemas a través de diferentes formatos.

Características WSO2 ESB

Con su arquitectura distribuida y modular, WSO2 ESB permite desacoplar con facilidad los componentes del producto y asignarlos a diferentes recursos computacionales, soportando la migración entre servidores, nubes privadas, nubes públicas y entornos de nube híbridos, al mismo tiempo que maximiza la flexibilidad de implementación. Este sistema de comunicación también soporta el acoplamiento suelto, lo que permite a los equipos de IT integrar fácilmente los sistemas existentes y heredados, así como incorporar nuevas tecnologías a medida que surgen, de forma que la escalabilidad es sencilla.

Funcionalidades que superan las capacidades básicas
Con WSO2 ESB pueden utilizarse funcionalidades que superan a las capacidades básicas, como generar nuevos servicios y funciones web de manera sencilla, con la intermediación de mensajes incorporada, y dar lugar a soluciones de forma más ágil gracias a herramientas visuales. Permite, también, la comunicación interactiva con los datos y su mapeo.

Escasa latencia en escenarios de alto rendimiento
WSO2 ESB funciona con una latencia medible en milisegundos dentro de escenarios de alto rendimiento y soporta miles de conexiones HTTP(S) simultáneas sin generar bloqueo en el servidor. Asegura la estabilidad de la ejecución a largo plazo con una baja utilización de recursos, soporta la implementación de alta disponibilidad y facilita el escalado horizontal mediante la agrupación en clústeres.

Otro de los puntos fuertes de WSO2 ESB es que puede aprovechar sus capacidades de análisis avanzadas y personalizables para analizar los flujos de integración. Con ello modela y da soporte a los procesos de negocio con capacidades incorporadas y crea, también, soluciones a largo plazo.

Modelo de éxito: Farfetch logra sistemas conectados gracias a WSO2 ESB

Farfectch es un comercio global de ropa de lujo con más de 100 empleados y presencia internacional en Londres, donde se encuentra su sede principal, Nueva York, Los Ángeles, Oporto, Hong Kong, Moscó o Tokio. Con más de 190 proveedores de distintos lugares del mundo, necesitaba ejercer más control sobre los datos y la información con la que trabajaba, todo ello enfocado a mejorar la User Experience (UX). WSO ESB2, para lograr ese objetivo, contribuyó a la integración de sus sistemas y a una mejora sustancial de la UX.

Conexión entre socios y plataforma
El modelo de negocio de Farfetch hacía que su página web estuviera asociada con más de 700 de las mejores boutiques y marcas de lujo del mundo, ubicadas en diferentes puntos del mundo. Tanto la web como las aplicaciones de la compañía se utilizan 10 idiomas diferentes, y los envíos exprés se realizan a 190 países de todo el mundo, con entrega el mismo día en 10 ciudades. La conexión entre los socios y la plataforma Farfetch es, por lo tanto, clave. Los retos que suponía la integración de los sistemas de la compañía debían desarrollarse en un contexto global y muy rápido.

Intercambio de información adecuado y eficiente
Gracias a WSO2 ESB, Farfecth logró conectar sus sistemas con el resto de proveedores para lograr que el intercambio de información fuera adecuado y eficiente. En concreto, consiguió evitar que tuvieran que realizarse de forma manual gestiones como los ajustes de stock y las gestiones relacionadas con pedidos, devoluciones y el catálogo de productos.

Por otra parte, se comenzó a utilizar WSO2 ESB para evitar que aparecieran existencias de referencias inexactas o que, por ejemplo, habían sido compradas por un cliente. Con los nuevos servicios se pudo impedir que apareciera stock incorrecto en el sistema asociado de devoluciones, al tiempo que se lograba presentar más productos en la plataforma online y que éstos aparecieran como disponibles en un plazo menor de tiempo.