Politique de support des images SageMaker Studio
Important
Actuellement, tous les packages contenus dans les images de distribution SageMaker sont autorisés par licence à être utilisés avec Amazon SageMaker AI et aucun ne nécessite de licences commerciales supplémentaires. Toutefois, cela est susceptible de changer à l’avenir et nous vous recommandons de consulter régulièrement les conditions de licence pour toute mise à jour.
La distribution Amazon SageMaker est un ensemble d’images Docker disponible sur SageMaker Studio qui inclut des cadres populaires pour le machine learning, la science des données et la visualisation.
Les images incluent des cadres de deep learning tels que PyTorch, TensorFlow et Keras, des packages Python populaires tels que numpy, scikit-learn et pandas, et des IDE tels que JupyterLab et l’éditeur de code, basé sur Code-OSS, Visual Studio Code – Open Source. La distribution contient les dernières versions de tous ces packages afin qu’ils soient compatibles entre eux.
Cette page décrit en détail la politique de support et la disponibilité des images de distribution SageMaker sur SageMaker Studio.
Gestion des versions, cadence de publication et politique de support
Le tableau ci-dessous présente le calendrier de publication des versions des images de distribution SageMaker et leur support prévu. AWS fournit des mises à jour continues des fonctionnalités et de la sécurité pour les versions des images avec support. De nouvelles versions mineures sont publiées pour les versions majeures pendant 12 mois, et les versions mineures avec support font l’objet de correctifs continus de sécurité et de fonctionnalités. Dans certains cas, il peut être nécessaire de mettre fin au support d’une version d’image plus tôt que prévu initialement (a) si les problèmes de sécurité ne peuvent pas être résolus tout en respectant les directives de gestion sémantique des versions ou (b) si l’une de nos principales dépendances, comme Python, arrive en fin de vie. AWS publie des versions majeures ou mineures ad hoc selon les besoins.
| Version | Description | Cadence de publication | Support planifié |
|---|---|---|---|
| Majeure | Les versions majeures de distribution Amazon SageMaker impliquent la mise à niveau de toutes ses dépendances principales vers les dernières versions compatibles. Ces versions majeures peuvent également ajouter ou supprimer des packages dans le cadre de la mise à jour. Les versions majeures sont désignées par le premier chiffre de la chaîne de version, par exemple 1.0, 2.0 ou 3.0. | 6 mois | 18 mois |
| Mineure | Les versions mineures de distribution Amazon SageMaker incluent la mise à niveau de toutes ses dépendances principales vers les dernières versions mineures compatibles au sein de la même version majeure. La distribution SageMaker peut ajouter de nouveaux packages lors de la publication d’une version mineure. Les versions mineures sont désignées par le deuxième chiffre de la chaîne de version, par exemple, 1.1, 1.2 ou 2.1. | 1 mois | 6 mois |
| Correctif | Les versions des correctifs de distribution Amazon SageMaker incluent la mise à jour de toutes ses dépendances principales vers les dernières versions de correctif compatibles au sein de la même version mineure. La distribution SageMaker n’ajoute ni ne supprime aucun package lors de la publication d’une version de correctif. Les versions de correctif sont désignées par le troisième chiffre de la chaîne de version, par exemple, 1.1.1, 1.2.1 ou 2.1.3. Étant donné que les versions de correctif sont généralement publiées pour corriger des vulnérabilités de sécurité, nous vous recommandons de toujours effectuer la mise à niveau vers la version de correctif la plus récente lorsqu’elle est disponible. | Selon les besoins, pour corriger des vulnérabilités de sécurité | Jusqu’à ce qu’une nouvelle version de correctif soit publiée |
Chaque version majeure de la distribution Amazon SageMaker est disponible pendant 18 mois. Au cours des 12 premiers mois, de nouvelles versions mineures sont publiées tous les mois. Pendant les 6 mois restants, les versions mineures existantes continuent de faire l’objet d’un support.
Versions d’images avec support
Les tableaux ci-dessous répertorient les versions d’image de distribution SageMaker faisant l’objet d’un support, leurs dates de fin de support prévues et leur disponibilité sur SageMaker Studio. Pour les versions d’image dont le support prend fin avant la date de fin de support planifiée, les versions restent disponibles sur Studio jusqu’à la date de disponibilité désignée. Vous pouvez continuer à utiliser l’image pour lancer des applications pendant 90 jours maximum ou jusqu’à la date de disponibilité sur Studio, selon la première éventualité. Pour plus d’informations sur de tels cas, contactez Support.
Vous pouvez migrer vers une version avec support plus récente dès que possible afin de vous assurer de recevoir des mises à jour continues en matière de fonctionnalités et de sécurité. Lorsque vous choisissez une version d’image dans SageMaker Studio, nous vous recommandons de choisir une version d’image avec support dans les tableaux ci-dessous.
Versions majeures avec support
Le tableau suivant répertorie les versions majeures des images de distribution SageMaker prises en charge.
| Version d’image | Dernière version mineure | Date de fin de support | Description |
|---|---|---|---|
| 1.x.x | 30 avril 2025 | 30 octobre 2025 | La version majeure 1 de la distribution SageMaker est construite avec Python 3.10. |
| 2.x.x | 25 août 2025 | 25 février 2026 | La version majeure 2 de la distribution SageMaker est construite avec Python 3.11. |
|
3.x.x |
29 mars 2026 | 29 septembre 2026 |
La version majeure 3 de la distribution SageMaker est construite avec Python 3.12. |
Versions mineures d’image de processeur
Le tableau suivant répertorie les versions mineures des images de distribution SageMaker prises en charge pour les CPU.
| Version d’image | URI de l’image Amazon ECR | Date de fin de support prévue | Disponibilité sur Studio jusqu’au | Notes de mise à jour |
|---|---|---|---|---|
| 3.1.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.1-cpu | 19 novembre 2025 | 19 novembre 2025 | Notes de mise à jour |
| 3.0.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.0-cpu | 30 juin 2025 | 29 septembre 2025 | Notes de mise à jour |
| 2.6.x | public.ecr.aws/sagemaker/sagemaker-distribution:2.6-cpu | 30 juin 2025 | 28 octobre 2025 | Notes de mise à jour |
Versions mineures d’image GPU
Le tableau suivant répertorie les versions mineures des images de distribution SageMaker prises en charge pour les GPU.
| Version d’image | URI de l’image Amazon ECR | Date de fin de support prévue | Disponibilité sur Studio jusqu’au | Notes de mise à jour du dernier correctif |
|---|---|---|---|---|
| 3.1.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.1-gpu | 19 novembre 2025 | 19 novembre 2025 | Notes de mise à jour |
| 3.0.x | public.ecr.aws/sagemaker/sagemaker-distribution:3.0-gpu | 30 juin 2025 | 29 septembre 2025 | Notes de mise à jour |
| 2.6.x | public.ecr.aws/sagemaker/sagemaker-distribution:2.6-gpu | 30 juin 2025 | 28 octobre 2025 | Notes de mise à jour |
Images non prises en charge
Le tableau suivant répertorie les versions des images de distribution SageMaker non prises en charge.
| Version d’image | URI de l’image Amazon ECR | Date de fin du support | Disponibilité sur Studio jusqu’au |
|---|---|---|---|
| 2.4.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.4-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.4-cpu |
7 septembre 2025 | 7 septembre 2025 |
| 2.3.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.3-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.3-cpu |
27 juillet 2025 | 27 juillet 2025 |
| 2.2.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.2-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.2-gpu |
15 mai 2025 | 15 mai 2025 |
| 2.1.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.1-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.1-gpu |
25 avril 2025 | 12 mai 2025 |
| 2.0.x |
public.ecr.aws/sagemaker/sagemaker-distribution:2.0-cpu public.ecr.aws/sagemaker/sagemaker-distribution:2.0-gpu |
25 février 2025 | 21 avril 2025 |
| 1.13.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.13-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.13-gpu |
15 mai 2025 | 20 septembre 2025 |
| 1.12.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.12-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.12-gpu |
23 juillet 2025 | 23 juillet 2025 |
| 1.11.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.11-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.11-gpu |
1er avril 2025 | 12 mai 2025 |
| 1.10.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.10-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.10-gpu |
5 février 2025 | 10 avril 2025 |
| 1.9.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.9-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.9-gpu |
15 janvier 2025 | 10 avril 2025 |
| 1.8.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.8-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.8-gpu |
31 décembre 2024 | 10 avril 2025 |
| 1.7.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.7-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.7-gpu |
15 décembre 2024 | 10 avril 2025 |
| 1.6.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.6-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.6-gpu |
15 décembre 2024 | 10 avril 2025 |
| 1.5.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.5-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.5-gpu |
31 octobre 2024 | 1er novembre 2024 |
| 1.4.x |
public.ecr.aws/sagemaker/sagemaker-distribution:1.4-cpu public.ecr.aws/sagemaker/sagemaker-distribution:1.4-gpu |
31 octobre 2024 | 1er novembre 2024 |
| 1.3.x | public.ecr.aws/sagemaker/sagemaker-distribution:1.3-cpu | 28 juin 2024 | 18 octobre 2024 |
| 1.2.x | public.ecr.aws/sagemaker/sagemaker-distribution:1.2-cpu | 28 juin 2024 | 18 octobre 2024 |
Questions fréquentes (FAQ)
En quoi consiste la publication d’une version majeure d’une image ?
Les versions majeures d’une image sont publiées tous les 6 mois. La publication d’une version majeure d’image pour la distribution Amazon SageMaker implique la mise à niveau de toutes les dépendances principales vers les dernières versions compatibles et peut inclure l’ajout ou la suppression de packages. La mise à niveau du framework Python s’effectue uniquement avec de nouvelles versions majeures. Par exemple, avec la publication de la version majeure 2, le framework Python a été mis à niveau de la version 3.10 à la version 3.11, PyTorch a été mis à niveau de la version 2.0 à la version 2.3, TensorFlow a été mis à niveau de la version 2.14 à la version 2.17, Autogluon a été mis à niveau de la version 0.8 à la version 1.1 et 4 packages ont été ajoutés à l’image.
En quoi consiste la publication d’une version mineure d’une d’image ?
Des versions mineures d’une image sont publiées chaque mois pour toutes les versions majeures avec support. La publication d’une version mineure d’une image pour la distribution Amazon SageMaker implique la mise à niveau de toutes les dépendances principales, à l’exception de Python et CUDA, vers les dernières versions mineures compatibles au sein de la même version majeure et peut inclure l’ajout de nouveaux packages. Par exemple, avec la publication d’une version mineure, langchain peut être mis à niveau de la version 0.1 à la version 0.2 et jupyter-ai de la version 2.18 à la version 2.20.
En quoi consiste la publication d’une version de correctif d’une image ?
Les versions de correctif d’une image sont publiées si nécessaire pour corriger des vulnérabilités de sécurité. La publication d’une version de correctif d’une image pour la distribution Amazon SageMaker implique la mise à jour de toutes ses dépendances principales vers les dernières versions de correctif compatibles au sein de la même version mineure. La distribution SageMaker n’ajoute ni ne supprime aucun package lors de la publication d’une version de correctif. Par exemple, avec la publication d’une version de correctif, matplotlib peut être mis à niveau de la version 3.9.1 à la version 3.9.2 et boto3 de la version 1.34.131 à la version 1.34.162.
Où puis-je trouver les packages disponibles dans une version d’image spécifique ?
Chaque version d’image possède un fichier release.md dans le dossier build_artifacts du référentiel GitHub
Comment les images sont-elles numérisées pour détecter les vulnérabilités et expositions courantes (CVE) ?
Amazon SageMaker AI tire parti de l’analyse améliorée d’Amazon Elastic Container Registry (Amazon ECR) pour détecter automatiquement les vulnérabilités et les correctifs des images de distribution SageMaker. AWS exécute en permanence l’analyse améliorée ECR pour déterminer la dernière version de correctif de toutes les versions d’image prises en charge. Lorsque des vulnérabilités sont détectées et qu’un correctif est disponible, AWS publie une version d’image mise à jour pour résoudre le problème.
Puis-je continuer à utiliser d’anciennes images ne faisant plus l’objet d’un support ?
Les images sont disponibles sur SageMaker Studio jusqu’à la date de disponibilité désignée. Les anciennes images restent disponibles dans ECR une fois qu’elles ont atteint leur date de fin de support, et elles sont supprimées de Studio. Vous pouvez télécharger d’anciennes versions d’image depuis ECR et créer une image SageMaker personnalisée. Toutefois, nous vous recommandons vivement d’effectuer une mise à niveau vers une version d’image avec support qui fait en permanence l’objet de mises à jour de sécurité et de correctifs de bogues. Les clients qui créent leurs propres images personnalisées sont responsables de les analyser et de leur apporter des correctifs. Pour plus d’informations, consultez le modèle de responsabilité partagée AWS
Important
La distribution SageMaker v0.x.y est utilisée uniquement dans Studio Classic. La distribution SageMaker v1.x.y est utilisée uniquement dans JupyterLab.