Sabato 24 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

SageMaker SDK v3 inietta il tuo codice nel container senza rebuild

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

Il nuovo SDK permette di sincronizzare lo script di training a runtime in un container portato dall'utente, riducendo le ricompilazioni di immagini Docker.

Illustrazione generata con l’intelligenza artificiale

Cambi lo script di training e rilanci il job senza ricostruire l’immagine. SageMaker SDK v3 inietta a runtime una directory di sorgenti nel container che porti tu1.

Nel 2021 Amazon aveva introdotto lo “script mode” nei container di framework gestiti per evitare la manutenzione di immagini dedicate solo al tuo algoritmo1. Oggi l’SDK ridisegna il flusso “bring your own model” e semplifica l’API. Arrivano due oggetti unificati: ModelTrainer per il training e ModelBuilder per il deployment. Spariscono le classi separate per SKLearn, PyTorch o XGBoost1.

Il cuore tecnico è la sincronizzazione del codice locale all’avvio del job. Configuri un oggetto SourceCode, l’SDK copia la directory nel job e la esegue. Il container arriva da Amazon Elastic Container Registry (ECR): può essere un’immagine che costruisci tu, un AWS Deep Learning Container o una terza parte. Porti l’immagine; l’SDK fornisce i sorgenti a runtime. Non serve ricostruire l’immagine quando modifichi lo script1.

Esempio di flusso in tre passi:

  • Carichi o selezioni l’immagine su ECR.
  • Indichi la directory dei sorgenti con SourceCode.
  • Avvii il training con ModelTrainer; l’SDK sincronizza ed esegue il codice nel job1.

Questo accorcia le iterazioni. Modifichi lo script, rilanci, verifichi il risultato. Il ciclo non tocca l’immagine del container, che resta stabile su ECR1.

L’API segue lo stesso principio anche per il deployment. Con ModelBuilder prepari l’artefatto del modello e la configurazione dell’endpoint senza passare da classi specifiche per framework. Un’unica interfaccia gestisce i passaggi principali del ciclo di vita, dal training alla messa in produzione1.

Il controllo del runtime resta nelle tue mani. Scegli l’immagine, definisci le dipendenze a livello di container, lasci all’SDK la consegna dei sorgenti al momento giusto. Questo separa l’ambiente di esecuzione (immutabile nel registry) dal codice che cambia spesso. Riduci i passaggi manuali legati alla preparazione dell’immagine quando aggiorni lo script di training1.

Per chi porta un container personalizzato o un AWS Deep Learning Container e itera di frequente sul codice, questo flusso taglia tempi e rischi di rebuild non necessari. Se ti serve bloccare l’ambiente e far viaggiare solo i sorgenti, l’SDK v3 offre la strada più lineare: immagine su ECR, directory del codice, avvio del job. Il resto lo gestisce la sincronizzazione a runtime1.

Fonti

  1. Bring your own model with Amazon SageMaker AI: Script mode in SDK v3 AWS Machine Learning Blog · 26 agosto 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.