Cycle de vie du support d’Azure PowerShell
Chaque produit Microsoft a un cycle de vie. Le cycle de vie commence lorsqu’un produit est rendu disponible et se termine lorsqu’il n’est plus pris en charge. Connaître les dates clés de ce cycle de vie vous aide à prendre des décisions éclairées sur le moment de mettre à niveau ou d’apporter d’autres modifications à votre logiciel.
Le cycle de vie de la prise en charge d’Azure PowerShell est conçu pour fournir une clarté et une prévisibilité aux clients concernant le support de chaque version. La durée et le degré de prise en charge varient en fonction de quelques qualifications. Le cycle de vie du support Azure PowerShell suit la politique de cycle de vie moderne de Microsoft, sauf indication contraire dans cet article.
« Azure PowerShell » se compose du module PowerShell nommé « Az » et des modules PowerShell dépendants signés par « Microsoft Corporation ». Pour obtenir la liste actuelle des modules Az PowerShell, consultez Modules Azure PowerShell.
Contrôle de version
Azure PowerShell suit la gestion sémantique de version pour la numérotation des versions. Le gestion sémantique de version est un système qui utilise un format de nombre en trois parties : major.minor.patch
.
- Versions principales : changements cassants, y compris les changements fondamentaux de conception et d’architecture.
- Versions mineures : mises à jour des fonctionnalités rétrocompatibles et couverture améliorée des services Azure.
- Versions de correctifs : correctifs de sécurité rétrocompatibles sans nouvelles fonctionnalités ou modifications de fonctionnalités.
Types de versions de module
Les versions d’Azure PowerShell peuvent inclure les types de versions suivants :
- Disponibilité générale : modules version 1.0.0 et ultérieure sans préversion dans la version. Ils adhèrent à la stratégie des changements cassants.
- Préversion : modules dont la version est antérieure à 1.0.0. Ils n’adhèrent pas à la stratégie des changements cassants.
- Fonctionnalité en préversion : modules dont la version est 1.0.0 ou ultérieure, avec préversion dans la version. Ils n’adhèrent pas à la stratégie des changements cassants.
Attention
Le préversions et les versions de fonctionnalité en préversion ne sont pas recommandées pour les environnements de production.
Il existe deux modules Az PowerShell :
- Az. Installe tous les modules de service en GA pour la gestion des ressources Azure.
- AzPreview. Installe tous les modules en GA et en préversion pour la gestion des ressources Azure. N’inclut pas les modules d’aperçu des fonctionnalités.
La version du module AzPreview est toujours la même que celle du module Az et est publiée en même temps.
Cadence de publication
Azure PowerShell est mis à jour mensuellement, avec jusqu’à deux versions annuelles présentant des changements cassants. Cette cadence de versions est conçue pour fournir aux clients des dates de mise en production prévisibles, permettant aux entreprises, aux développeurs et à la communauté de prendre des décisions stratégiques lors de la planification de leurs feuilles de route.
Avertissement
Avant de mettre à niveau le module Az PowerShell vers une version principale avec des changements cassants, passez en revue le guide de migration.
Prise en charge des versions
Azure PowerShell fournit deux types de versions généralement disponibles. Les clients peuvent choisir des versions de prise en charge à terme standard (STS) ou de prise en charge à long terme (LTS). La qualité de toutes les versions est la même. La seule différence est la longueur de la prise en charge.
Versions de support à terme standard (STS)
- Les versions principales avec des nombres impairs sont des versions STS.
- Les versions STS sont prises en charge jusqu’à la prochaine version principale de Azure PowerShell.
- Prise en charge pendant environ six mois à partir de la date de mise en production de la version principale d’origine.
- Reçoit les mises à jour mineures de la version et des correctifs jusqu’à ce qu’elle ne soit plus prise en charge.
Versions de support à long terme (LTS)
- Les versions principales numérotées avec des nombres pairs sont des versions LTS, à compter de Az 12.0.0.
- La version finale de chaque version LTS est prise en charge jusqu’à ce que la deuxième version STS ultérieure soit publiée.
- Prise en charge pendant environ 18 mois à partir de la date de mise en production de la version principale d’origine.
- Reçoit des mises à jour de version mineures uniquement pendant les 6 premiers mois et des mises à jour correctives jusqu’à ce qu’elle ne soit plus prise en charge.
Important
Vous devez installer la dernière version mineure et corrective pour bénéficier de la prise en charge.
L’image suivante illustre la cadence de publication et le cycle de vie du support d’Azure PowerShell pour les versions STS et LTS.
Le tableau suivant fournit des exemples de corrélation entre la cadence de mise en production et le cycle de vie de prise en charge :
Remarque
Les dates du tableau suivant sont uniquement destinées à des fins d’exemple. Les dates réelles de mise en production varient.
Numéro de version | Calendrier de publication | Dernières modifications | Type de version | Type de support | Prise en charge jusqu’à la version |
---|---|---|---|---|---|
12.0.0 | Mai 2024 | Majeure | LTS | 12.1.0 | |
12.1.0 | Juin 2024 | Secondaire | LTS | 12.2.0 | |
12.2.0 | Juillet 2024 | Secondaire | LTS | 12.3.0 | |
12.3.0 | Août 2024 | Secondaire | LTS | 12.4.0 | |
12.4.0 | Septembre 2024 | Secondaire | LTS | 12.5.0 | |
12.5.0 | Octobre 2024 | Secondaire | LTS | 15.0.0 | |
13.0.0 | Novembre 2024 | Majeure | STS | 13.1.0 | |
13.1.0 | Décembre 2024 | Secondaire | STS | 13.2.0 | |
13.2.0 | Janvier 2025 | Secondaire | STS | 13.3.0 | |
13.3.0 | Février 2025 | Secondaire | STS | 13.4.0 | |
13.4.0 | Mars 2025 | Secondaire | STS | 13.5.0 | |
13.5.0 | Avril 2025 | Secondaire | STS | 14.0.0 | |
14.0.0 | Mai 2025 | Majeure | LTS | 14.1.0 |
- Exemples :
- Pour bénéficier du support, vous devez effectuer une mise à jour vers la version 12.1.0 lorsque vous avez installé Az 12.0.0.
- Si Az 12.5.0 est la version finale d’Az version 12, elle est prise en charge jusqu’à la version d’Az 15.0.0.
- Quand Az 14.0.0 est mise en production, la version Az 13 n’est plus prise en charge.
Dernières modifications
Les versions principales de Azure PowerShell introduisent des changements cassants et se produisent jusqu’à deux fois par an. Différents types de changement cassant peuvent apparaître dans les applets de commande. Pour plus d’informations, consultez Définition des changements cassants. Des changements cassants peuvent se produire à tout moment pour les modules d’aperçu des fonctionnalités et de préversion. Des modules non-GA ne sont pas obligatoires pour adhérer aux stratégies des changements cassants.
Messages d’avertissement de changement cassant
Les messages d’avertissement de changement cassant permettent aux auteurs de cmdlet de commande Azure PowerShell de communiquer les changements cassants à venir aux utilisateurs finaux.
Supprimer les messages d’avertissement de changement cassant
Pour supprimer les messages d’avertissement de changement cassant, consultez Configurer les messages d’avertissement de changement cassant dans les paramètres globaux.
Pour plus d’informations, consultez l’Aide sur les attributs de changement cassant.
Liste des changements cassants
Pour obtenir des informations détaillées sur les changements cassants dans les versions majeures du module Az PowerShell, consultez les articles suivants.
- Changements cassants à venir
- Changements cassants Az 12.0.0
- Az 11.0.0 : Changements cassants
- Az 10.0.0 : Changements cassants
- Az 9.0.1 : Changements cassants
- Changements cassants Az 8.0.0
- Changements cassants Az 7.0.0
- Changements cassants Az 6.0.0
- Changements cassants Az 5.0.0
- Changements cassants Az 4.1.0
- Changements cassants Az 3.0.0
- Changements cassants Az 2.0.0
Environnements pris en charge
Le tableau suivant identifie les plateformes prises en charge pour les modules Az, AzureRM et Azure PowerShell.
Remarque
Azure PowerShell est pris en charge uniquement sur les versions de PowerShell qui sont toujours dans leur cycle de vie de support. Pour plus d’informations, reportez-vous aux dates de fin de support de PowerShell.
Azure PowerShell | PowerShell 7.2, 7.4 et versions ultérieures |
Windows PowerShell 5,1 |
---|---|---|
Az 12.x | ||
Az 11.x | ||
<= Az 10.x | ||
AzureRM 6.13.2 | ||
Azure 5.3.1 |
- L’icône indique les combinaisons de versions d’Azure PowerShell et de PowerShell prises en charge.
- L’icône indique les combinaisons de versions d’Azure PowerShell et de PowerShell qui ne sont plus prises en charge.
- L’icône indique les combinaisons de versions d’Azure PowerShell et de PowerShell non prises en charge.