IBM Sterling B2B Integrator: lo que aprendí operándolo en producción

La plataforma que mueve el comercio global. Y casi nadie entiende por dentro.

IBM Sterling B2B Integrator arquitectura y operación en producción

IBM Sterling B2B Integrator es una de esas plataformas que mueven billones de dólares en transacciones anuales y que casi nadie fuera de ciertos sectores conoce. Banca, finanzas, retail, supply chain — en todos estos dominios, Sterling es la pieza que conecta partners, procesa archivos EDI, orquesta transferencias y garantiza que los datos lleguen donde tienen que llegar.

Llevo años operándolo en entornos bancarios de producción. Lo que sigue no es la documentación oficial de IBM — es lo que aprendí manteniendo la plataforma funcionando cuando las cosas no salen como esperas.

Qué es Sterling y por qué importa

Sterling B2B Integrator es una plataforma de integración empresarial diseñada para comunicaciones B2B. Su función principal es recibir, transformar, enrutar y entregar datos entre organizaciones. Soporta protocolos como AS2, SFTP, FTPS, HTTP/S, MQ y conectores específicos para estándares EDI (X12, EDIFACT).

En el sector financiero, Sterling procesa archivos de pagos, conciliaciones, reportes regulatorios y comunicaciones interbancarias. Si Sterling se cae, las transacciones se detienen. No es una aplicación más — es infraestructura crítica.

Arquitectura interna: las piezas que importan

Sterling se compone de tres capas fundamentales que todo operador debe entender:

Por encima de todo esto, Sterling File Gateway (SFG) actúa como capa de routing simplificado. SFG abstrae la complejidad de los BPs para el caso de uso más común: mover archivos entre partners. Defines reglas basadas en partner, protocolo, formato y destino, y SFG se encarga del resto. Para los equipos de operaciones que no diseñan BPs a medida, SFG es la interfaz principal con la plataforma.

Operación en producción: lo que la documentación no te dice

Operar Sterling en producción es un ejercicio de vigilancia constante. Estas son las áreas que requieren atención diaria:

Troubleshooting real: los problemas que vas a enfrentar

Después de años operando Sterling, estos son los problemas recurrentes y cómo abordarlos:

Alta disponibilidad: cómo no depender de una sola instancia

Sterling soporta configuraciones active-active con balanceo de carga. La arquitectura típica incluye:

El punto crítico en HA es la base de datos. Si la base de datos falla, ambos nodos de Sterling fallan. No importa cuántos nodos de aplicación tengas — si comparten una base de datos sin redundancia, no tienes alta disponibilidad real. El failover de base de datos debe estar probado, automatizado y ensayado periódicamente.

Sterling es tan robusto como la atención que le dediques en producción. No es un sistema que configuras una vez y olvidas. Es infraestructura crítica que demanda monitoreo constante, purgas disciplinadas y un equipo que entienda su arquitectura interna.

Jorel del Portal

Jorel del Portal

Ingeniero de sistemas especializado en arquitectura de software empresarial y plataformas de alta disponibilidad.