Objlab
← 返回产品第 2 级 - 产品说明

Gluecode

Software Objlab - OBJ-GLUE-001 da 12.000 €/anno
第 3 级 - 商务申请

本说明概述价值、定价和用例。从这里您可以转到专属专区或客户门户执行下一步操作。

Modernizza i sistemi legacy IBM i (AS/400) e z/OS esponendo i programmi RPG e COBOL come REST API moderne — senza riscrivere il codice esistente, con conversione automatica del codice tramite AI in locale.

解决什么问题

  • Dati legacy isolati, accessibili solo da terminali 5250/3270
  • Impossibile integrare IBM i e mainframe con web, mobile e cloud
  • Riscrivere COBOL/RPG costa 500k-5M EUR con rischi di progetto enormi
  • Le competenze RPG/COBOL stanno andando in pensione
# Gluecode — Enterprise Legacy Modernization Platform Sistema middleware multi-piattaforma completo per esporre programmi legacy IBM i e z/OS (RPG/COBOL) tramite API REST moderne. ## Funzionalità - ✅ Auto-Logging: Salvataggio automatico di tutte le request/response su MySQL - ✅ Replay Queue: Coda per rilanciare operazioni fallite - ✅ Parameter Override: Possibilità di modificare parametri durante replay - ✅ Scheduled Replay: Schedulazione replay per esecuzione differita - ✅ Batch Operations: Accodamento batch di operazioni fallite - ✅ Audit Trail: Tracciabilità completa per compliance - ✅ Real-time Metrics: WebSocket updates ogni 2 secondi - ✅ Platform Comparison: IBM i vs z/OS side-by-side - ✅ Interactive Charts: Chart.js per visualizzazione - ✅ Endpoint Analysis: Identificazione endpoint più lenti - ✅ Historical Data: Analisi storica con aggregazioni - ✅ Alert System: Soglie configurabili per alert - ✅ Export Data: Esportazione in JSON/CSV - ✅ Authentication: Login con JWT tokens - ✅ Authorization: Resource-level access control (DATASET, FACILITY)

Cosa fa

Gluecode e' una piattaforma multi-runtime di modernizzazione e integrazione del
legacy enterprise. Fa due cose complementari: converte i sorgenti legacy
verso stack moderni tramite un workflow governato assistito da AI, ed espone
i programmi legacy IBM i e z/OS come API REST JSON, senza dover riscrivere subito
tutto. La Dashboard Avalonia e la CLI ufficiale gluecode costituiscono il
control plane unico per conversione, analisi, benchmark, reporting e readiness
operativa.

Area Cosa offre
Conversione codice COBOL, RPG, PL/I, CL, REXX e SQL legacy verso Java, C#, Node.js, Python, TypeScript, ILE RPG Free e COBOL target (AIX, Micro Focus)
Integrazione IBM i Esposizione di programmi e service program ILE (RPG/COBOL) via XMLSERVICE, stored procedure e chiamata diretta, con DB2 for i e servizi QSYS2
Integrazione z/OS Connettivita' CICS, BATCH, DB2, IMS via FTP, z/OS Connect EE, IBM MQ e CICS Web Services
Analisi e parity Analisi rischio e complessita' pre-conversione, dependency map, parity source vs target e confidence score post-conversione
Governance RBAC, audit trail, quality gate, badge Go-Live Readiness e readiness pack
Motori AI LLM configurabili senza modifiche al codice: Ollama (locale), OpenAI, Azure OpenAI

