Introduction
When you want to build infrastructure using code, you start by defining resources. Terraform lets you write simple files to create things like servers or storage automatically.
When you want to launch a virtual server in the cloud without clicking in a web console.
When you need to create a storage bucket to save files for your app.
When you want to set up a database instance quickly and repeatably.
When you want to manage your infrastructure in a safe, trackable way using code.
When you want to share your infrastructure setup with teammates easily.