infrastructure as code

notes: https://github.com/piyushsachdeva/Terraform-Full-Course-Azure/tree/main/lessons/day01

what is IAC?

  • as the name suggests it is managing the cloud infra for a project using code!

why is it needed?

challenges with manual provisioning of infra:

  • time
  • people
  • cost
  • repetitive
  • human errors
  • insecure
  • it works on my machine!

what terraform helps with?

  • automates - provisioning, maintenance, and destruction - saving resources, ensuring security and saving cost
  • saves time
  • consistent environments
  • write once, deploy many
  • track of changes - version control
  • life easy!

202604141022