Compartilhar via


Introdução ao Azure PowerShell

Azure PowerShell é uma ferramenta poderosa para gerenciar e administrar recursos Azure diretamente do PowerShell. É ideal para criar fluxos de trabalho automatizados e gerenciar recursos usando o modelo de Azure Resource Manager. Você pode experimentá-lo no navegador usando Azure Cloud Shell ou instalá-lo localmente em seu computador.

Este artigo ajuda você a começar a usar Azure PowerShell e ensina seus principais conceitos.

Instalar ou executar no Azure Cloud Shell

A maneira mais fácil de experimentar Azure PowerShell é por meio de Azure Cloud Shell, um ambiente baseado em navegador que não requer nenhuma instalação. Para começar, consulte Get iniciado com Azure Cloud Shell. Cloud Shell executa o PowerShell em um contêiner do Linux, portanto, os recursos específicos do Windows não estão disponíveis.

Quando estiver pronto para instalar Azure PowerShell localmente, siga as etapas em Como instalar Azure PowerShell.

Entrar no Azure

Para entrar, use o Connect-AzAccount cmdlet. Se você estiver usando Cloud Shell, ignore esta etapa, pois já está autenticado para seu ambiente, assinatura e locatário.

Connect-AzAccount

Importante

A partir de setembro de 2025, Azure PowerShell exigirá autenticação multifator (MFA) ao entrar com uma identidade de usuário Microsoft Entra ID. Essa alteração aprimora a segurança, mas pode afetar fluxos de trabalho de automação que dependem da autenticação de nome de usuário e senha. Para obter mais informações, consulte O impacto da autenticação multifator em Azure PowerShell em cenários de automação.

Para ambientes regionais que exigem conformidade específica, por exemplo, Azure China 21Vianet, use o parâmetro Environment:

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell usa o WAM (Gerenciador de Contas Web) para autenticação em sistemas Windows, enquanto outras plataformas usam logon baseado em navegador. Para obter mais informações, consulte O WAM (Gerenciador de Contas Da Web).

Se você tiver acesso a várias assinaturas, será solicitado que você selecione uma após o logon. Saiba mais sobre esse processo na experiência de logon.

Depois de conectado, você pode usar Azure PowerShell cmdlets para gerenciar seus recursos. Para obter mais informações sobre autenticação, consulte Sign in with Azure PowerShell.

Localizar comandos

Azure PowerShell cmdlets seguem a convenção de nomenclatura padrão do PowerShell Verb-Noun. O verbo descreve a ação, por exemplo, New, GeteSetRemove, enquanto o substantivo representa o tipo de recurso, por exemplo, AzVM, AzKeyVaultCertificatee AzFirewallAzVirtualNetworkGateway. Os substantivos em Azure PowerShell começam com o prefixo Az.

Para descobrir comandos, use o Get-Command cmdlet. Por exemplo, para listar todos os comandos relacionados a máquinas virtuais:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

Aqui está uma tabela de referência rápida de recursos comuns e seus módulos associados:

Tipo de Recurso Módulo Azure PowerShell Prefixo de substantivo
Grupos de recursos Az.Resources AzResourceGroup
Máquinas Virtuais Az.Compute AzVM
Contas de armazenamento Az.Storage AzStorageAccount
Key Vault (cofre de chaves) Az.KeyVault AzKeyVault
Aplicativos Web Az.Websites AzWebApp
Bancos de dados SQL Az.Sql AzSqlDatabase

Para obter uma lista completa de módulos Azure PowerShell, consulte a lista de módulos Azure PowerShell hospedada no GitHub.

Recolha de dados

Por padrão, Azure PowerShell coleta dados de telemetria para melhorar a experiência do usuário identificando padrões de uso e problemas. Nenhum dado particular ou pessoal é coletado. No entanto, você pode recusar o uso do Disable-AzDataCollection cmdlet se preferir. Para obter mais informações, consulte nossa política de privacidade.

Guias de início rápido e tutoriais

Pratique com o Azure PowerShell por meio de nossos tutoriais guiados.

Próximas Etapas 

Explore mais recursos Azure PowerShell:

Para obter mais ajuda, conecte-se à comunidade:

References