Overview Terraform 기초부터 천천히 공부해볼 예정이다. 오늘은 Terraform 설치 및 기본 파일들의 역할 그리고 간단한 명령어에 대해 알아보려고 한다. Terraform이란? Terraform은 HashiCorp에서 개발한 오픈 소스 코드형 인프라(IaC) 도구이다. 이를 통해 HCL(HashiCorp 구성 언어)이라는 선언적 언어를 사용하여 클라우드 인프라 리소스를 정의, 프로비저닝 및 관리할 수 있다. Terraform은 AWS, Azure, Google Cloud 등과 같은 여러 클라우드 공급자와 온프레미스 및 기타 서비스를 지원한다. 그리고 구성 파일에 정의된 인프라의 원하는 상태를 생성하여 작동한다. 그런 다음 원하는 상태를 인프라의 실제 상태와 비교하고 원하는 상태와 일치시키..