IaC People, do you prefer Biceps or Terraform for Azure? #Azure #Terraform #Biceps #IaC

@pterlisten Hetzner

(Ich finde schon selbst raus :D)

@stdevel Ahh, der war schon okay. Hetzner nähert sich dem Preisniveau von Microsoft an. ;)
@pterlisten Shots fired, aber das habe ich verdient :D

@pterlisten As ever the answer to this kind of question will be “it depends”.

By default I am going to lean towards the more platform agnostic approach for maximum flexibility.

With bicep you’re trading simplicity for control compared to terraform. For a smaller team and smaller environment… it might be the right choice.

Terraform is more complex, but faster to deploy, offers more granular control and offers state tracking.

Chances are good that even if most of your environment is in Azure, some things might not be and I don’t want to build an entirely separate tooling stack just to accommodate outliers if I don’t have to.

(Also I’m a Linux first engineer, and the Terraform / Ansible combo is a pretty strong one)

@sudonem I live in a world full of Microsoft stuff, so at first glance Biceps seemed like the obvious choice for deploying Azure resources. But: as I also have to tinker with other stuff from time to time, Terraform would be very handy.