Udostępnij przez


Omówienie wycofania modułu AzureRM PowerShell

Wszystkie wersje modułu AzureRM PowerShell są przestarzałe. Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do interakcji z platformą Azure.

Ostrzeżenie

Moduł AzureRM PowerShell został oficjalnie uznany za przestarzały z dniem 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, co oznacza, że wszelkie dalsze użytkowanie odbywa się na własną odpowiedzialność i ryzyko użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Dlaczego nowy moduł

Uruchomienie modułu Az programu PowerShell stanowi znaczącą zmianę, przede wszystkim ze względu na ewolucję programu PowerShell w wieloplatformowe narzędzie, dzięki podstawom biblioteki .NET Standard. Jest to zgodne z naszym zaangażowaniem w rozszerzanie obsługi platformy Azure na różnych platformach. Przejście na platformę .NET Standard i zgodność z programem PowerShell Core wymagało aktualizacji w naszych modułach programu Azure PowerShell. Rezygnacja z opracowania nowego modułu Az zamiast przeglądu istniejącego modułu AzureRM umożliwiła bardziej bezproblemową integrację tych zmian.

Utworzenie modułu Az umożliwiło również naszym inżynierom standaryzację projektu, konwencji nazewnictwa i struktury poleceń cmdlet i modułów. Wszystkie moduły używają teraz polecenia "Az". prefiks i polecenia cmdlet są zgodne z formatem "Verb-AzNoun", zapewniając spójność i krótsze, bardziej intuicyjne nazwy w porównaniu z poprzednimi dłuższymi i zróżnicowanymi nazwami poleceń cmdlet.

Ponadto moduł Az zmniejsza liczbę modułów przez scalenie tych, które zarządzają podobnymi usługami. Ta konsolidacja, zwłaszcza połączenie poleceń cmdlet płaszczyzny zarządzania i płaszczyzny danych w ramach jednego modułu, upraszcza zarządzanie zależnościami i importowaniem dla użytkowników.

Te postępy oznaczają nasze zaangażowanie w ulepszanie środowiska użytkownika i rozszerzanie zgodności platformy dla poleceń cmdlet programu Azure PowerShell.

Kluczowe zalety modułów Az programu PowerShell

  • Zgodność międzyplatformowa: Oparta na bibliotece .NET Standard zapewnia spójną wydajność na różnych platformach.
  • ulepszeniaUser-Centric: Zajmuje się opiniami na temat długości poleceń i zmniejsza niespójności w poleceniach cmdlet i modułach.
  • Zwiększone bezpieczeństwo i stabilność: Obejmuje szyfrowanie pamięci podręcznej tokenów, ogranicza niektóre typy cyberataków, obsługuje różne metody uwierzytelniania, w tym usługi ADFS 2019 i nazwę użytkownika/hasło w programie PowerShell 7.
  • Kompleksowa obsługa usługi platformy Azure: Obejmuje wszystkie ogólnie dostępne usługi platformy Azure z ciągłymi aktualizacjami, poprawkami błędów i uaktualnieniami wersji interfejsu API.
  • Innowacyjne funkcje: Dostępne w usłudze Cloud Shell i na różnych platformach umożliwia pobieranie tokenów dostępu dla zasobów platformy Azure i udostępnia polecenia cmdlet dla zaawansowanych operacji REST.

Dzięki wdrożeniu modułu Az programu PowerShell użytkownicy uzyskują bezpieczniejsze, stabilne i wydajne narzędzie do zarządzania usługami platformy Azure.

Dalsze kroki