Ciclo di vita del supporto di Azure PowerShell
Ogni prodotto Microsoft ha un ciclo di vita. Il ciclo di vita inizia quando un prodotto viene rilasciato e termina quando non è più supportato. Conoscere le date chiave in questo ciclo di vita consente di prendere decisioni informate su quando eseguire l'aggiornamento o apportare altre modifiche al software.
Il ciclo di vita del supporto di Azure PowerShell è progettato per offrire chiarezza e prevedibilità per i clienti che riguardano il supporto per ogni versione. L'intervallo di tempo e il grado di sostegno variano in base ad alcune qualifiche. Il ciclo di vita del supporto di Azure PowerShell segue i criteri moderni relativi al ciclo di vita di Microsoft , a meno che non sia specificato diversamente in questo articolo.
"Azure PowerShell" è costituito dal modulo di PowerShell denominato "Az" e dai moduli di PowerShell dipendenti firmati da "Microsoft Corporation". Per l'elenco corrente dei Moduli di Azure PowerShell, vedere Moduli di Azure PowerShell.
Controllo delle versioni
Azure PowerShell segue di controllo delle versioni semantiche per la numerazione delle versioni. Il controllo delle versioni semantiche è un sistema che usa un formato numerico in tre parti: major.minor.patch
.
- Versioni principali: modifiche rilevanti, incluse le modifiche di progettazione fondamentale e dell'architettura.
- Versioni minori: Aggiornamenti delle caratteristiche compatibili con le versioni precedenti e una migliore copertura dei servizi Azure.
- versioni patch: correzioni di sicurezza compatibili con le versioni precedenti senza nuove funzionalità o modifiche alle funzionalità.
Tipi di versione del modulo
Le versioni di Azure PowerShell possono includere i tipi di versioni seguenti:
- disponibile a livello generale: moduli versione 1.0.0 e successive senza di anteprima nella versione. Rispetta i criteri di modifica che causano un'interruzione.
- Anteprima: moduli inferiori alla versione 1.0.0. Non aderire alla politica di modifiche che rompono la compatibilità.
- Anteprima funzionalità: Moduli versione 1.0.0 e successive con anteprima nella versione. Non rispettare la politica sui cambiamenti incompatibili.
Cautela
Le versioni di anteprima e di anteprima delle funzionalità non sono consigliate per gli ambienti di produzione.
Sono disponibili due moduli Az PowerShell:
- Az. Installa tutti i moduli del servizio ga per la gestione delle risorse di Azure.
- AzPreview. Installa tutti i moduli GA e di anteprima per la gestione delle risorse di Azure. Non include i moduli di anteprima delle funzionalità.
Il modulo azpreview è sempre la stessa versione e viene rilasciato contemporaneamente al modulo Az.
Frequenza di rilascio
Azure PowerShell viene aggiornato mensilmente, con fino a due versioni annuali che introducono modifiche di rilievo. Questa cadenza di rilascio è progettata per offrire ai clienti date di rilascio prevedibili, consentendo alle aziende, agli sviluppatori e alla community di prendere decisioni strategiche durante la pianificazione delle roadmap.
Avvertimento
Prima di eseguire l'aggiornamento a una versione di modifica importante del modulo Az PowerShell, è necessario esaminare la guida alla migrazione.
Supporto alle versioni
Azure PowerShell offre due tipi di versioni disponibili a livello generale. I clienti possono scegliere versioni di Supporto a Termine Standard (STS) o Supporto a Lungo Termine (LTS). La qualità di tutte le versioni è la stessa. L'unica differenza è la lunghezza del supporto.
rilasci di Supporto a Termine Standard (STS)
- Le versioni maggiori numerate dispari sono versioni STS.
- Le versioni STS sono supportate fino alla versione principale successiva di Azure PowerShell.
- Supportato per circa sei mesi dalla data di rilascio della versione principale originale.
- Riceve aggiornamenti di versione e patch secondari fino a quando non è supportato.
Long Term Support (LTS) versioni
- Le versioni principali che hanno numeri pari sono versioni LTS, a partire da Az 12.0.0.
- La versione finale di ogni versione LTS è supportata fino al rilascio della seconda versione successiva STS.
- Supportato per circa 18 mesi dalla data di rilascio della versione principale originale.
- Riceve gli aggiornamenti delle versioni secondarie solo per i primi 6 mesi e gli aggiornamenti delle patch fino alla fine del supporto.
Importante
È necessario installare l'ultima versione minore e patch per qualificarsi per il supporto.
L'immagine seguente illustra la frequenza di rilascio e il ciclo di vita del supporto di Azure PowerShell per le versioni STS e LTS.
La tabella seguente fornisce esempi di correlazione tra la frequenza di rilascio e il ciclo di vita del supporto:
Nota
Le date nella tabella seguente sono solo a scopo esemplificativo. Le date di rilascio effettive variano.
Numero di versione | Pianificazione del rilascio | Modifiche di rilievo | Tipo di versione | Tipo di supporto | Supportato fino alla versione |
---|---|---|---|---|---|
12.0.0 | Maggio 2024 |
|
Maggiore | LTS (Supporto a Lungo Termine) | 12.1.0 |
12.1.0 | Giugno 2024 | Minore | LTS (Supporto a Lungo Termine) | 12.2.0 | |
12.2.0 | Luglio 2024 | Minore | LTS | 12.3.0 | |
12.3.0 | Agosto 2024 | Minore | LTS | 12.4.0 | |
12.4.0 | Settembre 2024 | Minore | LTS (Supporto a Lungo Termine) | 12.5.0 | |
12.5.0 | Ottobre 2024 | Minore | LTS | 15.0.0 | |
13.0.0 | Novembre 2024 |
|
Maggiore | STS | 13.1.0 |
13.1.0 | Dicembre 2024 | Minore | STS | 13.2.0 | |
13.2.0 | Gennaio 2025 | Minore | STS | 13.3.0 | |
13.3.0 | Febbraio 2025 | Minore | STS | 13.4.0 | |
13.4.0 | Marzo 2025 | Minore | STS | 13.5.0 | |
13.5.0 | Aprile 2025 | Minore | STS | 14.0.0 | |
14.0.0 | Maggio 2025 |
|
Maggiore | LTS (Supporto a lungo termine) | 14.1.0 |
- Esempi:
- Per ottenere il supporto, è necessario eseguire l'aggiornamento alla versione 12.1.0 quando viene rilasciato se è installato Az 12.0.0.
- Se Az 12.5.0 è la versione finale di Az versione 12, è supportato fino al rilascio di Az 15.0.0.
- Quando viene rilasciato Az 14.0.0, Az versione 13 non è più supportato.
Modifiche che interrompono la compatibilità
Le versioni principali di Azure PowerShell introducono modifiche di rilievo e si verificano fino a due volte all'anno. Nei cmdlet possono verificarsi vari tipi di modifiche critiche. Per altre informazioni, vedere definizione di modifica incompatibile. I cambiamenti significativi possono verificarsi in qualsiasi momento per i moduli di anteprima e preview delle funzionalità. I moduli non GA non sono tenuti a seguire le politiche relative ai cambiamenti radicali.
Messaggi di avviso di modifica che causano un'interruzione
I messaggi di avviso di modifiche interrotte consentono agli autori di cmdlet di Azure PowerShell di comunicare le modifiche importanti imminenti agli utenti finali.
Eliminare i messaggi di avviso di modifica che causano un'interruzione
Per sopprimere i messaggi di avviso di modifica distruttiva, vedere Configurare i messaggi di avviso di modifica distruttiva nelle impostazioni globali.
Per ulteriori informazioni, vedere Guida sugli Attributi delle Modifiche Incompatibili.
Elenco delle modifiche che causano un'interruzione
Per informazioni dettagliate sulle modifiche di rilievo nelle versioni principali del modulo Az PowerShell, vedere gli articoli seguenti.
- Modifiche di rilievo imminenti
- az 12.0.0 modifiche di rilievo
- modifiche di rilievo di Az 11.0.0
- modifiche che rompono la compatibilità di Az 10.0.0
- Az 9.0.1 modifiche sostanziali
- modifiche fondamentali di Az 8.0.0
- az 7.0.0 modifiche di rilievo
- az 6.0.0 modifiche non retrocompatibili
- modifiche non retrocompatibili di Az 5.0.0
- modifiche che causano un'interruzione di Az 4.1.0
- Az 3.0.0 modifiche di rilievo
- cambiamenti dirompenti di Az 2.0.0
Ambienti supportati
La tabella seguente identifica le piattaforme supportate per i moduli Az, AzureRM e Azure PowerShell.
Nota
Azure PowerShell è supportato solo nelle versioni di PowerShell ancora entro il ciclo di vita del supporto. Per informazioni dettagliate, vedere le date di fine del supporto di PowerShell .
Azure PowerShell | PowerShell 7.2, 7.4 e versioni successive |
Windows PowerShell 5.1 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- L'icona
indica le combinazioni di versioni supportate di Azure PowerShell e PowerShell.
- L'icona
indica le combinazioni di versione di Azure PowerShell e PowerShell non più supportate.
- L'icona
indica combinazioni di versioni di Azure PowerShell e PowerShell non supportate.