Shadow AI, il rischio invisibile dell'intelligenza artificiale in azienda
L'intelligenza artificiale sta entrando nelle aziende con una velocità spesso superiore alla capacità di governarne l'utilizzo Nella maggior parte dei casi non è l'IT a introdurre per primo questi strumenti Sono direttamente le persone a integrarli nelle attività quotidiane per risolvere problemi e velocizzare il proprio lavoro Soluzioni AI per redigere documenti analizzare dati sviluppare [...]
Observability: vedere un problema prima che diventi un incidente
L'observability sta assumendo un ruolo sempre più importante nella gestione delle moderne infrastrutture software Non perché sostituisca il monitoraggio tradizionale ma perché risponde a un'esigenza diversa nata dall'evoluzione delle architetture applicative Un'applicazione può rallentare senza che alcun server risulti in errore Un'integrazione può smettere di funzionare mentre tutti i servizi coinvolti continuano a rispondere correttamente [...]
Legacy code e integrazioni: perché far dialogare i sistemi è più rischioso di quanto sembri
Nel dibattito sulla trasformazione digitale il legacy code viene spesso descritto come un ostacolo da superare o un problema da risolvere In realtà nella maggior parte delle aziende il legacy code rappresenta ancora il cuore operativo di processi critici su cui si basa il funzionamento quotidiano del business Il tema diventa complesso quando questi sistemi [...]
Il processo step by step Il processo della reingegnerizzazione inizia individuando l'applicativo su cui concentrarsi e fornendo al team di sviluppo tutte le informazioni necessarie specificando le funzionalità prioritarie La fase seguente è dunque ricostruire dalla documentazione ove presente il funzionamento dell'applicativo Successivamente partendo dal codice esistente si va a ritroso individuando tutti i punti [...]