경험 기반 솔직한 접근
IaC 경험을 활용해 인프라 운영의 일관성을 높이는 방향에 관심이 있습니다. 인턴 시절 `Terraform`으로 테스트 환경의 클라우드 리소스를 코드로 정의하는 작업을 학습했습니다. 수동으로 콘솔에서 설정하는 것과 달리, 코드로 정의하면 같은 환경을 반복 생성할 수 있고 변경 이력도 Git으로 관리됩니다. 이 과정에서 "인프라도 코드처럼 리뷰할 수 있다"는 개념이 운영 품질을 높인다는 것을 이해했습니다. 또한 Ansible을 사용해 서버 설정 작업을 플레이북으로 자동화하는 실습도 해봤습니다. 반복 설치 작업을 자동화하면 사람 오류가 줄어들고 재현성이 높아집니다.
IaC의 핵심은 자동화보다 일관성이라고 생각합니다. 코드가 없으면 어떤 환경이 왜 그런 상태인지 알기 어렵습니다.