
Terraform
소개
Terraform은 HashiCorp(현 IBM)가 개발한 Infrastructure as Code 도구로, HCL 또는 JSON 설정 파일을 통해 클라우드 인프라를 선언적으로 프로비저닝하고 관리합니다. AWS, Azure, GCP 등 3,000개 이상의 프로바이더를 지원하며, plan 명령으로 변경 영향을 사전 확인하고 state 파일로 드리프트를 감지합니다. Policy as Code로 보안·비용 정책을 자동 검증할 수 있으며, 모듈 레지스트리를 통해 재사용 가능한 인프라 패턴을 공유할 수 있습니다.
장점
- •3,000개 이상 프로바이더로 AWS·Azure·GCP 등 멀티클라우드를 단일 워크플로우로 관리
- •plan 명령으로 인프라 변경 사항을 적용 전에 미리 검증 가능
- •HCP Terraform 무료 플랜에서 500개 리소스·무제한 사용자 제공
- •모듈 레지스트리에서 검증된 인프라 패턴을 검색·재사용 가능
- •hashicorp.com UI가 한국어로 제공되어 한국 사용자 접근성 확보
단점
- •HCL 언어를 별도로 학습해야 하며, 복잡한 로직 표현에 한계가 있음
- •state 파일 분실·충돌 시 인프라 관리가 어려워지므로 원격 백엔드 설정 필수
- •2023년 BSL 라이선스 변경으로 경쟁 서비스에서의 상업적 사용이 제한됨
- •기술 문서와 제품 설명이 영문 전용이라 영어에 익숙하지 않으면 불편
핵심 기능
Infrastructure as Code
HCL 또는 JSON으로 인프라를 선언적으로 정의하고 버전 관리할 수 있습니다.
멀티클라우드 프로비저닝
AWS, Azure, GCP 등 수천 개 프로바이더를 단일 워크플로우로 관리합니다.
실행 계획(Plan)
변경 사항을 적용하기 전에 plan 명령으로 영향을 미리 확인할 수 있습니다.
상태 관리(State)
인프라 현재 상태를 state 파일로 추적하여 드리프트를 감지합니다.
모듈 레지스트리
재사용 가능한 모듈을 Terraform Registry에서 검색·공유할 수 있습니다.
Policy as Code
보안·비용 정책을 코드로 정의하여 자동으로 준수 여부를 검증합니다.
드리프트 감지
실제 인프라와 코드 정의 간의 차이를 지속적으로 모니터링합니다.
공식 사이트 2026-04-19 검증
영상 가이드
요금제
2026-04-19 기준
Free
$0
- 최대 500개 관리 리소스
- 무제한 사용자 및 apply 사이클
- SSO 포함 기본 보안
- Policy as Code 접근
Essentials
$0.10/mo per resource
- 시간당 $0.00013 과금
- 클라우드 기반 호스팅
- 개인 또는 소규모 팀용
Standard
$0.47/mo per resource
- 시간당 $0.00064 과금
- HCP Waypoint 포함
- 기업 표준화·관리용
Premium
$0.99/mo per resource
- 시간당 $0.00135 과금
- HCP Waypoint 포함
- 대규모 기업 IT 투자 최적화
Enterprise (Self-managed)
Custom
- 자체 호스팅 배포
- 프리미엄 지원 포함
- 맞춤형 가격
사용자 리뷰
불러오는 중...



