Delen via


Inleiding tot de Az PowerShell-module

Overzicht

De Az PowerShell-module is een set cmdlets voor het rechtstreeks beheren van Azure-resources vanuit PowerShell. PowerShell biedt krachtige functies voor automatisering die kunnen worden gebruikt voor het beheren van uw Azure-resources, bijvoorbeeld in de context van een CI/CD-pijplijn.

De Az PowerShell-module is de vervanging voor AzureRM en is de aanbevolen module die moet worden gebruikt voor interactie met Azure.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

U kunt de Az PowerShell-module gebruiken met een van de volgende methoden:

Functies

De Az PowerShell-module heeft de volgende voordelen:

  • Beveiliging en stabiliteit
    • Versleuteling van tokencache
    • Preventie van man-in-the-middle-aanvallen
    • Ondersteuning voor verificatie met ADFS 2019
    • Verificatie van gebruikersnaam en wachtwoord in PowerShell 7
    • Ondersteuning voor functies zoals continue toegangsevaluatie
  • Ondersteuning voor alle Azure-services
    • Alle algemeen beschikbare Azure-services hebben een bijbehorende ondersteunde PowerShell-module
    • Meerdere bugfixes en API-versie-upgrades sinds AzureRM
  • Nieuwe mogelijkheden
    • Ondersteuning in Cloud Shell en platformoverschrijdend
    • Kan toegangstoken ophalen en gebruiken voor toegang tot Azure-resources
    • Cmdlet beschikbaar voor geavanceerde REST-bewerkingen met Azure-resources

Notitie

PowerShell 7.2 of hoger is de aanbevolen versie van PowerShell voor gebruik met de Az PowerShell-module op alle platforms.

De Az PowerShell-module is gebaseerd op de .NET Standard-bibliotheek en werkt met PowerShell 7.2 en hoger op alle platforms, waaronder Windows, Linux en macOS. Het is ook compatibel met Windows PowerShell 5.1.

We streven ernaar om Azure-ondersteuning te bieden voor alle platforms en alle Az PowerShell-modules zijn platformoverschrijdend.

Uw omgeving upgraden naar Az

Als u de nieuwste Azure-functies in PowerShell wilt bijhouden, moet u migreren naar de Az-module. Als u niet klaar bent om de Az-module te installeren als vervanging voor AzureRM, hebt u een aantal opties beschikbaar om te experimenteren met Az:

  • Gebruik een PowerShell-omgeving met Azure Cloud Shell. Azure Cloud Shell is een browsergebaseerde shell-omgeving die wordt geleverd met de geïnstalleerde Az-module en Enable-AzureRM compatibiliteitsaliassen ingeschakelde.
  • Houd de AzureRM-module geïnstalleerd in Windows PowerShell 5.1 en installeer de Az-module in PowerShell 7 of hoger. Windows PowerShell 5.1 en PowerShell 7 en hoger gebruiken afzonderlijke verzamelingen modules. Volg de instructies voor het installeren van de nieuwste versie van PowerShell en de Az-module installeren vanuit PowerShell 7 of hoger.

Ga als volgende te werk om een upgrade uit te voeren van een bestaande AzureRM-installatie:

  1. De AzureRM-module van Azure PowerShell verwijderen
  2. De Az PowerShell-module installeren
  3. OPTIONELE: schakel de compatibiliteitsmodus in om aliassen toe te voegen voor AzureRM-cmdlets met Enable-AzureRMAlias terwijl u bekend raakt met de nieuwe opdrachtenset. Zie de volgende sectie of Migratie starten van AzureRM naar Azvoor meer informatie.

Bestaande scripts migreren van AzureRM naar Az

Als uw scripts nog steeds zijn gebaseerd op de AzureRM-module, hebben we verschillende resources om u te helpen met de migratie:

Ondersteuning

Az is de meest recente PowerShell-module voor Azure. Problemen of functieaanvragen kunnen rechtstreeks worden aangemeld bij de GitHub-opslagplaatsof via Microsoft-ondersteuning als u een ondersteuningscontract hebt. Functieaanvragen worden geïmplementeerd in de nieuwste versie van Az. Kritieke problemen worden geïmplementeerd in de laatste twee versies van Az.

Omdat Az PowerShell-modules nu alle mogelijkheden van AzureRM PowerShell-modules en meer hebben, hebben we de AzureRM PowerShell-modules vanaf 29 februari 2024 afgeschaft.

Als u serviceonderbrekingen wilt voorkomen, uw scripts bijwerken die Gebruikmaken van AzureRM PowerShell-modules om Az PowerShell-modules te gebruiken. Als u uw scripts automatisch wilt bijwerken, volgt u de snelstartgids .

Dataverzameling

Azure PowerShell verzamelt standaard telemetriegegevens. Microsoft voegt verzamelde gegevens samen om patronen van gebruik te identificeren om veelvoorkomende problemen te identificeren en de ervaring van Azure PowerShell te verbeteren. Microsoft Azure PowerShell verzamelt geen privé- of persoonlijke gegevens. De gebruiksgegevens helpen bijvoorbeeld bij het identificeren van problemen zoals cmdlets met weinig succes en helpen prioriteit te geven aan ons werk.

Hoewel we de inzichten van deze gegevens waarderen, begrijpen we ook dat niet iedereen gebruiksgegevens wil verzenden. U kunt gegevensverzameling uitschakelen met de cmdlet Disable-AzDataCollection. U kunt ook onze privacyverklaring lezen voor meer informatie.