Terraform

Terraform

AI DevOpsLowOSS 표준

소개

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

  • 자체 호스팅 배포
  • 프리미엄 지원 포함
  • 맞춤형 가격

사용자 리뷰

불러오는 중...