1. Terraform Why, Intro & Install

Coder Singh
2 min readAug 12, 2021

--

In this tutorial, we will be talking about why we need terraform and how to install it.

Just imagine you and one of your other friends is working in a startup as DevOps engineer. You use the AWS management console or GCP console to manage your infrastructure. But now your company received funding and now your CTO is thinking to add 5 more engineers in DevOps. There are multiple questions you can ask here:

  1. Who is going to teach them how we operate?
  2. Is there a way of doing things the same?
  3. How can we control consistency among ourselves of doing the same task?
  4. How can we roll back things in the absence of one another?
  5. How we would know which resource is being used by which engineer?

The solution to all these questions is Terraform. Terraform is software that enables us to build cloud infrastructure using code.

The benefits of using Terraform is:

  1. We can version control our infrastructure
  2. It saves time
  3. We can review each other’s work
  4. We can reuse the code
  5. We can reuse infrastructure

In short, it will make your life very easy.

So now let's install it.

We need to go to this link: https://www.terraform.io/downloads.html

Once you download it, check if it is installed properly by writing this command in terminal:

terrafrom -v

If you have doubts, want career advice, want help with assignments, help at a job, or anything related to tech. Connect with me on a video/audio call:

15 mins(Free): https://bit.ly/3rNsoYA
15 mins($7): https://bit.ly/3rJ45Ls
30 mins($49): https://bit.ly/3xgBle4
60 mins($79): https://bit.ly/3zXMwKq
Instagram: https://bit.ly/2V9mgyf
Youtube Channel: https://bit.ly/3zYCzMS
Discord: https://bit.ly/3lp5gyp
Twitter: https://bit.ly/37gdK2J
Medium Blog: https://bit.ly/2V8GUhX

--

--

Coder Singh

I am a YouTuber and a blogger who loves technology.