Explorar a Automação do Azure

Concluído

A Automação do Azure fornece a capacidade de automatizar tarefas de gerenciamento de nuvem frequentes, demoradas e propensas a erros. A automação ajuda você a se concentrar em funções que agreguem valor comercial. Ao reduzir erros e melhorar a eficiência, também ajuda a diminuir os custos operacionais. Você pode integrar os serviços do Azure e outros sistemas públicos que são necessários para implantar, configurar e gerenciar seus processos de ponta a ponta. O serviço permite criar runbooks graficamente, no PowerShell ou no Python.

Automação de processos

A automação de processos dá suporte à integração de serviços do Azure e outros sistemas públicos necessários para implantar, configurar e gerenciar seus processos de ponta a ponta. O serviço permite criar runbooks graficamente, no PowerShell ou usando o Python.

Gerenciamento de configuração

O Gerenciamento de Configuração na Automação do Azure permite o acesso a dois recursos:

  • Controle de Alterações e Inventário
  • State Configuration da Automação do Azure

State Configuration da Automação do Azure

O State Configuration da Automação do Azure é um recurso baseado em nuvem para DSC (Desired State Configuration) do PowerShell que fornece serviços necessários para ambientes empresariais. Usando esse recurso, é possível gerenciar recursos de DSC na Automação do Azure e aplicar as configurações a máquinas virtuais ou físicas de um servidor de pull de DSC na nuvem do Azure.

Gerenciamento de atualizações

O recurso de Gerenciamento de Atualizações, para sistemas Windows e Linux em ambientes híbridos, oferece visibilidade da conformidade de atualização no Azure e outras nuvens, e no local. O recurso permite criar implantações agendadas que orquestram a instalação de atualizações em uma janela de manutenção definida.

Funcionalidades compartilhadas

A Automação do Azure oferece uma série de funcionalidades compartilhadas, incluindo recursos compartilhados, controle de acesso baseado em função, agendamento flexível, integração de controle do código-fonte, auditoria e marcação.

Recursos compartilhados

A Automação do Azure é composta por um conjunto de recursos compartilhados que facilitam a automatização e configurar seu ambiente em escala.

Controle de acesso baseado em função

A Automação do Azure dá suporte ao RBAC do Azure (controle de acesso baseado em função do Azure) para regular o acesso à conta de Automação e aos recursos dela. Para saber mais sobre como configurar o RBAC do Azure na conta, nos runbooks e nos trabalhos de Automação, confira Controle de acesso baseado em função para a Automação do Azure.

Integração de controle do código-fonte

A Automação do Azure é compatível com a integração do controle do código-fonte. Esse recurso promove a configuração como código em que o check-in de runbooks ou configurações pode ser feito em um sistema de controle do código-fonte.

Suporte heterogêneo (Windows e Linux)

A Automação foi criada para funcionar em seu ambiente de nuvem híbrida e também em sistemas Windows e Linux. Ela oferece uma forma consistente de automatizar e configurar cargas de trabalho implantadas e os sistemas operacionais que as executam.

Cenários comuns de Automação

A Automação do Azure dá suporte ao gerenciamento durante todo o ciclo de vida de sua infraestrutura e de seus aplicativos. Cenários comuns incluem:

  • Escrever runbooks – crie runbooks do PowerShell, Fluxo de Trabalho do PowerShell, gráficos, Python 2 e DSC em linguagens comuns.
  • Criar e implantar recursos – implante máquinas virtuais em um ambiente híbrido usando runbooks e modelos do Azure Resource Manager. Integre-se a ferramentas de desenvolvimento, como Jenkins e Azure DevOps.
  • Configurar máquinas virtuais – Avalie e defina computadores Linux e Windows com configurações para a infraestrutura e o aplicativo.
  • Compartilhar conhecimento – transfira conhecimento para o sistema sobre como a organização oferece e mantém as cargas de trabalho.
  • Recuperar inventário – obtenha um inventário completo de recursos implantados para direcionamento, relatórios e conformidade.
  • Localizar alterações – identifique alterações que podem causar erros de configuração e aprimore a conformidade operacional.
  • Monitorar – isole alterações no computador que estão causando problemas e corrija-as ou escalone-as para sistemas de gerenciamento.
  • Proteger – coloque computadores em quarentena se forem gerados alertas de segurança. Defina requisitos no convidado.
  • Administrar – Configure o RBAC do Azure para equipes. Recupere recursos não utilizados.