본문으로 건너뛰기

고객 사례

인포그랩과 함께한
고객과 프로젝트를 소개합니다.
%ED%95%98%EC%9D%B4%EB%B9%84%EC%A0%BC.png

오버뷰(Overview)

이 프로젝트에서는 인터넷이 연결되지 않는 환경에서도 코드 이력을 효과적으로 관리하도록 GitLab 기반 형상관리 시스템을 구축했습니다. 아울러 고객사 보안과 업무 추적성을 향상하고 협업 효율성을 높이고자 GitLab을 구축하고 교육했습니다.

  • 산업군 제조
  • 선택한 라이선스 Free
  • 프로젝트 수행 시기 2024년 1월 ~ 2월
  • 인포그랩 수행 업무
    • GitLab 서버 구축
    • SVN → Git 마이그레이션
    • Git, GitLab 사용자 교육
    • CI/CD, 관리자 교육
    • 시스템 모니터링, SMTP 연동
    • 기술 지원, 문의 응대

도전과제(Challenge)

하이비젼시스템은 인터넷이 연결되지 않는 환경에서도 원활하게 개발하며 그 증적(증거가 될 만한 흔적이나 자취)을 관리해야 했습니다. 또 요구사항 관리와 개발 프로세스를 효율적으로 개선하는 통합 솔루션이 필요했습니다. SVN에서 GitLab으로 이관하고, GitLab 기반 형상관리 시스템을 구축하면 이러한 과제를 해결할 수 있었습니다.

솔루션(Solution)

다음 솔루션으로 도전과제 해결을 시도했습니다.

구축 계획 수립

  • 프로젝트에 착수해 시스템 분석을 거쳐 구축 계획을 세웠습니다.

GitLab 구축

  • GitLab 시스템을 구축하고, 모니터링 시스템을 연동했습니다.

SVN → Git 마이그레이션

  • SVN에서 Git으로 마이그레이션 하고, 시스템 테스트를 수행했습니다.

교육 제공

  • Git 사용법, GitLab 기능, CI/CD 파이프라인 실습 교육을 진행했습니다.

결과(Result)

  • 형상관리 체계 확립→업무 추적 투명성 강화
    • GitLab을 활용해 체계적으로 버전 관리하며 업무를 쉽게 추적할 수 있었습니다. 커밋 이력을 증빙 자료로 사용해 개발 진척 사항을 보고하고, 논의할 수 있었습니다.
  • GitLab 이슈, MR로 협업 개선
    • GitLab 이슈와 Merge Request(MR) 기능을 업무에 활용했습니다. 이로써 업무 내용을 효과적으로 공유하고, 효율적으로 협업할 수 있었습니다.
  • 접근 권한 관리, 코드 변경 추적→보안 향상
    • 프로젝트별로 접근 권한을 관리하고, 코드 변경 이력을 추적해 보안이 강화됐습니다.
  • 폐쇄망서도 Git 기반 이력 관리
    • 폐쇄망 환경에서도 Git으로 이력을 관리해 개발자 만족도가 크게 높아졌습니다.

목록 보기
산업군
제조
사용 Tier
Free
이용 서비스
DevOps 구축/기술지원
DevOps 교육/Expert Labs