Olá pessoal, tudo bem?
Sou um dos participantes do projeto B-Expert, um projeto idealizado pelo Rafael Bernardes, consiste não somente em um clube de assinatura de cursos, mas também e uma comunidade no qual participa vários profissionais de TI, compartilhando conhecimento e experiências. Um dos colaboradores do B-Expert, Claudio Oliveira perguntou esta dúvida: “Galera, uma dúvida, consigo automatizar no azure, qual a máquina ligar ao usuário logar e desligar automaticamente depois que o usuário fazer logout ou por período sem utilizar?”
Como estou iniciando os meus estudos em Azure, alguns recursos não tenho conhecimento, mas sei que existe a Automação do Azure no qual é possível fazer automação no Azure.
A Automação do Azure oferece um serviço de configuração e de automação baseado em nuvem que compatível com o gerenciamento consistente em seus ambientes Azure e não Azure. Ela é composta pela automação de processos, pelo gerenciamento de configuração, pelo gerenciamento de atualizações, por funcionalidades compartilhadas e por recursos heterogêneos. A Automação oferece controle completo durante a implantação, operações e o encerramento de cargas de trabalho e de recursos.
Como não tenho conhecimento da Automação do Azure, mas tenho conhecimento de Azure CLI e Powershell, fui atrás de uma solução que possa atender esta necessidade.
Solução
Encontrei no GitHub o projeto Idle Logoff. Este programa executo em segundo plano em cada sessão do usuário instalada. Após o período predefinido de inatividade do usuário podemos desligar, reinicializar ou fazer logoff. Ele também fornece a capacidade de ser configurado através de uma política de grupo (GPO).
Então resolvi juntar os dois, Azure CLI para desligar e desalocar a máquina virtual no Azure e o Idle Logoff. Então quando não tiver interação do usuário em uma sessão do Windows, após um período, será executado o Idle Logoff, executando logoff na sessão e o script ao mesmo tempo, para desligar e desalocar a máquina virtual no Azure.
Script
Abaixe aqui no meu GitHub, todos os scripts utilizados no vídeo.
Vídeo
Será demostrado de formar clara e objetiva todos os passos para desligar e desalocar uma máquina virtual Windows no Azure automaticamente.
Referências
Inscreva-se no meu canal do YouTube!
Há 10 anos atuo na área de TI focado em suporte e administração de infraestrutura, especializado em plataformas Microsoft. Tenho grande experiência em troubleshooting, implantação, configuração e administração de funções e recursos de tecnologia Microsoft. Formado em Redes de Computadores pela faculdade Estácio de Sá de Belo Horizonte.
Comecei a compartilhar o meu conhecimento no ano de 2012, fazendo artigos e vídeos para o meu Blog. Em 2017 comecei a escrever artigos para o portal Cooperati.
Sou apaixonado em compartilhar o meu conhecimento. Meu lema é: um conhecimento só é válido quando compartilhado.
One response
[…] Em um passado distante demostrei como desligar e desalocar uma máquina virtual Windows no Azure após um período de inatividade. […]