Introdução

Concluído

Cenário

Você trabalha para uma empresa baseada em franquias. Você começou na empresa há cinco anos como administrador de sistemas e recentemente se mudou para uma nova função como engenheiro de DevOps. Uma das suas tarefas na sua equipa anterior era criar recursos do Azure para novas franquias. Como sua equipe anterior criou manualmente os recursos usando o portal do Azure, os recursos geralmente não tinham padronização e eram demorados para criar.

Sua primeira tarefa em sua nova função como engenheiro de DevOps é automatizar o provisionamento dos recursos do Azure de cada nova franquia. Você quer aprender as possibilidades de ferramentas de automação e avaliar cada uma delas.

Como prova de conceito, você decide resumir suas descobertas e fornecer código de exemplo para cada oferta para que outras pessoas em sua nova equipe possam ajudar na decisão. A escolha de ferramentas de automação para provisionar recursos do Azure é uma decisão importante porque o processo se tornará parte do procedimento padrão da sua empresa para abrir novos locais de franquia.

Objetivos de aprendizagem

No final deste módulo, ficará a saber como:

  • Compreender conceitos básicos de infraestrutura como código.
  • Entenda as principais diferenças entre a CLI do Azure, o Azure PowerShell, o Bíceps e o Terraform.
  • Ser capaz de decidir quais ferramentas de linha de comando são melhores para suas necessidades.

Pré-requisitos

  • Conhecimento básico do Azure
  • Conhecimento básico de qualquer ferramenta de linha de comando