Terraform do Zero na GCP – Parte 4: Variáveis, Outputs e Boas Práticas

Se você chegou agora e quer entender o que foi feito até aqui, recomendo dar um passo para trás e ver os posts anteriores: Terraform: Dando o próximo passo – Criando uma infraestrutura do zero na GCP Esse post (e o próximo) provavelmente será um pouco mais teórico do que eu gosto, mas vamos dar um passo importante: organizar o projeto com boas práticas. Vamos entender melhor o uso de variáveis, outputs – que criamos previamente. E já aproveitamos para modularizar um pouco mais o projeto. ...

13 mai. 2025 · 3 minutos · 444 palavras · Logan D. Merazzi

Terraform do Zero na GCP – Parte 3: Criando o Primeiro Projeto

Se você caiu aqui de pára-quedas e quer ver o que rolou antes, veja o seguinte post: Terraform do Zero na GCP – Parte 2: Preparando o Ambiente Agora que já preparamos o terreno, é hora de criar o primeiro projeto. Nesse post, vamos: Criar a estrutura básica de um projeto Terraform Inicializar o Terraform (terraform init) Criar e aplicar um recurso real na GCP (um **bucket no Cloud Storage**) Estrutura de Arquivos Crie uma pasta para seu projeto e adicione os seguintes arquivos: ...

23 abr. 2025 · 3 minutos · 465 palavras · Logan D. Merazzi

Terraform do Zero na GCP – Parte 2: Preparando o Ambiente

E vamos ao segundo post da série! Se quiser ver o que falamos no primeiro post da série onde eu falo o objetivo e como configurar o ambiente local, recomendo começar daqui: Terraform: Dando o próximo passo – Criando uma infraestrutura do zero na GCP O que vamos fazer hoje: Criar um projeto na GCP Eu não vou criar aqui toda uma organização, vou criar projetos simples em uma conta pessoal, mas não vamos considerar isso como boas práticas em um ambiente corporativo, ok? Criar um Service Account com permissões específicas Gerar a chave de autenticação (JSON) Configurar a variável de ambiente para o Terraform acessar a GCP 1. Criando o projeto na GCP Acesse o [Console da GCP](https://console.cloud.google.com/) Clique no seletor de projetos (canto superior esquerdo) > **Novo Projeto** ...

22 abr. 2025 · 2 minutos · 260 palavras · Logan D. Merazzi

Terraform: Dando o próximo passo – Criando uma infraestrutura do zero na GCP

Disclaimer Como se trata de uma séria de posts, vou deixar aqui os links conforme formos avançando em cada tópico discutido. Introdução (Este post) [Preparando o Ambiente](https://blog.merazzi.com.br/terraform-do-zero-na-gcp-parte-2-preparando-o-ambiente/) Introdução Este é o segundo post onde falo sobre o uso do Terraform para criação de uma infraestrutura usando código (o famoso IaC). Se você não viu o primeiro post (feito em 2022!!), recomendo a leitura para instalar e preparar o ambiente local (calma… Chegaremos na nuvem – espero): ...

21 abr. 2025 · 2 minutos · 317 palavras · Logan D. Merazzi

GCP Data Engineer Certification: A série

Fala pessoal, belezinha? A ideia aqui é indexar os posts relacionados aos estudos para a certificação de Data Engineer Professional, da Google. Vamos a algumas observações: Não esperem nada muito detalhado aqui. Para isso, **RTFM** (tá aí uma ideia de adesivo para fazer e colocar no laptop). **Não me perguntem sobre atalhos ou dumps**. Quem me conhece, sabe a minha opinião a respeito. Façam suas mutretas para isso e se virem, beleza? Ainda estou pensando no melhor formato. Fazer como fiz no Obsidian, criando um mapa mental, ou manter uma lista e linkar o que for necessário no github. Nesse primeiro momento, vou no mais fácil. A lista. Mas sim, isso pode (e deve) mudar a qualquer momento. Eu pretendo deixar essa página bem concisa. Só com os links. Espero que dê certo. Em cada um dos posts, eu **pretendo** colocar os links de referências. Preparação Fundamentos IAM Storage Database Produtos Cloud SQL Cloud Spanner Firestore BigTable Dataflow BigQuery Dataproc Composer Data Fusion Cloud Data Loss Prevention Data Catalog Machine Learning ….

01 mai. 2023 · 1 minuto · 172 palavras · Logan D. Merazzi