Funzionalita' chiave

  • Conversione batch multi-linguaggio con preview dry-run, quality score e migration notes.
  • Runtime probing per dedurre la firma di programmi legacy privi di sorgenti o documentazione.
  • Flow Studio: mappe delle dipendenze (call, copybook, file) con rendering dei grafici e generazione architettura.
  • Estrazione automatica delle regole di business e pseudo-codice dai sorgenti legacy.
  • Parity Assurance e Confidence Report per validare l'equivalenza tra codice sorgente e codice convertito.
  • Quality gate e Go-Live Readiness (Pass/Warn) agganciati ai criteri di rilascio.
  • Export Readiness Pack e report multi-formato per audit e documentazione di rilascio.
  • Monitoring real-time con metriche via WebSocket e confronto performance IBM i vs z/OS.
  • Sicurezza enterprise: autenticazione JWT, API key, autorizzazione a livello di risorsa, integrazione RACF per z/OS.
  • Sistema di billing e metering con tracking automatico dell'uso delle API.

Architettura

Il runtime ufficiale e' basato su C#/.NET 10 con ASP.NET Core ed Entity
Framework Core
. L'architettura e' organizzata a bounded context: Gluecode.API
gestisce REST, autenticazione, RBAC, workflow e audit; Gluecode.Worker esegue i
job asincroni (analisi, parity, confidence) con retry e persistenza; il motore di
analisi specializzato viene invocato via CLI e i suoi risultati sono normalizzati
in contratti JSON unificati. Il control plane utente e' la Dashboard Avalonia
affiancata dalla CLI gluecode. La persistenza corrente e' su PostgreSQL; sono
presenti adapter di piattaforma per IBM i (ODBC, XMLSERVICE, DB2 for i) e z/OS
(FTP, z/OS Connect, MQ). L'API espone documentazione OpenAPI/Swagger automatica
ed e' distribuibile via Docker o installer Windows.

Requisiti

  • Runtime piattaforma: .NET SDK 10; sistema operativo Windows x64 (installer/eseguibili nativi) o deploy containerizzato via Docker.
  • Database: PostgreSQL (persistenza applicativa); MySQL 8.0+ per il sistema di billing; opzionale Redis per il caching.
  • IBM i (target): IBM i 7.3 o superiore, ambiente PASE, DB2 for i, compilatori ILE COBOL e ILE RPG, accesso SSH ed emulatore 5250.
  • z/OS (target): z/OS 2.3 o superiore, Enterprise COBOL 6.3+ (per JSON nativo), opzionali DB2 for z/OS 12+, CICS TS 5.3+, z/OS Connect; accesso TSO/ISPF, FTP/SFTP, emulatore 3270.
  • Motore AI (opzionale): provider LLM configurabile tra Ollama locale, OpenAI o Azure OpenAI.

合规与法规

Fattura PA

Fatturazione elettronica italiana

Il modulo di billing genera fatture conformi al tracciato FatturaPA con gestione IVA, stati fattura e persistenza dedicata.

报告与档案

  • Readiness PackHTML + CSV + XLSX + JSON

    Pacchetto di readiness esportabile dalla Dashboard, allegato al runbook di rilascio per validare il go-live.

  • Conversion ReportHTML, PDF, CSV, XLSX, JSON

    Report di esito conversione con quality score, livello e migration notes per ogni sorgente elaborato.

  • Dependency MapJSON + Mermaid

    Mappa delle dipendenze del programma (call, copybook, file) generata da Flow Studio per l'analisi architetturale.

  • Benchmark ReportJSON + CSV

    Riepiloghi di benchmark della conversione legacy per confronto e portfolio view.

  • Audit / Governance ExportCSV + JSON

    Export dei record di governance e audit trail per tracciabilita' e compliance tecnica.

  • Billing ReportPDF + XLSX

    Reportistica di fatturazione e revenue esportata dalla Dashboard.

用例

Integrazione in giorni, non mesi

Banca: core banking su mainframe esposto via API

Integrazione dei programmi COBOL del core banking con i canali digitali senza toccare il codice legacy.

500k+ EUR di riscrittura evitati

Manifatturiero: ERP AS/400 verso e-commerce

I programmi RPG dell'ERP esposti come REST API per alimentare e-commerce e applicazioni mobile.