IaC와 Terraform

코드형 인프라 Infrastructure as code (IaC)는 영문 그대로 ‘코드로서의 인프라’ 의미를 가지고 있습니다.

콘솔에서 UI를 통해 조작하는것이 아닌 코드로 대상을 관리합니다.

인프라 자동화와 성숙도

  1. 매뉴얼
  1. 스크립트
  1. 가상 머신(VM)
  1. 클라우드 인프라
  1. 컨테이너

IaC의 이해

코드를 통해 인프라를 관리한다는 것은 쉽게 변경하고 환경을 이해 그리고 반복적으로 동일한 상태를 만들 수 있다는 말입니다.

  1. 좋은 코드의 특징

IaC 도입의 긍정적인 측면