If you would like to start deploying and configuring your environment via code but not sure where to start, or how to structure and write a JSON template then you’re in luck! Microsoft has a whole host of Azure Resource Manager (ARM) templates on Github for you to explore and use as you need. And if you’re not wanting to deploy by code then why not?! Deploying your infrastructure via code (no matter the provider you’re using Azure, AWS, GCP, Oracle etc. all have their abilities) allows you to very quickly deploy and configure your environment in a safe, repeatable and automated way.
Check out the templates for Azure here:
https://azure.microsoft.com/en-us/resources/templates/