Série Azure – PowerShell no Azure

O que é o Azure PowerShell?

O Azure PowerShell é um conjunto de módulos no PowerShell que fornecem cmdlets para gerenciar o Azure. Você pode usar os cmdlets para criar, testar, implantar e gerenciar soluções e serviços entregues através da plataforma Azure. Na maioria dos casos, os cmdlets podem ser usados ​​para as mesmas tarefas que o Portal Azure, como criar e configurar serviços na nuvem, máquinas virtuais, redes virtuais e aplicativos da web.

Instalando o Azure PowerShell

Instalando via WebPI

Para instalar o Azure PowerShell via WebPI, baixe o Azure PowerShell e inicie a instalação.

Instalando a partir da Galeria PowerShell

Instale o Azure PowerShell 1.3.0 ou superior via Galeria do PowerShell usando um console com direitos administrativos do Windows PowerShell ou dentro de um editor PowerShell, como o prompt do PowerShell ISE, usando os seguintes comandos:

# Instale os módulos do Azure Resource Manager via Galeria do PowerShell

Install-Module AzureRM

# Instale os módulos Azure Service Management via Galeria PowerShell

Install-Module Azure

 

Princípios básicos do comando Azure PowerShell

Existem muitos cmdlets Azure, não sendo para discutir todos eles em detalhes, mas alguns pontos-chave são:

  • O módulo Azure padrão (modo Gerenciamento de Serviço) inclui cmdlets para gerenciar serviços Azure como recursos individuais.
  • O módulo AzureResourceManager (modo Gerenciador de recursos) inclui cmdlets que permitem gerenciar serviços relacionados como uma única unidade. Todos os cmdlets têm RM como parte do comando.
  • Você pode usar comandos padrão do PowerShell como Get-Command e Get-Help para ver mais informações sobre os cmdlets Azure disponíveis em cada módulo.

Modo de gerenciamento de serviço

O módulo Azure contém um conjunto abrangente de cmdlets, que você pode usar para visualizar, criar e gerenciar serviços individuais do Azure na sua assinatura. Por exemplo, você pode usar o cmdlet New-AzureWebsite para criar um site Azure ou usar o cmdlet Get-AzureStorageAccount para obter uma referência a uma conta de armazenamento existente.

#Visualizar uma lista de cmdlets no módulo Azure
Get-Command -Module Azure | Get-Help | Format-Table Name, Synopsis

Modo Gerenciador de Recursos

No modo Gerenciador de recursos, você pode usar o PowerShell para criar e gerenciar recursos Azure em grupos de recursos. Esta abordagem facilita a gestão de conjuntos de recursos relacionados como uma unidade. Por exemplo, você poderia usar o cmdlet Get-AzureResourceGroup para obter uma referência a um grupo de recursos existente ou usar o cmdlet Remove-AzureResourceGroup para remover um grupo de recursos e todos os recursos que ele contém.

#Visualizar uma lista de cmdlets no módulo Resource Manager
Get-Command -Module AzureRM | Get-Help | Format-Table Name, Synopsis

 

Por hoje é isso pessoal, até a próxima! Abraços

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: