Git 이력 + plan 검증으로 협업 신뢰성 확보
인턴 기간에 Terraform을 처음 사용해 네트워크 인프라를 코드로 관리하는 경험을 했습니다. 처음에는 수동으로 설정하던 보안 그룹 규칙을 코드화하면서, 변경 이력이 Git에 남는다는 점이 가장 큰 이점임을 실감했습니다. 팀원과 공유하면서 코드 리뷰를 통해 실수를 미리 잡을 수 있다는 것도 경험했습니다.
terraform plan으로 실제 적용 전 변경 사항을 미리 확인하는 방식이 처음에는 번거롭게 느껴졌지만, 예상치 못한 리소스 삭제를 한 번 경험하고 나서부터 드라이런을 어김없이 거치는 방식으로 바뀌었습니다. 롤백 측면에서는 상태 파일이 손상됐을 때 어떻게 복구하는지 직접 겪어봐야 안다는 게 한계로 남아 있습니다.
인프라 코드화가 운영 안정성보다 협업 속도에 더 즉각적인 효과를 준다는 걸 이 경험에서 배웠습니다.