![[인프라를 소프트웨어처럼 1/5] Infrastructure as Code, 그리고 그다음](https://flex.team/blog/og/main.jpg)
5
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 Terraform plan이 바뀌는 내용은 보여주지만 실제 동작 여부는 확인하지 못하는 한계를 지적하는 내용입니다.
Infrastructure as Code(IaC)는 인프라를 텍스트로 만들어 버전 관리·리뷰·재생성을 가능하게 하지만, 테스트와 재현 가능성까지는 보장하지 못한 점을 설명합니다.
다음 개념으로 Infrastructure as Software(IaS)를 제시하고 인프라에도 테스트 가능성과 재현 가능성을 요구합니다.
이 연재는 기존에 언급된 다섯 축(코드가 환경을 모르게 만드는 방식)을 넘어, 환경 그 자체를 운영 레벨에서 어떻게 만들고 회수하는지 확장합니다.
브랜치 push로 격리된 실행 환경이 생성되고 삭제 시 환경도 회수되는 Environment Variant를 다루며, 이는 환경을 선언으로 바꾸는 방식으로 연결됩니다.
![[코드가 환경을 모르는 구조 1/7] 코드는 무엇을, 환경은 어디서 - 다시 더 깊이](https://cdn.sanity.io/images/v31psllp/production/d7669e80f5e28954ae4a8e30b97d6d297e7f7c35-1684x1030.png)