Cloud-DevOps

DevOps Code

naksani 2023. 12. 24. 11:02
728x90

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