Infrastructure as Code란?

Infrastructure as Code란 시스템을 수동으로 구성하는 대신 스크립트를 사용하여 컴퓨팅 인프라를 구성하는 최근의 관행을 가리킵니다.

Infrastructure as Code 정의

"프로그래밍형 인프라"라고도 하는 Infrastructure as Code는 인프라 구성을 마치 소프트웨어를 프로그래밍하는 것처럼 처리하는 방식을 가리킵니다. 결과적으로 애플리케이션을 작성하는 작업과 애플리케이션이 실행되는 환경을 구현하는 작업 사이의 경계가 모호해지기 시작했습니다. 애플리케이션은 자체적으로 VM(가상 시스템)을 생성하고 오케스트레이션하는 스크립트를 포함할 수 있습니다. 이는 클라우드 컴퓨팅의 기본적인 부분으로, DevOps에 반드시 필요한 요소입니다.