Pular para o conte√ļdo principal

Postagens

Mostrando postagens de Junho, 2021

Azure Resource Groups - Entenda o que é, aprenda a criar a excluir pelo Portal do Azure e Azure CLI

E a√≠ meus amigos, tudo certinho com voc√™s? Por aqui tudo bem! Se voc√™ chegou at√© aqui √© porque hoje voc√™ acordou com vontade de aprender sobre ‘Resource Groups’. O que s√£o os Resource Groups? O ‘Resource Group’ √© uma cole√ß√£o de recursos computacionais no Azure para sejam agrupados logicamente de acordo com a solu√ß√£o, por ambiente, por recursos, por departamento ou por regi√£o, ou da forma que fa√ßa mais sentido para sua organiza√ß√£o, de acordo com padr√Ķes ou nomenclaturas adotadas em sua companhia. Eles compartilham as mesmas permiss√Ķes, ciclo de vida e pol√≠ticas.  A grosso modo o ‘Resource Group’ pode ser entendido como uma pasta ou um grupo onde voc√™ organiza seus recursos computacionais da Azure. √Č poss√≠vel ter quantos ‘Resource Groups’ conforme forem necess√°rios. Os ‘Resource Groups’ n√£o possuem subn√≠veis, ou seja, n√£o √© poss√≠vel ter um ‘Resource Group’ dentro de outro ‘Resource Group’. Para cria√ß√£o de recursos computacionais no Azure √© necess√°rio associar este recurso que est√° sendo

Entendendo o Azure CLI, Azure Cloud Shell e Azure Az PowerShell

E aí meus amigos, tudo bem por aí? Por aqui tudo bem também! :) Essa é uma questão da prova de certificação do Azure. O Azure permite a gerência de seus recursos de muitas formas, entre elas o Portal do Azure, REST Clients e SDKs. Quando você precisa executar uma ou outra atividade mais simples o caminho geralmente é realizar esta atividade pelo Portal do Azure. Mas quando você precisa automatizar tarefas no Azure, seja com scripts ou com templates Azure Resource Manager (ARM templates), você pode fazer isso de três formas: PowerShell, Azure CLI e Azure Cloud Shell. Tanto o Azure CLI quanto o Azure PowerShell são cross-platform, ou seja, rodam em Windows, Linux e macOS. O Azure CLI roda tanto no Command Prompt (cmd), Bash, Windows PowerShell (Windows) e PowerShell (Linux e macOS), enquanto o Azure PowerShell pode ser executado somente no Windows PowerShell (Windows) e PowerShell (Linux e macOS), utilizando o módulo do Azure. E o Azure Cloud Shell? O Azure Cloud Shell é acessado diretam

Listando no Active Directory usu√°rios ativos e inativos com PowerShell

E a√≠ meus amigos! Tudo bem com voc√™s?  Por aqui tudo √≥timo! :) Trago hoje mais um script em PowerShell que me auxiliou muito. Est√°vamos em um call com um fornecedor para adquirir uma solu√ß√£o e essa solu√ß√£o tinha seu valor de licenciamento calculado na quantidade de usu√°rios ativos no Active Directory.  Foi necess√°rio extrair uma lista dos usu√°rios que tivessem feito logon no Active Directory nos √ļltimos 3 meses. Tamb√©m era necess√°rio que fossem contabilizadas somente contas que estivessem habilitadas. A partir da√≠, bolei um script em PowerShell que resolvesse essa necessidade. Basta alterar a vari√°vel ‘ $daysActive ’ para a quantidade de dias que voc√™ precisa. Nesse caso est√° configurado para ‘90’, que s√£o 3 meses. Mas voc√™ pode configurar isso de acordo com a sua necessidade. “Ah cara, muito legal isso, mas eu precisava de um script que listasse os usu√°rios inativos.”  Muito simples! Usa o script abaixo. Ele lista usu√°rios que n√£o tenham se logado h√° mais de 90 dias. Caso precise alte

Buscando no LOG do DHCP com PowerShell

Ol√° meus amigos de Jornada! Tudo bem com voc√™s?  Por aqui tudo bem! :) Vou compartilhar com voc√™s nestes primeiro posts do blogs alguns scripts que facilitam muito a minha vida no dia a dia e espero que facilite a vida de voc√™s tamb√©m! Atualmente atuo em um ambiente h√≠brido, onde temos servidores e servi√ßos em clouds p√ļblicas e on-premisses. Um destes servi√ßos que temos on-premisses √© o servi√ßo de DHCP possibilitando que clientes possam obter endere√ßos IP, e suas respectivas op√ß√Ķes, automaticamente. Eventualmente √© necess√°rio buscar informa√ß√Ķes no log do servi√ßo e √© um tanto oneoroso buscar e extrair informa√ß√Ķes de l√°. Ent√£o eu criei esse script em PowerShell. Basta que voc√™ ajuste a vari√°vel "$criteria", informando o endere√ßo IP, MAC Address ou nome do Host que deseja buscar no log e a v√°riavel "$dhcplog" informando o caminho do log do DHCP. Por padr√£o os logs do DHCP ficam em 'C:\Windows\System32\Dhcp'. As ocorr√™ncias localizadas ser√£o exibidas conforme a