본문 바로가기
Infra#Infra#DevOps#Cloud조회 2

IaC란?Infrastructure as Code

정의

서버·네트워크·DB 같은 인프라를 코드로 정의해 버전 관리·재현 가능하게 만드는 접근법.

다른 표현IaC코드형 인프라

IaC란?

클라우드 콘솔에서 손으로 클릭하지 않고 코드(선언적 설정)로 인프라를 정의·프로비저닝하는 방식이다.

장점

  • 재현 가능 — 스테이징/프로덕션 동일 구성
  • 버전 관리 — 누가 언제 뭘 바꿨나
  • 코드 리뷰 — 인프라 변경도 PR로
  • 재해 복구 — 처음부터 재생성 가능

대표 도구

  • Terraform / OpenTofu — 가장 보편적
  • Pulumi — 범용 프로그래밍 언어
  • CloudFormation / CDK — AWS 특화
  • Crossplane — Kubernetes 네이티브

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Infra 전체 →