Otto servizi in tre ambiti, un solo obiettivo: software e infrastruttura che il tuo team sa far evolvere da solo.
EN
Engineering
Software e sistemi più semplici da cambiare: codice, migrazioni, sistemi connessi.
Refactoring e qualità del codice
Rendo il software esistente più semplice da capire e da cambiare. Prima i test attorno al comportamento attuale, poi passi piccoli: confini chiari tra i moduli, meno dipendenze, debito tecnico ridotto. Il sistema resta in produzione per tutto il tempo.
- Mappa del debito tecnico e priorità
- Test di caratterizzazione prima di toccare il codice
- Estrazione di moduli e servizi dove ha senso
- Affiancamento del team nelle revisioni
Dettagli, esempi e cosa ricevi
Per ogni applicazione scelgo la strategia adatta tra le "7 R" della migrazione (rehost, replatform, refactor, repurchase, relocate, retain, retire). Il replatform sposta l'applicazione con ottimizzazioni limitate: containerizzazione, database gestiti, sistema operativo aggiornato. Il refactor ripensa l'architettura e costa di più: lo propongo solo quando serve.
- Inventario e scelta della strategia per applicazione
- Migrazione senza fermare il servizio
- Containerizzazione e servizi gestiti
- Piano di ritorno indietro (rollback)
Dettagli, esempi e cosa ricevi
Assessment e second opinion
Una revisione indipendente di architettura, costi cloud, sicurezza e affidabilità. Si chiude con un documento breve: cosa va bene, cosa è a rischio, cosa fare per primo. È il punto di partenza più semplice per lavorare insieme.
- Revisione di architettura e infrastruttura
- Analisi dei costi cloud (FinOps)
- Lista delle priorità e piano d'azione
- Utile anche prima di un audit o di una gara
Dettagli, esempi e cosa ricevi
Domotica e IoT
Progetto e realizzo sistemi di domotica e IoT: sensori, attuatori, protocolli (MQTT, Zigbee, Modbus), automazioni locali, raccolta e visualizzazione dei dati, integrazione con il cloud. Dove ha senso porto la stessa disciplina del cloud native all'edge: aggiornamenti sicuri, osservabilità, container leggeri e cluster compatti. Priorità a sicurezza, privacy e funzionamento anche senza internet.
- Domotica per casa, ufficio e strutture ricettive
- Gateway, MQTT, Home Assistant e Node-RED
- Edge computing con container e Kubernetes leggero
- Aggiornamenti sicuri e dispositivi isolati dalla rete
Dettagli, esempi e cosa ricevi
TRA
Orchestration
Piattaforme e automazione che portano tutto in produzione in modo ripetibile.
Kubernetes e piattaforme cloud native
Progetto e costruisco cluster Kubernetes e piattaforme cloud native: architettura, reti, storage, osservabilità, sicurezza, aggiornamenti. Vale per chi parte da zero e per chi ha un cluster che nessuno osa più toccare.
- Architettura e dimensionamento (gestito o self-managed)
- Sicurezza: accessi, segreti, policy di rete, immagini
- Stack cloud native: Helm, Prometheus e Grafana, service mesh, ingress, registry, policy
- Osservabilità e allarmi che servono davvero
- Aggiornamenti e disaster recovery provati
Dettagli, esempi e cosa ricevi
Red Hat OpenShift Container Platform
Porto le applicazioni su Red Hat OpenShift Container Platform e le faccio funzionare bene: architettura del cluster, installazione e aggiornamenti, sicurezza (SCC, RBAC, policy di rete), operatori, pipeline e GitOps, osservabilità. Utile anche per chi viene da Kubernetes "puro" e deve adattarsi a OpenShift, o da macchine virtuali e vuole containerizzare.
- Architettura, installazione e aggiornamenti del cluster
- Sicurezza e conformità: SCC, RBAC, immagini, segreti
- Operatori, OpenShift Pipelines e GitOps
- Migrazione di applicazioni da VM o da Kubernetes
Dettagli, esempi e cosa ricevi
Orchestrazione e automazione
Trasformo i passaggi manuali in processi ripetibili: pipeline di rilascio (Jenkins e altri), configurazione con Ansible, infrastruttura come codice, GitOps, ambienti identici tra sviluppo e produzione. L'obiettivo è che rilasciare diventi una cosa noiosa.
- Pipeline CI/CD e strategie di rilascio
- Jenkins, GitHub Actions e GitLab CI; Terraform/OpenTofu; GitOps (Argo CD, Flux)
- Playbook e ruoli Ansible per server, rete e applicazioni
- Ambienti effimeri e piattaforme interne per gli sviluppatori
- Costi cloud sotto controllo
Dettagli, esempi e cosa ricevi
A chi è rivolta la consulenza?
A PMI, startup e team tecnici che hanno software o infrastruttura da modernizzare, o che vogliono portare in produzione agenti IA senza costruire prima un reparto dedicato.
Lavori solo a Pavia?
No. Ho base a Pavia e lavoro in presenza in Lombardia su appuntamento; il resto del lavoro si fa da remoto, in tutta Italia e in Europa.
Qual è la differenza tra replatform e refactor?
Il replatform sposta un'applicazione nel cloud con ottimizzazioni limitate (per esempio container o database gestito) senza cambiarne l'architettura. Il refactor la riprogetta per sfruttare il cloud: dà più benefici ma costa di più e si fa solo quando serve.
Un agente IA è sicuro per i dati dell'azienda?
Dipende da come è costruito. Lavoro con permessi minimi, separazione dei dati, registri di quello che l'agente fa e approvazione umana per le azioni sensibili. Prima di mandare in produzione c'è sempre una valutazione misurabile.
Quanto costa?
Dipende dall'ambito. Dopo la prima chiamata ricevi una proposta scritta con tempi e costo. Un assessment breve è il modo più semplice per cominciare.
Il lavoro resta a me?
Sì: codice, configurazioni e documentazione stanno nei tuoi repository e nei tuoi account. L'obiettivo è che il tuo team possa mantenerli da solo.