O que é um manual de execução?

Concluído

Runbooks servem como repositórios para seus scripts e fluxos de trabalho personalizados.

Normalmente, eles também fazem referência a recursos compartilhados da Automação, como credenciais, variáveis, conexões e certificados.

Os runbooks podem conter também outros runbooks, permitindo que você crie fluxos de trabalho ainda mais complexos.

Você pode invocar e executar runbooks sob demanda ou de acordo com um agendamento usando recursos de Agendamento de Automação.

Captura de tela da janela Adicionar Runbook. No painel esquerdo, Criar Rápido, criar um novo runbook está selecionado. No painel direito, o menu suspenso do tipo runbook exibe opções como PowerShell, Python 2, Gráfico e Outros. Em Outros está o fluxo de trabalho do PowerShell e o fluxo de trabalho gráfico do PowerShell.

Criando runbooks

Ao criar runbooks, você tem duas opções. Você pode:

  • Crie o seu runbook e importe-o. Para obter mais informações sobre como criar ou importar um runbook na Automação do Azure, acesse Inicie um runbook na Automação do Azure.
  • Altere runbooks na galeria de runbooks. Ele fornece um rico ecossistema de runbooks disponíveis para atender às suas necessidades. Visite runbook e galerias de módulos para de Automação do Azure para obter mais informações.

Uma comunidade de software livre vibrante também cria runbooks que podem ser aplicados diretamente aos casos de uso.

Você pode escolher entre diferentes tipos de runbook com base em seus requisitos e experiência do Windows PowerShell.

Se você preferir trabalhar diretamente com o código do Windows PowerShell, poderá usar um runbook do PowerShell ou um runbook de fluxo de trabalho do PowerShell.

Você pode editar offline ou com o editor textual no portal do Azure usando qualquer um deles.

Se você preferir editar um runbook sem exposição ao código subjacente, poderá criar um runbook gráfico usando o editor gráfico do portal do Azure.

Runbooks gráficos

Runbooks gráficos e gráficos de fluxo de trabalho do PowerShell são criados e editados com o editor gráfico no portal do Azure.

Você pode exportá-los para um arquivo e importá-los para outra conta de automação, mas não é possível criá-los ou editá-los com outra ferramenta.

Scripts de automação do PowerShell

Os runbooks do PowerShell são baseados no Windows PowerShell. Edite o código do runbook diretamente usando o editor de texto no portal do Azure.

Você também pode usar qualquer editor de texto offline e importar o runbook para o Azure Automation. Os runbooks do PowerShell não usam processamento paralelo.

Runbooks de fluxo de trabalho do PowerShell

Os runbooks de fluxo de trabalho do PowerShell são runbooks de texto baseados no Windows PowerShell Workflow.

Edite diretamente o código do runbook usando o editor de texto no portal do Azure.

Você também pode usar qualquer editor de texto offline e importar o runbook no Azure Automation.

Os runbooks de fluxo de trabalho do PowerShell usam o processamento paralelo para permitir a conclusão simultânea de várias tarefas.

Os runbooks de fluxo de trabalho levam mais tempo para serem iniciados do que os runbooks do PowerShell, pois eles devem ser compilados antes da execução.

Runbooks do Python

Você pode editar diretamente o código do runbook usando o editor de texto no portal do Azure ou pode usar qualquer editor de texto offline e importar o runbook para a Automação do Azure.

Você também pode usar bibliotecas do Python. Primeiro, você deve importar o pacote para a Conta de Automação para usar bibliotecas de terceiros.

Nota

Você não pode converter runbooks de tipo gráfico para textual e vice-versa.

Para obter mais informações sobre os diferentes tipos de runbooks, visite tipos de runbooks da Automação do Azure.