Terraform - AWS 도입기
Terraform이란?인프라를 코드로 정의하고 자동으로 생성·변경·관리하기 위한 Infrastructure as Code(IaC) 도구무엇을 하는가? : 서버 , DB , 네트워크 , VPC , 로드밸런서 같은 인프라를 선언형 코드로 관리어떻게 동작하는가? : 현재상태와 원하는상태를 비교하여 차이만 사용한다.어디서 쓰나? : Provider를 이용해 각종 빅테크 서비스들을 쓴다.왜 쓰냐? : 재현성, 자동화 , 현업 ,변경 이력관리도입하는 이유최근 사용자 100만명이 넘는 서비스의 인프라 설계 및 구축작업을 하였다.핫피크 트래픽량이 1500만건이넘어가는 (CF 트래픽 포함) 서비스였기 때문에 신경쓸 부분이 많았다.AWS 콘솔을 이용해서 하나씩 설계한대로 작업을 하고 관리하며 운영을 하고 있는데,인프라 확..