깃 & 전달 더 많은 세부 정보 C · 업계 관례 플랫폼: 일반

Infrastructure as Code

코드로서의 인프라

코드로서의 인프라는 수동 클릭만으로가 아니라 기계가 읽을 수 있는 파일을 통해 인프라를 관리합니다. 팀은 이러한 파일을 버전 관리, 검토, 테스트 및 적용할 수 있습니다.

당신은 이것을 이렇게 부를 수 있습니다 Infrastructure as CodeIaC인프라 코드인프라 구성

작동 방식을 확인하세요

원본 작업 예제코드로서의 인프라
빌드 → 실행 → 출시코드로서의 인프라reviewed configuration -> optional plan -> apply -> reconcile observed state
NETWORK.TFREVIEWED
선언된 변경web_instances = 3main · commit c82a
PLAN+1  ~1  -0✓
APPROVAL GATE계획은 요청에 맞추세요.reviewer: Maya
승인된 계획 적용하기드리프트 주의
결과검토된 계획만 실제 환경에 적용됩니다.경계도구는 다릅니다. 구성, 계획 및 상태에서 민감한 값을 보호하세요.
reviewed configuration -> optional plan -> apply -> reconcile observed stateOPS
코드로서의 인프라런타임 및 점진적 제공

다른 예시

변경 사항은 하나의 테스트 데이터베이스를 요청합니다. Terraform은 설정, 기록된 상태 및 실제 리소스를 비교합니다. 적용 전에 계획을 보여줍니다.

주요 부분

  1. 01구성 파일
  2. 02입력 및 재사용 가능한 모듈
  3. 03선택적 변경 계획
  4. 04검토 및 적용 게이트
  5. 05상태 또는 리소스 조회
  6. 06비밀 및 접근 제어

사용할 때

반복 가능한 인프라 변경에는 IaC를 사용하십시오. 제안된 변경 사항을 검토하고, 상태와 민감한 데이터를 보호하며, 커밋된 파일에 일반 텍스트 비밀을 포함하지 마십시오.

다음 경우에는 사용하지 마세요

모든 IaC 도구가 동일한 계획(plan) 또는 상태(state) 모델을 가진다고 가정하지 마세요. 평문 비밀, Terraform 상태, 저장된 계획을 Git에 커밋하지 마세요.

코드에서 사용된 이름

reviewed configuration -> optional plan -> apply -> reconcile observed state

출시하기 전에

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

복사 가능한 요청

Outcome:Complete the task with 코드로서의 인프라 (Infrastructure as Code)。 User context:변경 사항은 하나의 테스트 데이터베이스를 요청합니다. Terraform은 설정, 기록된 상태 및 실제 리소스를 비교합니다. 적용 전에 계획을 보여줍니다. Delivery concept or operation:코드로서의 인프라 (Infrastructure as Code)。 Why it fits:반복 가능한 인프라 변경에는 IaC를 사용하십시오. 제안된 변경 사항을 검토하고, 상태와 민감한 데이터를 보호하며, 커밋된 파일에 일반 텍스트 비밀을 포함하지 마십시오. Do not use it when:모든 IaC 도구가 동일한 계획(plan) 또는 상태(state) 모델을 가진다고 가정하지 마세요. 평문 비밀, Terraform 상태, 저장된 계획을 Git에 커밋하지 마세요. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary):하나의 공식 표준이 전체 용어를 통제하지 않음. 의미는 팀, 플랫폼 또는 프레임워크마다 달라질 수 있음. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

이 요청을 확인하세요

Review how 코드로서의 인프라 (Infrastructure as Code) is used now. Definition: 코드로서의 인프라는 수동 클릭만으로가 아니라 기계가 읽을 수 있는 파일을 통해 인프라를 관리합니다. 팀은 이러한 파일을 버전 관리, 검토, 테스트 및 적용할 수 있습니다. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
이 용어는 얼마나 공식적인가요?

업계 관례

사람들은 직장에서 이 용어를 자주 사용합니다. 나열된 출처는 실습이나 제한을 지원할 수 있습니다. 모든 부분의 정의를 제공하지는 않습니다.

하나의 공식 표준이 전체 용어를 통제하지 않음. 의미는 팀, 플랫폼 또는 프레임워크마다 달라질 수 있음.

범위
소스가 포함하는 것만:정규 이름、정의、플랫폼 API、구현、사용 안내、피해야 할 상황 안내
문서 상태
안정적인
선택됨
2026-07-30

증거 출처 및 범위

권위 있는 출처 + 용어 참조 · HashiCorp · 안정적인 What is Terraform? 범위: 정규 이름、정의、플랫폼 API、구현、사용 안내、피해야 할 상황 안내 여기 역할: 직접 용어 참조 출처 범위: 정규 이름, 정의, 플랫폼 API, 구현, 사용 안내, 피해야 할 상황 안내 배경 근원 HashiCorp — Manage sensitive data 여기 역할: 정의가 아닌 유용한 배경

직접 복사

브라우저가 이것을 복사할 수 없습니다. 아래 요청을 선택하고 직접 복사하세요.