In this article we will see how we can provision GCP services by using Terraform, starting from creating the service account, creating VPC and subnet, creating Cloud NAT, configuring firewall rules and creating an example GCE instance. We will see how we can structure our Terraform codes into several folders…