Infrastructure as a Code의 약자로 IT 서비스를 위한 시스템을 구성할 때 수동으로 구성하는 대신 Shell 기반의 스크립트를 사용하여 컴퓨팅 인프라를 구성하는 기술.
보통 '프로그래밍형 인프라'라고도 하는 Infrastructure as a Code는 인프라 구성을 프로그램 처리하는 방식을 말함
현재 IaC 클라우드 컴퓨팅의 핵심적인 구성 요소로 자리잡고 있으며, 성공적인 DevOps 도입을 위해 반드시 필요한 요소로 각광받고 있는 기술 중 하나가 되었음.
서버 및 기타 인프라의 구축을 자동화하도록 설계 (자동 배포)
예) AWS Cloud Formation(AWS 전용), Terraform
이미 프로비저닝된 인프라의 소프트웨어와 시스템을 구성하고 관리하도록 설계
예) Chef, ANSIBLE
철제 랙 케이스에 서버 컴퓨터 보관
요즘은 클라우드 엔지니어에게 문의해서 마이그레이션(클라우드 환경으로 이주) 클라우드 환경으로 전환한다.