Partilhar via


Introdução ao Azure PowerShell

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

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

Instalar ou executar no Azure Cloud Shell

A maneira mais fácil de experimentar o Azure PowerShell é por meio do Azure Cloud Shell, um ambiente baseado em navegador que não requer nenhuma instalação. Para começar, consulte Introdução ao Azure Cloud Shell. O 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 o Azure PowerShell localmente, siga as etapas em Como instalar o Azure PowerShell.

Entrar no Azure

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

Connect-AzAccount

Importante

A partir do início de 2025, as entradas do Azure PowerShell usando identidades de usuário do Microsoft Entra ID para autenticação exigem MFA (autenticação multifator). Para obter mais informações, consulte Planejamento para autenticação multifatorial obrigatória para Azure e outros portais de administração.

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

Connect-AzAccount -Environment AzureChinaCloud

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

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

Depois de entrar, você pode usar cmdlets do Azure PowerShell para gerenciar seus recursos. Para obter mais detalhes sobre a autenticação, consulte Autenticar-se com o Azure PowerShell.

Localizar comandos

Os cmdlets do Azure PowerShell seguem a convenção de nomenclatura padrão do PowerShell de Verb-Noun. O verbo descreve a ação (por exemplo, New, Get, Set, Remove), enquanto o substantivo representa o tipo de recurso (por exemplo, AzVM, AzKeyVaultCertificate, AzFirewall, AzVirtualNetworkGateway). Os substantivos no Azure PowerShell começam com o prefixo Az.

Para descobrir comandos, use o cmdlet Get-Command. 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 do 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 Az.KeyVault AzKeyVault
Aplicativos Web Az.Websites AzWebApp
Bancos de Dados SQL Az.Sql AzSqlDatabase

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

Recolha de dados

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

Guias de início rápido e tutoriais

Obtenha o controle prático com o Azure PowerShell por meio de nossos tutoriais guiados:

Próximas etapas

Explore mais recursos do Azure PowerShell:

Para obter ajuda adicional, conecte-se à comunidade:

Referências