We use Terraform for managing our Cloud infrastructure. Our customers typically use AWS and that's what we're most familiar with. Each public Cloud has its own terminology, so this page is a translation table between Terraform resource names in the AWS and Azure providers:
Some of the details differ, but for the most part these are a close match.
If you have lots of experience building infrastructure in AWS it should not take you more than a couple of hours to learn the basics of Azure command-line and to use Terraform to setup a network with a few virtual machines in Azure.