I sistemi ci sono.
Il lavoro è farli parlare.
Un punto solo, in mezzo ai vostri sistemi.
Il gestionale scrive gli ordini, l'e-commerce li riceve, il magazzino li spedisce, la contabilità li fattura. Ogni coppia di sistemi è collegata a mano: software scritto una volta e da mantenere per sempre, che si rompe quando uno dei due cambia. Il middleware è il punto in mezzo: i sistemi parlano con lui, non fra loro.
Quattordici collegamenti, o otto connessioni a un punto solo.
Ogni integrazione punto a punto è un piccolo software con la sua logica, le sue credenziali e i suoi errori. Cresce da sola: ogni sistema nuovo ne aggiunge diverse, e nessuno le conta finché non se ne rompe una. Il middleware non le fa sparire - le concentra in un posto dove si vedono tutte.
Passa sopra un sistema per vedere quanti collegamenti diretti tiene in piedi oggi.
Gestionale ERP scambia anagrafiche, ordini, articoli. Oggi lo fa attraverso 6 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.E-commerce scambia ordini in entrata, disponibilità e prezzi in uscita. Oggi lo fa attraverso 5 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Marketplace scambia listini e stock in uscita, ordini in entrata. Oggi lo fa attraverso 2 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Spedizioni scambia etichette e tracking. Oggi lo fa attraverso 2 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Contabilità scambia righe fattura e scadenze. Oggi lo fa attraverso 3 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Magazzino WMS scambia giacenze e movimenti. Oggi lo fa attraverso 4 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.CRM scambia contatti e trattative. Oggi lo fa attraverso 3 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Excel scambia listini, budget, rettifiche a mano. Oggi lo fa attraverso 3 collegamenti diretti, ognuno scritto e mantenuto a sé. Con il middleware ne resta uno.Il middleware è vostro. Anche il giorno in cui cambiate tutto il resto.
Quello che cambia quando i sistemi smettono di parlarsi.
Non sono vantaggi da slide: sono cose che oggi occupano tempo a qualcuno in azienda, e dopo non lo occupano più.
- 01
Meno cose da mantenere
Prima ogni collegamento era un software a sé, spesso scritto da fornitori diversi in anni diversi. Adesso la logica sta in un posto solo, e chi la deve leggere non deve andarla a cercare.
- 02
Un sistema cambia, gli altri no
Se sostituite il gestionale o l'e-commerce, riscrivete una connessione. Gli altri sette continuano a parlare col middleware esattamente come prima: non si accorgono del cambio.
- 03
Un sistema nuovo costa una connessione
Aggiungere un marketplace, un tool o un'app non riapre il progetto: si collega al punto in mezzo e riusa i flussi che ci sono già. Il preventivo smette di essere una sorpresa.
- 04
Lo storico degli scambi resta
Ogni messaggio che passa viene registrato. Quando un ordine non arriva non si indaga in tre sistemi: si guarda dove si è fermato, si capisce perché e si rimanda.
- 05
Nessun lock-in
Il middleware è codice vostro, ospitato dove decidete voi. Non è la licenza di qualcun altro con dentro le regole della vostra azienda - e se un domani cambiate fornitore, resta dov'è.
Chi vede cosa lo decidete una cella alla volta.
Quando un fornitore o un'agenzia chiede un dato, oggi la scelta è fra dare un accesso al gestionale o mandare un file. Il middleware toglie l'alternativa: nessuno tocca i sistemi, e ognuno riceve esattamente i campi che gli servono, in sola lettura o in scrittura, revocabili in un secondo.
Ogni cella è una regola a sé. Si cambia da un pannello e vale dal secondo dopo - senza aprire un ticket e senza toccare i gestionali.
Ogni chiamata lascia una riga. Anche quella negata.
Non serve fidarsi a memoria: chi ha chiesto cosa, quando, quanti record ha ricevuto e quali campi. È un registro, si legge e si esporta. Le richieste fuori permesso non spariscono: restano scritte come tentativi.
merge audit --tail 5
La sicurezza qui non è un prodotto in più: è una conseguenza di come è fatto. Se i sistemi non sono più raggiungibili dall'esterno e ogni richiesta passa da un punto solo, permessi e registro sono la cosa naturale da scriverci sopra. Le credenziali dei gestionali restano dentro il middleware e non girano più fra fornitori.
Tre passi. Niente si spegne per strada.
- $ 01 · scan
Mappa dei flussi
Si guarda cosa si scambia davvero: quali sistemi si chiamano, quanto spesso, con quali campi e cosa succede quando uno non risponde. Ne esce un documento, e da lì si può anche decidere di fermarsi.
- $ 02 · build
Un flusso alla volta
Il middleware entra in mezzo a un collegamento per volta, con permessi e registro attivi dal primo giorno. Il vecchio collegamento resta lì finché il nuovo non ha girato abbastanza.
- $ 03 · run
Monitoraggio
Resta un pannello: cosa gira, cosa si è rotto e perché, chi ha chiesto cosa. È pensato per essere gestito da voi - con o senza di noi.
Il middleware entra in mezzo un flusso alla volta: non esiste il giorno del passaggio, e in qualsiasi momento si può tornare al collegamento diretto di prima.
Con due o tre sistemi che si parlano e un flusso stabile da anni, un middleware è più infrastruttura di quanta ne serva: meglio tenere il collegamento diretto e spendere altrove. Diventa la scelta giusta quando i sistemi crescono, quando qualcuno da fuori deve leggere dei dati, o quando ogni cambio in un gestionale fa paura.