Echoing what simo said, Terraform can deploy to multiple clouds in the same deployment. If you're deploying a sql database to Azure, and then deploying a sql database to AWS, you're going to have to change more than the provider (AWS or Azure)
So it's multicloud in that you can deploy to multiple clouds, but it's not the multicloud in that you can use the same step to deploy the same resources to multiple clouds.
Echoing what simo said, Terraform can deploy to multiple clouds in the same deployment. If you're deploying a sql database to Azure, and then deploying a sql database to AWS, you're going to have to change more than the provider (AWS or Azure)
Here's how you do it on Azure:
terraform.io/docs/providers/azurer...
Here's how you do it on AWS:
registry.terraform.io/providers/ha...
So it's multicloud in that you can deploy to multiple clouds, but it's not the multicloud in that you can use the same step to deploy the same resources to multiple clouds.
So the understanding I thought I had was correct, the impression I was getting from people was wrong.
Terraform Azure looks a lot easier than there Native ARM tho.
Yeah... I don't think anyone wants to use ARM templates anymore. Except for the people that got used to them before Terraform was good at Azure.