본문으로 건너뛰기
제조

하이비젼시스템, GitLab 기반 형상관리 시스템 구축

DevOps 구축/기술지원DevOps 교육/Expert LabsGitLab

오버뷰(Overview)

폐쇄망 환경에서도 코드 이력을 체계적으로 관리할 수 있는 형상관리 시스템을 GitLab 기반으로 구축했습니다. 이를 통해 업무 추적성과 보안을 강화하고, 팀 간 협업 효율을 높였습니다.

도전과제(Challenge)

인터넷이 연결되지 않는 환경에서도 원활하게 개발하고, 개발 이력을 증적으로 관리해야 했습니다. 기존 버전 관리 체계에서는 요구사항 관리와 개발 프로세스를 효율적으로 운영하기 어려워, 이를 통합적으로 개선할 수 있는 환경이 필요했습니다.

솔루션(Solution)

인포그랩은 다음과 같은 단계별 접근으로 형상관리 체계 전환을 수행했습니다.

구축 계획 수립 — 기존 환경을 분석하고, 요구사항에 맞춘 구축 계획을 수립했습니다.

플랫폼 구축 및 모니터링 연동 — GitLab을 구축하고, 시스템 모니터링을 연동했습니다.

데이터 마이그레이션 및 검증 — 기존 버전 관리 데이터를 새 환경으로 이관하고, 시스템 테스트로 안정성을 검증했습니다.

운영 가이드 및 교육 — 새로운 환경의 사용법과 자동화 파이프라인에 대한 실습 교육을 진행했습니다.

결과(Result)

업무 추적 투명성 강화 — 체계적인 버전 관리로 개발 이력을 증적으로 활용할 수 있게 되었습니다. 개발 진척 현황을 투명하게 보고하고 논의하는 기반이 마련되었습니다.

협업 효율 개선 — 이슈 관리와 코드 리뷰 프로세스를 도입해 업무 내용 공유가 체계화되고, 팀 간 협업 효율이 높아졌습니다.

보안 강화 — 프로젝트별 접근 권한 관리와 코드 변경 이력 추적으로 보안 체계를 강화했습니다.

폐쇄망 환경에서의 개발 경험 개선 — 폐쇄망 환경에서도 최신 버전 관리 체계를 활용할 수 있게 되어, 개발자 만족도가 크게 높아졌습니다.

배경

비슷한 도전 과제가 있으신가요?

목록 보기