Terraform Classroom Series-16/Sep/2019

Infra Provisioning with Terraform


  • Generally terraform is used to create infrastructure
  • to be more specific it creates virtual infrastructure

Do we have alternatives for Terraform?

  • AWS => Cloudformation
  • Azure => ARM Templates

How to write terraform scripts?

  • Terraform has its own Domain Specific Language

Terraform Building Blocks

  1. Resource: atomic unit of creation
  2. Variables: passing different values
  3. Datasources:
  4. output: Information to be shown to the user
  5. Provider: Where do you want to create infra


Popular usecases



Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About continuous learner

devops & cloud enthusiastic learner