What is Terraform ?
Terraform is a tool developed by HashiCope for building, changing, and versioning infrastructure safely and efficiently. By using Terraform we can manage existing and well-known service as well as custom in-house developed solutions. Terraform support verity of cloud platforms like Azure, AWS, GCP etc. Find full supported provides from here.
Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc.