IaC(Infrastructure as Code)의 장점 사람이 수동으로 자원을 생성하지 않아서 지적재산을 코드로 남길 수 있다. 자원 생성 또한 Git과 같은 레포지토리에 버전관리가 가능하다. Code를 리뷰하면서 정합성을 체크할 수 있고, 변경사항이 있어서 코드수준에서 조치가 가능하다. 비용이 얼마정도 나올지 명시적으로 계산이 가능하다. 자동 삭제 룰을 생성하게 되면 필요없을때 자동으로 삭제하여 Cost를 줄일 수 있다. 쉽게 만들고 부실수 있어 생산성이 향상된다. 내 템플릿에 대해 자동으로 Diagram을 그려준다. 서술적 코딩이라 코딩이 쉽다. 효과적으로 코딩하려면 Stack을 나누어 VPC, Network, App 등 Layer를 나누어 작성한다. CloudFormation 은 어떻게 작동하나?..