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

IaC란?Infrastructure as Code

정의

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

다른 표현IaC코드형 인프라

IaC란?

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

장점

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

대표 도구

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

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Infra 전체 →