테라폼(Terraform) 테라폼은 하시코프(HashiCorp)가 개발한 오픈소스 IaC(Infrastructure as Code) 도구로, 인프라의 전체 수명 주기를 코드로 관리하는 선언적 프로비저닝 솔루션이다. 핵심 아키텍처는 HCL(HashiCorp Configuration Language)로 작성된 설정 파일, 클라우드 API 호출을 중개하는 프로바이더(Provider), 그리고 인프라의 현재 상태를 실제 리소스와 매핑하는 스테이트(State) 파일로 구성된다. 그래프 이론에 기반하여 리소스 간의 의존성을 자동으로 계산하고 병렬 처리를 수행함으로써 배포 효율성을 극대화한다.핵심 아키텍처 설정 파일 (Configuration Files): 사용자가 선언적인 HCL 언어로 인프라의 최종 상태를 정의하..