Migrar AS/400 (IBM i, RPG) a la web sin parar tu operativa
El AS/400 (hoy IBM i) es una máquina increíblemente fiable, pero sus pantallas verdes 5250 y sus programas RPG cuesta cada vez más mantenerlos. Te explicamos cómo llevarlo a la web de forma gradual.
AS/400 e IBM i: una máquina que no falla
El AS/400 (renombrado iSeries y hoy IBM i) tiene fama merecida de no caerse nunca. Muchas empresas industriales, logísticas y de distribución llevan décadas con su ERP funcionando sobre RPG y la base de datos DB2 integrada. Como con el COBOL, el problema no es la fiabilidad: es la interfaz y el relevo.
Las pantallas verdes 5250 echan para atrás a las nuevas generaciones, no se puede trabajar desde el móvil, y los programadores RPG con experiencia son cada vez más escasos y caros.
No hace falta apagar el IBM i
Un error frecuente es pensar que modernizar significa tirar el AS/400 y empezar de cero en otra tecnología. Casi nunca es lo mejor. El IBM i puede seguir siendo el motor fiable por debajo mientras le cambiamos la cara y lo conectamos con el mundo web.
Cómo se moderniza, paso a paso
- APIs sobre DB2: exponemos los datos y procesos del IBM i mediante APIs REST, para que aplicaciones web y móviles los usen sin tocar el RPG.
- Adiós a las pantallas 5250: reconstruimos las pantallas verdes como interfaces web modernas, usables desde cualquier navegador o tablet en planta.
- Migración gradual (Strangler Fig): trasladamos funciones concretas fuera del AS/400 cuando interesa, una a una, sin un "día D" arriesgado.
- Integraciones: conectamos el ERP del IBM i con e-commerce, logística, facturación electrónica o Verifactu, sin rehacerlo.
Resultado: lo mejor de los dos mundos
Conservas la fiabilidad de tu IBM i y de tus reglas de negocio probadas durante años, pero con acceso web desde cualquier lugar, una interfaz que la gente quiere usar y la puerta abierta a integrarte con cualquier sistema moderno.
Si tienes un AS/400 que funciona pero te preocupa su futuro, empezamos por un análisis sin compromiso: revisamos tus programas RPG y tu DB2 y te trazamos una ruta realista hacia la web.
Más artículos
Visual Basic 6 lleva fuera de soporte desde 2008, pero miles de empresas siguen dependiendo de aplicaciones VB6 críticas. Te explicamos cómo llevarlas a la web sin parar tu operativa ni tirar 20 años de reglas de negocio.
El Reglamento que desarrolla la Ley Antifraude obliga a que el software de facturación cumpla unos requisitos técnicos muy concretos. Te explicamos qué es Verifactu, a quién afecta y qué hay que cambiar en tu programa.