/101-terraform

101-terraform

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

Este repo "baseado" no livro Terraform Up and Running do Yevgeniy Brikman, também conhecido como @brikis98 e também co-funder do terragrunt. O livro tem um repo no github com os exemplos usados no livro, https://github.com/brikis98/terraform-up-and-running-code. Juntando minhas experiências com terraform e a experiência que tive com o livro vamos criar um 101 de terraform para quem está começando.

Este repo "baseado" no livro Terraform Up and Running do Yevgeniy Brikman, também conhecido como @brikis98 e também co-funder do terragrunt. O livro tem um repo no github com os exemplos usados no livro, https://github.com/brikis98/terraform-up-and-running-code. Juntando minhas experiências com terraform e a experiência que tive com o livro vamos criar um 101 de terraform para quem está começando.

Intro

Para podermos fazer um 101 de terraform precisamos entender alguns conceitos e definir qual será nossa caminhada aqui, então vamos lá.

Vamos entender o que é infraestrutura como código, o impacto da adoção dessa filosofia, quais as ferramentas mais utilizadas no mercado, entender quais os tipos de abordagens que cada ferramenta utiliza e por fim vamos focar no terraform, já caindo com a mão na massa!

Vamos: - configurar nossa conta na AWS - instalar o terraform

OBS: Não vamos nos preocupar com qual OS será utilizado pois as documentações que usaremos incluem os exemplos para Linux, Mac e Windows e como dizia minha mãe, "ema ema ema, cada um com seus problemas", brincadeira e vamos pro que interessa