Cykl życia pomocy technicznej programu Azure PowerShell
Każdy produkt firmy Microsoft ma cykl życia. Cykl życia rozpoczyna się po wydaniu produktu i kończy się, gdy nie jest już obsługiwany. Znajomość kluczowych dat w tym cyklu życia ułatwia podejmowanie świadomych decyzji dotyczących tego, kiedy uaktualnić lub wprowadzić inne zmiany w oprogramowaniu.
Cykl życia pomocy technicznej programu Azure PowerShell został zaprojektowany w celu zapewnienia przejrzystości i przewidywalności dla klientów dotyczących pomocy technicznej dla każdej wersji. Czas i stopień wsparcia różnią się w zależności od kilku kwalifikacji. Cykl życia pomocy technicznej programu Azure PowerShell jest zgodny z zasadami nowoczesnego cyklu życia firmy Microsoft , chyba że określono inaczej w tym artykule.
"Azure PowerShell" składa się z modułu programu PowerShell o nazwie "Az" oraz zależnych modułów programu PowerShell podpisanych przez "Microsoft Corporation". Aby uzyskać bieżącą listę modułów Az programu PowerShell, sprawdź Moduły programu Azure PowerShell.
Wersjonowanie
Program Azure PowerShell stosuje wersjonowanie semantyczne do numeracji wersji. Semantyczne przechowywanie wersji to system, który używa trzyczęściowego formatu numeru: major.minor.patch
.
- Wersje główne: Zmiany prowadzące do niezgodności, w tym zmiany architektoniczne i fundamentalne w projekcie.
- wersje pomocnicze: aktualizacje funkcji zgodne z poprzednimi wersjami i ulepszone pokrycie usług platformy Azure.
- wersje poprawek: poprawki zabezpieczeń zgodne z poprzednimi wersjami bez nowych funkcji lub zmian funkcjonalności.
Typy wersji modułu
Wersje programu Azure PowerShell mogą obejmować następujące typy wersji:
- ogólnie dostępne (GA): moduły w wersji 1.0.0 lub nowszej bez wersji zapoznawczej. Przestrzega zasad dotyczących niekompatybilnych zmian.
- Preview: moduły w wersji niższej niż 1.0.0. Nie przestrzegaj zasad zmiany powodującej niezgodność.
- Zapowiedź funkcji: Moduły w wersji 1.0.0 i wyższej z podglądem w tej wersji. Nie stosuj się do polityki dotyczącej przełomowych zmian.
Ostrożność
Wersje zapoznawcze i zapoznawcze funkcji nie powinny być używane w środowiskach produkcyjnych.
Istnieją dwa moduły Az programu PowerShell:
- Az. Instaluje wszystkie moduły usługi ga na potrzeby zarządzania zasobami platformy Azure.
- AzPreview . Instaluje wszystkie moduły w wersji GA i zapoznawczej do zarządzania zasobami platformy Azure. Nie zawiera modułów funkcji w wersji zapoznawczej.
Moduł AzPreview jest zawsze tą samą wersją i jest udostępniany w tym samym czasie co moduł Az.
Cykl wydania
Azure PowerShell jest aktualizowany co miesiąc, a do dwóch razy w roku wprowadzane są zmiany wpływające na zgodność. Ten cykl wydania ma na celu zapewnienie klientom przewidywalnych dat wydania, umożliwienie firmom, deweloperom i społeczności podejmowania strategicznych decyzji podczas planowania planów.
Ostrzeżenie
Przed uaktualnieniem do głównej wersji powodującej niezgodność modułu Az programu PowerShell należy przejrzeć przewodnik migracji.
Obsługa wydań
Program Azure PowerShell dostarcza dwa typy ogólnie dostępnych wersji. Klienci mogą wybrać wersje Standard Term Support (STS) lub Long Term Support (LTS). Jakość wszystkich wydań jest taka sama. Jedyną różnicą jest długość wsparcia.
Wersje Standardowego Wsparcia Terminów (STS)
- Wersje główne z nieparzystą numeracją to wersje STS.
- Wersje usługi STS są obsługiwane do następnej głównej wersji programu Azure PowerShell.
- Obsługiwane przez około sześć miesięcy od daty wydania oryginalnej wersji głównej.
- Otrzymuje wersje pomocnicze i aktualizacje poprawek do czasu braku pomocy technicznej.
wersje długoterminowego wsparcia (LTS)
- Wersje główne z numerami parzystymi to wersje LTS, począwszy od wersji Az 12.0.0.
- Ostateczna wersja każdej wersji LTS jest obsługiwana do momentu wydania drugiej kolejnej wersji usługi STS.
- Obsługiwane przez około 18 miesięcy od daty wydania oryginalnej wersji głównej.
- Otrzymuje aktualizacje wersji pomocniczej tylko przez pierwsze 6 miesięcy i aktualizacje poprawek aż do zakończenia wsparcia technicznego.
Ważny
Aby kwalifikować się do pomocy technicznej, musisz zainstalować najnowszą wersję pomocniczą i poprawkę.
Na poniższej ilustracji przedstawiono cykl życia wydania i wsparcia technicznego programu Azure PowerShell dla wersji STS i LTS.
W poniższej tabeli przedstawiono przykłady, jak tempo wydawania koreluje z cyklem życia wsparcia.
Notatka
Daty w poniższej tabeli są przeznaczone tylko do celów przykładowych. Rzeczywiste daty wydania różnią się.
Numer wersji | Harmonogram wydania | Zmiany powodujące niezgodność | Typ wydania | Typ wsparcia | Obsługiwane do wersji |
---|---|---|---|---|---|
12.0.0 | Maj 2024 r. |
|
Major | LTS | 12.1.0 |
12.1.0 | Czerwiec 2024 r. | Małoletni | LTS | 12.2.0 | |
12.2.0 | Lipiec 2024 r. | Małoletni | LTS (długoterminowe wsparcie) | 12.3.0 | |
12.3.0 | Sierpień 2024 r. | Małoletni | LTS | 12.4.0 | |
12.4.0 | Wrzesień 2024 r. | Małoletni | LTS | 12.5.0 | |
12.5.0 | Październik 2024 r. | Małoletni | LTS | 15.0.0 | |
13.0.0 | Listopad 2024 r. |
|
Major | STS | 13.1.0 |
13.1.0 | Grudzień 2024 r. | Małoletni | STS | 13.2.0 | |
13.2.0 | Styczeń 2025 r. | Małoletni | STS | 13.3.0 | |
13.3.0 | Luty 2025 r. | Małoletni | STS | 13.4.0 | |
13.4.0 | Marzec 2025 r. | Małoletni | STS | 13.5.0 | |
13.5.0 | Kwiecień 2025 r. | Małoletni | STS | 14.0.0 | |
14.0.0 | Maj 2025 r. |
|
Główny | LTS | 14.1.0 |
- Przykłady:
- Aby kwalifikować się do pomocy technicznej, musisz zaktualizować do wersji 12.1.0 po wydaniu, jeśli masz zainstalowany moduł Az 12.0.0.
- Jeśli moduł Az 12.5.0 jest ostatnim wydaniem modułu Az w wersji 12, jest obsługiwany do momentu wydania modułu Az 15.0.0.
- Po wydaniu modułu Az 14.0.0 moduł Az w wersji 13 nie jest już obsługiwany.
Zmiany powodujące niezgodność
Wersje główne programu Azure PowerShell wprowadzają zmiany powodujące niezgodność i występują do dwóch razy w roku. W poleceniach cmdlet mogą wystąpić różne rodzaje zmian przełomowych. Aby uzyskać więcej informacji, zobacz definicja zmiany powodującej niezgodność. Istotne zmiany mogą wystąpić w dowolnym momencie dla modułów i funkcji w wersji zapoznawczej. Moduły nie będące w ogólnej dostępności nie muszą przestrzegać zasad dotyczących zmiany powodującej niezgodność.
Komunikaty ostrzegawcze dotyczące zmiany powodującej niezgodność
Komunikaty ostrzegawcze o zmianach powodujących niezgodność umożliwiają autorom poleceń cmdlet programu Azure PowerShell komunikowanie nadchodzących zmian użytkownikom końcowym.
Tłumienie komunikatów ostrzegawczych o zmianach powodujących niezgodność
Aby pominąć komunikaty ostrzegawcze dotyczące zmiany powodującej niezgodność, zobacz Konfigurowanie komunikatów ostrzegawczych o zmianach powodujących niezgodność w ustawieniach globalnych.
Aby uzyskać więcej informacji, zapoznaj się z Breaking Changes Attribute Help.
Lista zmian powodujących niezgodność
Aby uzyskać szczegółowe informacje na temat przełomowych zmian w głównych wersjach modułu Az programu PowerShell, zobacz następujące artykuły.
- Nadchodzące zmiany wprowadzające niezgodności
- niekompatybilne zmiany w Az 12.0.0
- zmiany powodujące niezgodność modułu Az 11.0.0
- zmiany powodujące niezgodność modułu Az 10.0.0
- Niezgodne zmiany w Az 9.0.1
- Krytyczne zmiany w Az 8.0.0
- zmiany powodujące niezgodność modułu Az 7.0.0
- zmiany powodujące niezgodność modułu Az 6.0.0
- zmiany powodujące niezgodność modułu Az 5.0.0
- Niekompatybilne zmiany w Az 4.1.0
- zmiany powodujące niezgodność modułu Az 3.0.0
- Az 2.0.0 zmiany powodujące niezgodność
Obsługiwane środowiska
W poniższej tabeli przedstawiono obsługiwane platformy dla modułów Az, AzureRM i Azure PowerShell.
Notatka
Program Azure PowerShell jest obsługiwany tylko w wersjach programu PowerShell, które są nadal w okresie wsparcia. Aby uzyskać szczegółowe informacje, zapoznaj się z datami zakończenia wsparcia programu PowerShell .
Azure PowerShell | PowerShell 7.2, 7.4 i nowsze |
Windows PowerShell 5.1 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Ikona
wskazuje obsługiwane kombinacje wersji programu Azure PowerShell i programu PowerShell.
- Ikona
wskazuje kombinacje wersji programu Azure PowerShell i programu PowerShell, które nie są już obsługiwane.
- Ikona
wskazuje nieobsługiwane kombinacje wersji programu Azure PowerShell i programu PowerShell.