Partilhar via


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

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

Advertência

O módulo AzureRM PowerShell 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 Az PowerShell para garantir suporte e atualizações contínuos.

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

Porquê um novo módulo

O lançamento do módulo Az PowerShell representa uma mudança significativa, principalmente devido à evolução do PowerShell para uma ferramenta multiplataforma, graças à sua base na biblioteca .NET Standard. Isso se alinha com nossa dedicação de 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 projeto, as convenções de nomenclatura e a estrutura de cmdlets e módulos. Todos os módulos agora usam o 'Az'. e os cmdlets seguem o formato 'Verb-AzNoun', garantindo consistência e nomes mais curtos e intuitivos em comparação com os nomes de cmdlets 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 de plano de gerenciamento e plano de dados em um único módulo, simplifica o gerenciamento de dependência e importação para os usuários.

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

Principais vantagens dos módulos Az PowerShell

  • Compatibilidade entre plataformas: Construído na biblioteca .NET Standard, ele garante um desempenho consistente em diferentes plataformas.
  • User-Centric Melhorias: Aborda os comentários sobre o comprimento do comando e reduz as inconsistências em cmdlets e módulos.
  • Segurança e estabilidade reforçadas: Inclui criptografia de cache de token, atenua certos tipos de ataques cibernéticos, suporta vários métodos de autenticação, incluindo ADFS 2019 e nome de usuário/senha no PowerShell 7.
  • Suporte abrangente do serviço do Azure: Abrange todos os serviços do Azure disponíveis em geral com atualizações contínuas, correções de bugs e atualizações de versão da API.
  • Características inovadoras: Disponível no Cloud Shell e entre 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 Az PowerShell, os usuários ganham uma ferramenta mais segura, estável e eficiente para gerenciar os serviços do Azure.

Próximos passos