반응형
Immutable Infrastructure
-
01장. Terraform과 설치24년 11월 이전/Terraform 2021. 2. 17. 22:28
Terraform이란 무엇인가 Terraform은 하시코프에서 만든 IaC 도구, 특히 인프라 선언 도구이다. Terraform은 안전하고 반복적으로 작업하더라도 인프라스트럭처를 구축, 변경할 수 있게 도와준다. 간혹 Ansible이나 Puppet과 같이 비교가 되곤 하는데, 엄밀히 말해서 Ansible과 Puppet은 설정 관리 도구로써 Terraform과는 다른 성격의 도구임을 분명히 알아두는 것이 좋다. IaC와 Terraform IaC란, Infrastructure As Code의 약자로써, 코드로 인프라를 관리하는 것을 말한다. 여기서 IaC가 관리하는 것은, 인프라를 이루는 서버, 미들웨어, 서비스 등 인프라를 구성하는 모든 요소들이 그 대상이다. 또한 IaC 도구는 크게 다음으로 분류된다. ..