Compartilhar via


Visão geral da desativação do módulo do PowerShell do AzureRM

Todas as versões do módulo do PowerShell do AzureRM foram preteridas. O módulo do Az PowerShell é o módulo recomendado do PowerShell para interagir com o Azure.

Aviso

O módulo PowerShell do AzureRM foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo sob responsabilidade e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.

Por que um novo módulo

O lançamento do módulo do Az PowerShell representa uma mudança significativa, principalmente devido à evolução do PowerShell em uma ferramenta multiplataforma, graças à sua base na biblioteca .NET Standard. Isso se alinha à nossa dedicação para estender o suporte do Azure em várias plataformas. A transição para o .NET Standard e a compatibilidade com o PowerShell Core exigiram uma atualização em nossos módulos do Azure PowerShell. Optar por desenvolver o novo módulo Az em vez de revisar o módulo AzureRM existente permitiu uma integração mais perfeita dessas alterações.

A criação do módulo Az também proporcionou uma oportunidade para nossos engenheiros padronizarem o design, as convenções de nomenclatura e a estrutura de cmdlets e módulos. Todos os módulos agora usam o 'Az'. prefixo e cmdlets seguem o formato 'Verb-AzNoun', garantindo consistência e nomes mais curtos e intuitivos em comparação com os nomes de cmdlet mais longos e variados anteriores.

Além disso, o módulo Az traz uma redução no número de módulos mesclando aqueles que gerenciam serviços semelhantes. Essa consolidação, especialmente a combinação de cmdlets do plano de gerenciamento e do plano de dados em um único módulo, simplifica a dependência e o gerenciamento de importação para os usuários.

Esses avanços significam nosso compromisso de melhorar a experiência do usuário e expandir a compatibilidade da plataforma para cmdlets do Azure PowerShell.

Principais vantagens dos módulos do Az PowerShell

  • Compatibilidade entre plataformas: Criada na biblioteca .NET Standard, ela garante um desempenho consistente em diferentes plataformas.
  • Melhorias deUser-Centric: Aborda comentários sobre o comprimento do comando e reduz inconsistências em cmdlets e módulos.
  • Segurança e estabilidade aprimoradas: Inclui criptografia de cache de token, atenua determinados tipos de ataques cibernéticos, dá suporte a vários métodos de autenticação, incluindo o ADFS 2019 e o nome de usuário/senha no PowerShell 7.
  • Suporte abrangente ao Serviço do Azure: Abrange todos os serviços do Azure em disponibilidade geral com atualizações contínuas, correções de bugs e atualizações de versão da API.
  • Recursos inovadores: Disponível no Cloud Shell e em todas as plataformas, ele permite a recuperação de token de acesso para recursos do Azure e fornece cmdlets para operações REST avançadas.

Ao adotar o módulo do Az PowerShell, os usuários ganham uma ferramenta mais segura, estável e eficiente para gerenciar os serviços do Azure.

Próximas etapas