테라폼이란?

IaC(Infrastructure as Code)를 구현하는 도구이다.

IaC를 쓰는 이유

테라폼 코드에서는 리소스 정의 순서가 중요하지 않다.

알아서 의존 관계를 파악하고 설치 순서를 변경한다. 예를 들어, 아래와 같이 aws_security_group에서 web.id를 가져와야 하는데 aws_security_group 설치 코드가 밑에 있을 경우, aws_security_group를 먼저 설치해준다.

Untitled

장점

단어