↳ HEAD punta a il tuo progetto

Inizia un progetto
3ca71f9·feat: middleware/middlewarecollegare i sistemi

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.

8b2d40e·feat: topologia/reteun punto di contatto

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.

diff --topology8 sistemi14 integrazioni → 8 connessioni
− oggi · ognuno con ognuno
14 integrazioni · 14 cose da mantenere
+ con il middleware · un punto solo
middleware
8 connessioni · 1 cosa da mantenere

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.

Signed-off-by: Merge <merge@beecreative.it>
c47e91b·feat: vantaggi/vantaggi5 voci

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ù.

5a09fd2·feat: permessi/sicurezzariga per riga

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.

access.rules7 ruoli · 6 risorse25 permessi attivi
AnagraficheOrdiniPrezziGiacenzeCostiOre HR
Direzioneinterno
Operationsinterno
Amministrazioneinterno
Commercialeinterno
Agenzia marketingesterno
Fornitore logisticaesterno
Agente AIai
nessun accesso sola lettura lettura e scritturaclicca una cella
Ruolo

ruolo esterno · 1 risorse su 6

Anagrafiche
Ordini
Prezzi
Giacenze
Costi
Ore HR
– nessun accessoR sola letturaW lettura e scrittura

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

31-07 14:02:11agenzia-mktGET/clienti?segmento=vip&campi=nome,email200 · 128 record
31-07 14:02:44agente-aiGET/ordini?periodo=2026-07200 · 1.204 record
31-07 14:03:02fornitore-logGET/spedizioni?stato=pending200 · 12 record
31-07 14:03:19agenzia-mktGET/clienti?campi=fatturato,costo403 · negato · fuori permesso
31-07 14:03:55ops-martaPUT/giacenze/ART-88120200 · 1 record scritto
// il nostro punto di vista

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.

2e6bc83·chore: rollout/rollout3 passi

Tre passi. Niente si spegne per strada.

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.

// il nostro punto di vista

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.

Volete normalizzare i dati?Fondamenta dati: un archivio unico e normalizzatoVai a /dati

Quanti collegamenti state mantenendo? Partiamo da una mappa dei flussi.

merge@beecreative.it copiata negli appunti