Introdução
Imagine trabalhar para uma organização que usa Máquinas Virtuais (VMs) do Azure para testar seu software CRM (Customer Relationship Management). Você cria essas VMs a partir de imagens, incluindo um front-end da Web e um banco de dados SQL.
Durante várias iterações de teste em uma única VM, você percebe que as alterações nos arquivos de configuração e no banco de dados levam a resultados inconsistentes. Em um caso, um bug gerou erroneamente um registro de chamada telefônica sem um cliente associado no banco de dados. Esse registro órfão fez com que os testes de integração subsequentes falhassem, mesmo depois que você corrigiu o bug.
Reconhecendo a frequência desses ciclos de teste, que ocorrem várias vezes por semana, você decide implantar uma nova VM para cada ciclo para garantir a consistência e a confiabilidade do seu ambiente de teste. Ao desenvolver scripts do PowerShell para implantação, você simplifica o processo, otimiza a eficiência do fluxo de trabalho e minimiza erros por meio da automação.
Este módulo ensina como implantar e gerenciar recursos do Azure usando o Azure PowerShell. Você aprende a usar o Azure PowerShell interativamente para tarefas pontuais e como escrever scripts do PowerShell para automatizar tarefas recorrentes.
Objetivos de aprendizagem
Neste módulo:
- Determine se o Azure PowerShell é a ferramenta apropriada para suas tarefas de gerenciamento do Azure
- Instalar o Azure PowerShell no Windows, Linux ou macOS
- Conectar-se ao Azure usando o Azure PowerShell
- Criar recursos do Azure com o Azure PowerShell
Pré-requisitos
- Experiência com o PowerShell
- Compreensão dos conceitos básicos do Azure, incluindo grupos de recursos e máquinas virtuais
- Experiência na administração de recursos do Azure através do portal do Azure