Terraform is a fantastic tool, makes getting up and running with semi complex infrastructures very easy. I've been pretty of a team that introduced it to a business with great success. I love how it can just work out the differences between a current setup and the changes you've made and only apply the differences.
Have you looked into containerisation with docker/kubernetes/etc?
I have been learning about kubernetes, it is awesome! You could use both tools in conjuction, provision with Terraform and deploy with containers and kubernetes.
Terraform is a fantastic tool, makes getting up and running with semi complex infrastructures very easy. I've been pretty of a team that introduced it to a business with great success. I love how it can just work out the differences between a current setup and the changes you've made and only apply the differences.
Have you looked into containerisation with docker/kubernetes/etc?
I have been learning about kubernetes, it is awesome! You could use both tools in conjuction, provision with Terraform and deploy with containers and kubernetes.
That's cool, would love to read another article about using those together then :)