One of the biggest mistakes beginners make when learning Terraform is treating their local machine as the deployment server.

A typical workflow looks like this:

terraform init

terraform plan

terraform apply