DevOps 개념을 실제 경험과 연결
DevOps는 단순히 자동화 도구를 쓰는 것이 아니라 개발과 배포 사이의 벽을 낮추는 문화라고 이해하고 있습니다. 팀 프로젝트에서 개발팀과 배포 담당이 따로 나뉘어 있어 배포 요청 후 반영까지 하루가 걸리던 적이 있습니다. 저는 배포 권한과 절차를 개발자도 직접 다룰 수 있도록 CI/CD 파이프라인을 정비해 이 간격을 없앴습니다. 그 결과 기능 하나를 배포하는 데 걸리는 시간이 하루에서 한 시간 이내로 줄었습니다. 도구보다 역할 사이의 벽을 없애는 것이 DevOps의 핵심이라고 생각합니다.