Olá a todos,
Depois do ultimo post sobre terraform/opentofu, tem me sido pedido regularmente se tinha mais informação sobre os mesmos, ou até formações, e se sabia onde poderiam as fazer.
Este post é um resultado disso.
Adeus Terraform e olá OpenTofu?
Como já abordado anteriormente, a revolução no mundo da orquestração de infraestrutura chegou com uma alternativa chamada OpenTofu, a partir de um fork causado pela mudança do licenciamento de código por parte da Hashicorp, que é a entidade por detrás do terraform.
Este novo player no mercado do IaC oferece uma abordagem fresca, leve e extremamente poderosa para gerenciar nossa arquitetura em cloud, ou simplificar ainda mais a nossa já existente.
Notem que provavelmente no futuro, provavelmente poderão existir algumas diferenças no código em si, mas para já, código que aprenderem a fazer em terraform, funcionará perfeitamente em opentofu e vice versa.
A minha escolha claro aponta para o OpenTofu. O OpenTofu é incrivelmente flexível e adapta-se facilmente aos particulares específicos do nosso projeto. A sua simplicidade na configuração e na manutenção de ambientes dá nos a liberdade de focar no que realmente importa: melhorar as nossas aplicações e inovar sem barreiras.
Links para o nosso Sucesso Profissional.
A pergunta que mais me tem feito desde que fiz o post inicial sobre o tema, quando se fala no mesmo é quase sempre: “Como posso começar com esse tofu de código aberto?”.
Pois bem, reuni alguns links que são como receitas infalíveis para a maestria no OpenTofu:
- Construindo o nosso lab para estudos:
1. Installing terraform on Centos/Rocky 8.📖
2. Criando a nossa propria instancia de terraform no nosso homelab com integração proxmox.📖
3. Criando a nossa propria instancia de terraform no nosso homelab com integração libvirt.📖 - Documentação Oficial do OpenTofu:
- Comunidade OpenTofu e Terraform no Discord:
1. Converse com os Chefs de Terraform – Converse com os Chefs de Opentofu 💬 - Tutorial: Instalação do OpenTofu em 10 Minutos:
- Links galore. Quem não gosta de hoarding de links?
- Assista e Aprenda 🎥
- Terraform – Automate your AWS cloud infrastructure 🎥
- HashiCorp Terraform Associate Certification Course by Andrew Brown 🎥
- Terraform for DevOps Beginners + Labs by KodeKloud 🎥
- Terraform Foundations Course by Derek Morgan 🎥
- HashiCorp Terraform Associate certification exam 🎥
- Learn Terraform (and AWS) by Building a Dev Environment – Full Course for Beginners 🎥
- Complete Terraform Course – From BEGINNER to PRO! (Learn Infrastructure as Code) 🎥
- Azure Terraform Full Course I – Microsoft Azure Terraform Course 🎥
- Labs, Labs, Free Labs!
- Lab 1.Terraform Introduction | Terraform Tutorial for Beginners | Terraform for DevOps Engineer 🎥
- Lab 2. How to Use Visual Studio code for Terraform | Creating EC2 Instance using Terraform 🎥
- Lab 3. [Scenario-1]: How to Create VPC using Terraform | AWS VPC using Terraform | AWS Terraform 🎥
- Lab 4. AWS NAT Gateway using Terraform | AWS Private Subnet using Terraform | Terraform Tutorial 🎥
- Lab 5. Terraform Input Variables | How to Use Terraform Input Variables | Terraform Variables 🎥
- Lab 6. Terraform Output Variables Example | Terraform Output Values | Terraform Outputs 🎥
- Lab 7. Terraform Local Values | How to use Terraform Local Values | Terraform Locals 🎥
- Lab 8. How to Create EC2 Instance in AWS using Terraform | Create EC2 Instance using Terraform 🎥
- Lab 9. AWS EC2 Instance,Security Group in AWS Using Terraform | Terraform Create Security Group AWS 🎥
Estes recursos não só irão nos orientar na transição do Terraform para o OpenTofu, mas também nos ligar a uma comunidade vibrante de chefs de código, prontos para compartilhar as suas experiências e dicas.
Conclusão: Para mim, o Futuro é OpenTofu! 🌐
Com o nascimento do opentofu celebramos o início de uma nova era na gestão de infraestrutura. O OpenTofu não é apenas um substituto, mas uma evolução poderosa, com pés bem firmes na origem em opensource, proporcionando uma experiência mais ágil e adaptável.
Então, levantem a vossa colher e mergulhem neste novo mundo de oportunidades. Que a jornada com OpenTofu seja tão emocionante quanto a primeira mordida de uma receita deliciosa!
Até ao proximo post, Felizes Jantares de Natal e caso tenham alguma duvida ou reparo, sabem onde me encontrar.
Um abraço!
Nuno