IaC na Azure [2/X] – Criando a Resource, Network e VM

Dando seguimento na construção do nosso ambiente, vamos criar nosso servidor controlador do IaC.

Estamos escolhendo usar um VM para esse modelo, por que vamos lidar com uma arquitetura mista de VMs e AKS. Desta forma, fazer VMs falar com VMs é mais tranquilo e funcional do que fazer todo o AKS conversar com outros AKS e outra VMs.

Continue reading “IaC na Azure [2/X] – Criando a Resource, Network e VM”

Azure – Nomenclatura de componentes

Quando você esta especificando uma arquitetura para a infraestrutura, parte do trabalho é fazer a definição de como deve ser a nomenclatura dos elementos em sua infraestrutura.

Como será a forma de se compor um nome para as “coisas”, como servidores, roteadores, firewall e até mesmo como deve ser a forma de montar os nomes das aplicações.

Isto para se ter um padrão de identificação.

Abaixo, vamos ir explicando cada conjunto de elementos e como podemos fazer as suas definições.

Continue reading “Azure – Nomenclatura de componentes”

Divisão de range de IPs

Nesse post, vamos tratar de um assunto que costuma ser pouco falado, mas que acaba ajudando bastante a manter a organização da sua infraestrutura de rede. Principalmente se você esta utilizando IaC e modelos de terraformação.

Quando falamos de rede de computadores, não podemos pensar em colocar todos os nossos equipamentos sobre o mesmo grupo de IPs (mesma rede).

Devemos dividir nossa estruturas em redes diferentes para garantir o isolamento dos recursos de acordo com as suas finalidades. Principalmente se o conteúdo que esta na rede utiliza pacotes de camada 2, como multicast.

Para isso, uma boa ideia, é você dividir suas redes de uma forma “matemática” permitindo assim um controle da sua expansão. Abaixo, temos uma tabela que vai nos permitir servir de exemplo.

Continue reading “Divisão de range de IPs”

IaC na Azure [1/X] Configurando o CLI.

Ola, nessa série de post vou mostrar e explicar como montar uma estrutura de IaC (Infrastructure as code) na Azure. Estou fazendo isso, pois um dos meus clientes esta utilizando a Azure mas faz uso de IaC, e desta forma vou aproveitar a necessidade da portabilidade para essa estrutura para ir explicando o modelo e os conceitos.

Continue reading “IaC na Azure [1/X] Configurando o CLI.”