코드형 인프라(IaC)는 인프라 구성을 소프트웨어를 프로그래밍하는 것처럼 코드를 이용해 구축, 관리, 프로비저닝하는 방식을 말한다. 일관되게 반복되는 과정을 정확하고 잘 짜여진 코드를 통해 자동화하면 빠르게 구성/변경할 수 있고 실수를 줄일 수 있다. 테라폼은 프로그램
RDS를 구축할때 Password를 AWS SecretsManager를 사용한다고 한다. 이때 Terraform으로 Secrets Manager를 생성하는 tf 코드이다.
작동 원리 테라폼에는 3가지의 형상이 존재한다. Local 코드 : 현재 개발자가 작성/수정하고 있는 코드 Cloud 인프라 : 실제로 클라우드에 배포되어 있는 인프라 Backend 상태 : 가장 최근에 배포한 테라폼 코드 형상 중요한 점은 Cloud 인프라와 Back