Partager via


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.

Cycle de vie du support

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 Oui 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 Oui 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 Oui 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.

Environnements pris en charge

Le tableau suivant identifie les plateformes prises en charge pour les modules Az, AzureRM et Azure PowerShell.

Azure PowerShell PowerShell
<= 7.1
PowerShell
>= 7.2
Windows PowerShell
5,1
Prise en chargeAz 12.x Non pris en charge Prise en charge Prise en charge
Prise en charge Az 11.x Non pris en charge Prise en charge Prise en charge
Sans prise en charge<= Az 10.x Plus aucun support Plus aucun support Plus aucun support
Sans prise en charge AzureRM 6.13.2 Non pris en charge Non pris en charge Sans prise en charge
Pris en charge Azure 5.3.1 Non pris en charge Non pris en charge Prise en charge
  • L’icône Pris en charge indique les combinaisons de versions d’Azure PowerShell et de PowerShell prises en charge.
  • L’icône Prise en charge terminée indique les combinaisons de versions d’Azure PowerShell et de PowerShell qui ne sont plus prises en charge.
  • L’icône Non pris en charge indique les combinaisons de versions d’Azure PowerShell et de PowerShell non prises en charge.

Autres ressources