Policy di supporto per le immagini di SageMaker Studio
Importante
Attualmente, tutti i pacchetti nelle immagini di SageMaker Distribution sono concessi in licenza per l’utilizzo con Amazon SageMaker AI e non richiedono licenze commerciali aggiuntive. Tuttavia, questa condizione potrebbe essere soggetta a modifiche in futuro, pertanto ti consigliamo di consultare regolarmente i termini di licenza per eventuali aggiornamenti.
Amazon SageMaker Distribution è un set di immagini Docker disponibile su SageMaker Studio che include framework diffusi per il machine learning, la data science e la visualizzazione.
Le immagini includono framework di deep learning come PyTorch, TensorFlow e Keras, pacchetti Python diffusi come numpy, scikit-learn e pandas e IDE come JupyterLab e l’Editor di codice, basato su Code-OSS, Visual Studio Code - Open Source. La distribuzione contiene le versioni più recenti di tutti questi pacchetti per assicurarne la reciproca compatibilità.
Questa pagina descrive la policy di supporto e la disponibilità delle immagini di SageMaker Distribution in SageMaker Studio.
Controllo delle versioni, cadenza di rilascio e policy di supporto
La tabella seguente riporta la pianificazione dei rilasci per le versioni dell’immagine di SageMaker Distribution e il relativo supporto programmato. AWS fornisce aggiornamenti continui su funzionalità e sicurezza per le versioni dell’immagine supportate. Le nuove versioni secondarie vengono rilasciate per 12 mesi per le versioni principali e le versioni secondarie supportate ricevono patch regolari di funzionalità e sicurezza. In alcuni casi, potrebbe essere necessario dichiarare la fine del supporto per una versione dell’immagine prima di quanto inizialmente previsto se (a) non è possibile risolvere i problemi di sicurezza garantendo le linee guida semantiche per il controllo delle versioni o (b) una delle nostre dipendenze principali, come Python, raggiunge la fine del ciclo di vita. AWS rilascia versioni principali o secondarie ad hoc in base alle esigenze.
| Versione | Descrizione | Cadenza di rilascio | Supporto pianificato |
|---|---|---|---|
| Principale | Le versioni principali di Amazon SageMaker Distribution prevedono l’aggiornamento di tutte le sue dipendenze principali alle versioni compatibili più recenti. Queste versioni principali possono anche aggiungere o rimuovere pacchetti nell’ambito dell’aggiornamento. Le versioni principali sono indicate dal primo numero nella stringa della versione, ad esempio 1.0, 2.0 o 3.0. | 6 mesi | 18 mesi |
| Secondaria | Le versioni secondarie di Amazon SageMaker Distribution prevedono l’aggiornamento di tutte le sue dipendenze principali alle versioni secondarie compatibili più recenti all’interno della stessa versione principale. SageMaker Distribution può aggiungere nuovi pacchetti durante il rilascio di una versione secondaria. Le versioni secondarie sono indicate dal secondo numero nella stringa della versione, ad esempio 1.1, 1.2 o 2.1. | 1 mese | 6 mesi |
| Patch | Le versioni patch di Amazon SageMaker Distribution prevedono l’aggiornamento di tutte le sue dipendenze principali alle versioni patch compatibili più recenti all’interno della stessa versione secondaria. SageMaker Distribution non aggiunge o rimuove alcun pacchetto durante il rilascio di una versione patch. Le versioni patch sono indicate dal terzo numero nella stringa della versione, ad esempio 1.1.1, 1.2.1 o 2.1.3. Poiché le versioni patch vengono generalmente rilasciate per correggere le vulnerabilità di sicurezza, consigliamo sempre di eseguire l’aggiornamento alla versione patch più recente appena viene resa disponibile. | Secondo necessità per la correzione delle vulnerabilità di sicurezza | Fino al rilascio della nuova versione patch |
Tutte le versioni principali di Amazon SageMaker Distribution restano disponibili per 18 mesi. Ogni mese, durante i primi 12 mesi, vengono rilasciate nuove versioni secondarie. Per i restanti 6 mesi, le versioni secondarie esistenti continuano a essere supportate.
Versioni dell’immagine supportate
Le tabelle seguenti elencano le versioni dell’immagine di SageMaker Distribution supportate, le date di fine del supporto pianificate e la loro disponibilità in SageMaker Studio. Le versioni dell’immagine il cui supporto termina prima della data prevista continuano a essere disponibili su Studio fino alla data di disponibilità indicata. Puoi continuare a utilizzare l’immagine per avviare le applicazioni per un massimo di 90 giorni o fino alla data di disponibilità su Studio, a seconda di quale evento si verifica per primo. Per ulteriori informazioni su questi casi, contatta il Supporto.
Per ricevere ininterrottamente gli aggiornamenti per la funzionalità e la sicurezza, esegui la migrazione a una versione più recente supportata il prima possibile. Quando scegli una versione dell’immagine in SageMaker Studio, ti consigliamo di sceglierne una supportata presente nelle tabelle seguenti.
Versioni principali supportate
La tabella seguente elenca le versioni dell’immagine principali supportate da SageMaker Distribution.
| Versione dell’immagine | Rilascio più recente della versione secondaria | Data di fine supporto | Descrizione |
|---|---|---|---|
| 1.x.x | 30 aprile 2025 | 30 ottobre 2025 | La versione principale 1 di SageMaker Distribution è stata creata con Python 3.10. |
| 2.x.x | 25 agosto 2025 | 25 febbraio 2026 | La versione principale 2 di SageMaker Distribution è stata creata con Python 3.11. |
|
3.x.x |
29 marzo 2026 | 29 settembre 2026 |
La versione principale 3 di SageMaker Distribution è stata creata con Python 3.12. |
Versioni secondarie dell’immagine per la CPU
La tabella seguente elenca le versioni secondarie dell’immagine di SageMaker Distribution supportate per le CPU.
| Versione dell’immagine | URI dell’immagine Amazon ECR | Data di fine supporto prevista | Data di fine disponibilità in Studio | Note di rilascio |
|---|---|---|---|---|
| 3.1.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.1-cpu | 19 novembre 2025 | 19 novembre 2025 | Note di rilascio |
| 3.0.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.0-cpu | 30 giugno 2025 | 29 settembre 2025 | Note di rilascio |
| 2.6.x | public.ecr.aws/sagemaker/sagemaker-distribution:2.6-cpu | 30 giugno 2025 | 28 ottobre 2025 | Note di rilascio |
Versioni secondarie dell’immagine per la GPU
La tabella seguente elenca le versioni secondarie dell’immagine di SageMaker Distribution supportate per le GPU.
| Versione dell’immagine | URI dell’immagine Amazon ECR | Data di fine supporto prevista | Data di fine disponibilità in Studio | Note di rilascio per la patch più recente |
|---|---|---|---|---|
| 3.1.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.1-gpu | 19 novembre 2025 | 19 novembre 2025 | Note di rilascio |
| 3.0.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.0-gpu | 30 giugno 2025 | 29 settembre 2025 | Note di rilascio |
| 2.6.x | public.ecr.aws/sagemaker/sagemaker-distribution:2.6-gpu | 30 giugno 2025 | 28 ottobre 2025 | Note di rilascio |
Immagini non supportate
La tabella seguente elenca le versioni dell’immagine di SageMaker Distribution non supportate.
| Versione dell’immagine | URI dell’immagine Amazon ECR | Data di fine supporto | Data di fine disponibilità in Studio |
|---|---|---|---|
| 2.4.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.4-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.4-cpu |
7 settembre 2025 | 7 settembre 2025 |
| 2.3.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.3-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.3-cpu |
27 luglio 2025 | 27 luglio 2025 |
| 2.2.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.2-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.2-gpu |
15 maggio 2025 | 15 maggio 2025 |
| 2.1.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.1-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.1-gpu |
25 aprile 2025 | 12 maggio 2025 |
| 2.0.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.0-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.0-gpu |
25 febbraio 2025 | 21 aprile 2025 |
| 1.13.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.13-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.13-gpu |
15 maggio 2025 | 20 settembre 2025 |
| 1.12.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.12-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.12-gpu |
23 luglio 2025 | 23 luglio 2025 |
| 1.11.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.11-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.11-gpu |
1 aprile 2025 | 12 maggio 2025 |
| 1.10.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.10-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.10-gpu |
5 febbraio 2025 | 10 aprile 2025 |
| 1.9.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.9-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.9-gpu |
15 gennaio 2025 | 10 aprile 2025 |
| 1.8.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.8-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.8-gpu |
31 dicembre 2024 | 10 aprile 2025 |
| 1.7.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.7-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.7-gpu |
15 dicembre 2024 | 10 aprile 2025 |
| 1.6.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.6-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.6-gpu |
15 dicembre 2024 | 10 aprile 2025 |
| 1.5.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.5-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.5-gpu |
31 ottobre 2024 | 1 novembre 2024 |
| 1.4.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.4-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.4-gpu |
31 ottobre 2024 | 1 novembre 2024 |
| 1.3.x | public.ecr.aws/sagemaker/sagemaker-distribution:1.3-cpu | 28 giugno 2024 | 18 ottobre 2024 |
| 1.2.x | public.ecr.aws/sagemaker/sagemaker-distribution:1.2-cpu | 28 giugno 2024 | 18 ottobre 2024 |
Domande frequenti
Quali sono le caratteristiche di un rilascio della versione dell’immagine principale?
Le versioni principali dell’immagine vengono rilasciate ogni 6 mesi. Il rilascio di una versione principale dell’immagine per Amazon SageMaker Distribution prevede l’aggiornamento di tutte le dipendenze principali alle versioni compatibili più recenti e può includere l’aggiunta o la rimozione di pacchetti. Il framework Python viene aggiornato solo con le nuove versioni principali. Ad esempio, con il rilascio della versione principale 2, il framework Python è stato aggiornato dalla versione 3.10 alla 3.11, PyTorch è stato aggiornato dalla versione 2.0 alla 2.3, TensorFlow è stato aggiornato dalla versione 2.14 alla 2.17, Autogluon è stato aggiornato da versione 0.8 a 1.1 e sono stati aggiunti 4 pacchetti all’immagine.
Quali sono le caratteristiche di un rilascio della versione dell’immagine secondaria?
Le versioni secondarie dell’immagine vengono rilasciate mensilmente per tutte le versioni principali supportate. Il rilascio di una versione secondaria dell’immagine per Amazon SageMaker Distribution prevede l’aggiornamento di tutte le dipendenze principali tranne Python e CUDA alle versioni secondarie compatibili più recenti all’interno della stessa versione principale e può includere l’aggiunta di nuovi pacchetti. Ad esempio, con il rilascio di una versione secondaria, langchain potrebbe essere aggiornato dalla versione 0.1 alla 0.2 e jupyter-ai dalla versione 2.18 alla 2.20.
Quali sono le caratteristiche di un rilascio della versione patch dell’immagine?
Le versioni patch dell’immagine vengono rilasciate se necessario per correggere le vulnerabilità di sicurezza. Il rilascio di una versione patch dell’immagine per Amazon SageMaker Distribution prevede l’aggiornamento di tutte le sue dipendenze principali alle versioni patch compatibili più recenti all’interno della stessa versione secondaria. SageMaker Distribution non aggiunge o rimuove alcun pacchetto durante il rilascio di una versione patch. Ad esempio, con il rilascio di una versione patch, matplotlib potrebbe essere aggiornato dalla versione 3.9.1 alla 3.9.2 e boto3 dalla versione 1.34.131 alla 1.34.162.
Dove posso trovare i pacchetti disponibili in una specifica versione dell’immagine?
Ogni versione dell’immagine ha un file release.md nella cartella build_artifacts del repository GitHub
Come vengono scansionate le immagini per la ricerca di CVE (Common Vulnerabilities and Exposures)?
Amazon SageMaker AI sfrutta la scansione avanzata di Amazon Elastic Container Registry (Amazon ECR) per rilevare automaticamente vulnerabilità e correzioni per le immagini di SageMaker Distribution. AWS esegue continuamente la scansione avanzata ECR per la versione patch più recente di tutte le versioni dell’immagine supportate. Quando vengono rilevate vulnerabilità ed è disponibile una correzione, AWS rilascia una versione aggiornata dell’immagine per risolvere il problema.
Posso continuare a utilizzare immagini precedenti dopo la fine del supporto di un’immagine?
Le immagini sono disponibili su SageMaker Studio fino alla data di disponibilità indicata. Le immagini precedenti rimangono disponibili in ECR dopo la fine del supporto e vengono rimosse da Studio. Puoi scaricare le versioni dell’immagine precedenti da ECR e creare un’immagine SageMaker personalizzata. Tuttavia, consigliamo vivamente di eseguire l’aggiornamento a una versione dell’immagine supportata per ricevere continuamente gli aggiornamenti di sicurezza e le correzioni dei bug. I clienti che creano immagini personalizzate sono responsabili della scansione e dell’applicazione delle patch alle immagini. Per ulteriori informazioni, consulta il Modello di responsabilità condivisa AWS
Importante
SageMaker Distribution v0.x.y viene utilizzato solo in Studio Classic. SageMaker Distribution v1.x.y viene utilizzato solo in JupyterLab.