DevOps 서비스

 

DevOps Tools

Collaborate

동일한 공간에서 지식, 일정 및 진행상황을 공유하여 팀원간 손쉽게 협업 할 수 있습니다.

Connect

SW 개발/운영에 필요한 형상 관리, 빌드/배포 자동화, SW품질 관리, Application 모니터링 도구들을 통합 관리할 수 있습니다.

Continue

빌드, 배포, 테스트, 모니터링을 지속적으로 할 수 있는 환경을 제공하여, SW를 빠르게 개발하고 안정적으로 운영할 수 있습니다.


지식공유/협업 기반의 SW개발 표준화 자동화

일감 관리 형상/빌드 관리 품질 관리 배포 관리 모니터링
  • 사용자의 요청이 개발자의 일감과 직접 연계되어 상세하게 일의 진행상태를 확인
  • 일감 종류별로 워크플로우를 정의할 수 있어 유연하게 적용
  • 수작업 빌드로 인한 장애 요인 제거
  • 일감단위의 빌드 자동화로 빠르게 빌드
  • SW품질의 정량적인 측정으로 품질 수준의 직관적 파악
  • 일감단위의 정교한 코드점검으로 효율적 결함조치
  • 품질점검활동의 자동화로 반복적인 QA업무 감소
  • 수작업 배포로 인한 장애 요인 제거
  • 일감단위의 배포 자동화로 빠르게 배포
  • 롤백 및 백업기능으로 Application 장애 시 신속한 복구
  • DevOps / Agile 개발 모니터링
  • DevOps 지표를 한눈에 파악할 수 있는 DevOps Dashboard 지원

구성 및 프로세스

  • DevOps Tools는 상용/OSS/In-House 도구들의 조합으로 구성됩니다.
  • 모든 도구들을 적절하게 조합하고 올바르게 사용해야 개발 생산성 향상 및 운영으로의 빠른 배포가 가능합니다.
모듈 구성 도구 명 기능
공유/협업 JIRA 일감 협업 관리
Confluence 산출물 공유 관리
형상 관리 ViewVC/SVN SVN 형상 관리/코드 리뷰
BitBucket/Git Git 형상 관리/코드 리뷰
빌드/배포 자동화 Jenkins 빌드 및 배포 수행
Nexus 바이너리 저장소
품질 관리 Code Inspector (NCI) 소스 코드 점검
AppQ 소스 품질 지표 관리
Test Manager (NTM) 통합 테스트 관리
Dashboard DevOps Dashboard DevOps / Agile 개발 모니터링

주요 기능

SW개발 및 운영에 필요한 핵심 도구를 제공합니다. DevOps Tools는 형상관리, 빌드/배포자동화, SW품질관리, DevOps 모니터링 등을 통합/연계하여 개발자 및 운영자들이 효율적인 업무 관리를 할 수 있습니다.

지식공유와 협업

  • 시스템의 이해관계자가 같이 공유할 수 있는 협업 환경 제공
  • 일감 종류별 워크플로우 적용 및 진행상태 관리
  • 지식 및 일감 통합 검색
  • 일정 공유 및 알림 기능

품질 관리 자동화

  • 소스 코드 품질을 정량적으로 지표화
  • 중요 코드는 코드 리뷰 등 배포 전 품질 Gateway적용 가능


지속적 빌드/배포 자동화

  • 일감-소스-빌드-배포 연계 자동화
  • 일감별 빌드/배포 상태 및 현황 확인
  • 배포 결과물 및 배포 이력 관리
  • Appl. 백업 및 롤백 기능
  • Advanced 무중단 배포(Blue/Green)

DevOps 모니터링

  • 소스 코드 품질을 정량적으로 지표화
  • 일감 진행 상태
  • 결함/이슈 현황
  • 빌드 현황 및 추이
  • 정적분석 결과
  • 테스트 결과