Should I Use OpenTofu or Terraform for My New Deployment Environment?

0
2
Asked By TechieExplorer99 On

Hey everyone! I've recently started a role where my company focuses on a SaaS platform along with customer-managed installations across various cloud providers. We're setting up a new platform entirely in Azure for the first time, and I've encountered some real frustrations. Ansible, which we've been using to manage our infrastructure, has a lot of missing features and bugs for Azure, so it's clear it's not the best fit for Infrastructure as Code (IaC). I've convinced my boss to allow us to build a fresh deployment environment using either Terraform or OpenTofu for IaC, with Ansible for configuration management. However, I'm not experienced with either tool. Given my situation, do you think I should go with Terraform or OpenTofu? Have you switched between them, and what influenced your decision? I'm not looking for generic comparisons but rather real-world experiences. Thanks!

4 Answers

Answered By DevOpsDude42 On

OpenTofu is still quite new, but I often toggle between it and Terraform within the same project to test things out. Just a heads up, the Azure provider can be a bit slow because of Azure's poorly designed APIs.

Answered By CodingNinja03 On

If you have a background in C#, you might also want to check out Pulumi. I tried Terraform, but when I hit some advanced use cases, I ended up switching to Pulumi and I'm loving it!

NetworkWizard71 -

That's interesting! I mainly have experience with Bash and Python but nothing too extensive.

Answered By SaaSExpert89 On

We transitioned fully to OpenTofu last year and we’re totally happy with the change. Zero regrets here!

Answered By AzureAdventurer77 On

I made the switch to OpenTofu because the community is really getting behind it, plus it has some useful features like the "for_each" provider that I've started using.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.