DevOps Tools Service 그룹 →
소스코드를 안전하게 저장하고 관리하는 Private Git Repository 서비스.
DevOps Code는 호환성과 확장성이 뛰어난 Git 기반의 웹 호스팅 서비스입니다. Samsung Cloud Platform에서 손쉽게 Private Git Repository를 구성하여 편리하게 소스코드를 저장하고 형상 관리할 수 있습니다. 또한 사용자별 Repository 접근 권한 설정을 통해 안전하고 효과적인 SW 개발과 협업이 가능합니다.
특징
- 편리한 Git Repository 구성
별도의 소프트웨어 설치나 라이선스 구입이 불필요하며, 운영에 대한 부담 없이 Samsung Cloud Platform 환경에서 서비스 신청과 동시에 Private Git Repository를 편리하게 구성하여 소스코드 형상 관리를 수행할 수 있습니다.
- 뛰어난 호환성
DevOps Code는 모든 종류의 Git 명령어를 지원하여 기존에 사용하던 Git 클라이언트와 호환이 가능합니다. 외부에서 사용하던 로컬 소스코드를 Git Repository 주소(URL) 입력만으로 DevOps Code로 손쉽게 가져올 수 있어, Samsung Cloud Platform 사용자 간 형상 공유 및 이력 관리가 가능합니다.
- 강력한 보안 관리
Samsung Cloud Platform 프로젝트 별로 Private Git Repository 구성이 가능하며, 사용자 별로 Repository 접근 권한을 설정할 수 있어, 소스 코드의 안전한 공유 및 개발 협업이 가능합니다. 또한 DevOps Code 자체 토큰을 통한 권한 관리를 통해 SCP 계정 유출이 발생하더라도 격리가 가능하여 소스코드 유출을 미연에 방지할 수 있습니다.
- 손쉬운 DevOps 환경 구성
DevOps Code 상에서 Pull Request 기능을 이용한 코드 리뷰를 통해 소스코드의 안정성과 신뢰성을 향상할 수 있습니다. 또한 DevOps Service와 연계하여 손쉽게 CI/CD 환경 구성이 가능합니다.
구성도와 상세기능
- 구성도
- Repository 생성
SCP Project 기준 Private Repository 생성
- 소스코드 형상 관리
소스코드, 커밋 내역, 변경 사항, 히스토리 확인 및 변경 알림
Git Client와 IDE를 이용하여 Git Clone/Fetch/Pull/Push
- Branch 생성/수정/삭제
Pull Request 생성/확인/승인
- CI/CD 자동화
Webhook을 활용하여 변경 사항 발생 시 빌드 자동화 구성 지원
Webhook 이벤트 목록 확인
- 사용자 접근 관리
개별 인증 토큰을 통한 Git 자격 증명
Repository 별 사용자 권한 관리 (Admin/Write/Read)
- 관리자 기능
사용이력 관리를 위한 Event Logs 기능 제공
Repository 별 사용량 확인
- 요금 기준
Samsung Cloud Platform 환경에서 고객이 소스코드를 안전하게 저장하고 형상 관리가 가능한 서비스를 제공합니다.
'Cloud-DevOps' 카테고리의 다른 글
SCP 상품 아이콘 및 활용 가이드 (0) | 2024.01.03 |
---|---|
SCP 마켓플레이스 (1) | 2023.12.31 |
GitHub Enterprise (0) | 2023.12.24 |
DevOps Service (1) | 2023.12.24 |
DevOps Tools Service (0) | 2023.12.24 |