Pular para o conteúdo principal

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 criado a um ‘Resource Group’.

Um ponto de atenção em relação aos ‘Resource Groups’ é quanto à sua deleção. Ao deletar um ‘Resource Group’ todos os recursos que estão neste grupo também são apagados. Então, muita atenção.

Vamos então criar um ‘Resource Group’? 

Primeiramente, no Portal do Azure e selecione a opção ‘Resource Groups’.

Agora siga os seguintes passos para criar um ‘Resource Group’.

1 - Clique em ‘Create’, para abrir o assistente;

2- Selecione sua assinatura do Azure;

3 - Escolha um nome para o ‘Resource Group’. Neste exemplo escolhi o nome ‘RG_Jornada-Cloud’;

4 - Escolha uma localização do Azure. Você pode ter recursos de outras regiões neste ‘Resource Group’ independente da localização que escolher na sua criação.

5 - Clique em ‘Review + Create’. É possível adicionar ‘Tags’ para o seu ‘Resource Group’, mas vamos ver isso em outro post.

Revise as configurações selecionadas e clique em ‘Create’.

Você será notificado que o ‘Resource Group’ foi criado.

É possível também criar o ‘Resource Group’ utilizando o Azure CLI ou Azure Cloud Shell.

A sintaxe para criação é:  

az group create -l REGIÃO -n NOME_DO_RESOURCE_GROUP

Neste exemplo, usando o comando ‘az group create -l brazilsouth -n RG_Jornada-Cloud-CLI’, eu criei um ‘Resource Group’ na região ‘Brazil South’ com o nome de ‘RG_Jornada-Cloud-CLI’.

Retornando em ‘Resource Groups’ pelo Portal do Azure é possível ver os dois grupos que criamos, tanto pelo Portal, quanto pelo shell, além da assinatura e localidade.

Ao clicar em um grupo de recursos é aberto o ‘Resource Group Manager’ para o grupo de recursos selecionado.

Em outros posts vamos explorando as opções disponíveis para estes grupos de recursos.

Para excluir o grupo basta clicar em ‘Delete Resource Group’.

Será exibida um assistente solicitando que você confirme o nome do ‘Resource Group’ que está excluido. Lembre-se, ao excluir o ‘Resource Group’ todos os recursos que estão associados a ele também serão excluídos. Esta ação é permanente e irreversível. 

Você receberá uma notificação que o grupo de recursos foi excluído.

Para excluir o grupo de recursos pelo Azure CLI ou pelo Azure Cloud Shell a sintaxe do comando é:

az group delete --resource-group Nome_do_Resource_Group

Vamos excluir o ‘Resource Group’ criado no exemplo mais acima chamado ‘RG_Jornada-Cloud-CLI’. Vamos utilizar o comando ‘az group delete --resource-group RG_Jornada-Cloud-CLI’.

É necessária a confirmação da exclusão. E pronto, ‘Resource Group’ excluído

Pronto! Agora você sabe para que serve um ‘Resource Group’, como criar e como excluir.

Vamos explorar mais os ‘Resource Groups’ nos próximos posts. Não deixe de conferir.

Foi útil para você? Compartilhe e deixe seu comentário.

Postagens mais visitadas deste blog

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 ...

[Passo a Passo] Instalando o Gradle 7.2 no Windows

  O Gradle é uma ferramenta de automação de builds conhecida por sua flexibilidade e automação para criação de aplicações. O processo de build inclui complilação e empacotamento do código. Além disso o Gradle é capaz de automatizar builds em variadas linguagens, como Java, Kotlin, Groovy, Scala, Swift e C++.  Ao contrário do Maven e do Ant, que utilizam o XML para configuração e construção do build, o Gradle utiliza scripts escritos em Groovy, permitindo o build, testes e deploy em diversas plataformas. Sem mais delongas, vamos seguir com a instalação. Antes de começar a instalação, o óbvio precisa ser dito. Presumo que você chegou aqui por que já desenvolve em Java ou quer desenvolver, então tem o JRE ou JDK (que traz o JRE) instalado. Caso não tenha o JRE (Java Runtime Environment) instalado, baixe em https://www.java.com/pt-BR/download. Agora vamos baixar o Gradle em https://gradle.org/releases/. O último relase no momento desse post é a 7.2. A opção que escolhida...

Guia definitivo para habilitar o SSH no Windows Subsystem for Linux (WSL)

No post anterior, eu mostrei como  instalar o Windows Subsystem for Linux (WSL) no Windows 10 de forma simples e rápida . No meu caso uso dois laptops, sendo um deles para laboratório. Acesso o laptop que uso para laboratório remotamente. Já o fazia com o Remote Desktop e agora com a instância do WSL lá instalada utilizando SSH.  Convenhamos que não é pratico acessar a máquina por RDP para, então, executar os comandos no Linux. Então Por isso vou mostrar o passo a passo de como habilitar o SSH no WSL e conectar nela a partir de outros computadores em sua rede. Primeiro vamos rodar um ' sudo apt update ', para atualizar a lista das versões dos pacotes disponíveis. Lista de pacotes atualizados, vamos instalar o SSH Server com o comando ' sudo apt install openssh-server '. Finalizado a instalação do SSH Server, vamos habilitar o bind na porta 22, editando o 'sshd_config', excutando ' sudo nano /etc/ssh/sshd_config '. Neste exemplo estou utilizando o Nano pa...