10 Terraform Best Practices For Better Infrastructure Provisioning