Describe and review a change

A team writes Terraform files describing the servers, storage, and other resources it needs. Terraform reads the files and shows a plan: what it would add, change, or remove. Running apply makes those changes.

Terraform is an infrastructure as code tool. The files hold instructions; cloud providers run the resulting servers.

Check before applying

A plan might create a test server or change who can access a live database. Teams review it, protect the login details Terraform uses, and prepare to recover if something goes wrong.