DevOps Tools Service 그룹 →
빠르고 안전하게 소프트웨어 개발/배포/운영 환경을 통합 제공하는 서비스.
DevOps Service는 애플리케이션 및 시스템 개발/배포/운영을 위해 표준화 된 개발도구와 코드 프레임워크 기반의 개발 템플릿 및 통합 관리 기능을 Samsung Cloud Platform 환경에서 제공하는 서비스입니다. 이를 통해 소프트웨어 개발/배포/운영을 빠르고 안정적으로 수행할 수 있으며, DevOps Console을 통해 편리한 통합 관리가 가능합니다.
특징
- 효율적인 개발환경 구성
애플리케이션 템플릿을 이용하여 Wizard 방식으로 프로젝트를 쉽게 구성할 수 있습니다. 애플리케이션 개발에 필요한 개발언어(Java, Python, Ruby 등)와 프레임워크(SpringBoot, Vue.js, .Net 등)를 선택하여 빌드/배포를 위한 프로젝트를 구성할 수 있습니다.
- CI/CD툴 통합 연계
DevOps Console을 통해 소스코드 저장소, Artifact 저장소, 코드분석, 이미지 저장소, 빌드/배포를 위한 툴을 직접 등록하고 관리할 수 있습니다. 등록된 툴을 활용하여 GUI 기반으로 파이프라인 각 단계를 만들고, 파이프라인 스크립트를 자동으로 구성할 수 있습니다.
- 간편한 통합 관리
개발을 위한 빌드부터 개발 후 서버로 배포, Release Workflow 관리 서비스까지 모두 제공하여 통합 관리가 가능합니다. 또한 DevOps Console을 통해 Kubernetes 클러스터를 직접 연계하여 편리한 배포가 가능합니다.
구성도와 상세기능
- 테넌트 및 프로젝트 관리
테넌트 멤버 관리 및 테넌트 내 프로젝트그룹/프로젝트 생성
Kubernetes 클러스터 등록 및 DevOps Tool 등록 기능 제공
파이프라인 구성 및 실행 기능 제공
- Release Management
워크플로우 관리 및 실행 서비스 제공
- 대시보드 제공
프로젝트 정보, 파이프라인 구성 정보 및 배포 상태를 손쉽게 확인
- App. 템플릿 관리
주요 개발 템플릿을 시스템 템플릿으로 제공
테넌트별/프로젝트별 사용자가 자체 템플릿 직접 등록 및 관리 기능 제공
- 요금 기준
DevOps Service는 DevOps Console 요금(기본)과 각 개별 기능(Tools) 요금(옵션)의 총합으로 월 단위 과금합니다.
1) DevOps Console (기본)
Samsung Cloud Platform 환경에서 DevOps Console은 할당 받은 테넌트 멤버 관리 및 테넌트 내 프로젝트그룹/프로젝트 생성을 통하여 각 개별 Tools를 원활히 이용할 수 있도록 합니다.
2) Release Management
Samsung Cloud Platform 환경에서 고객의 DevOps 작업 흐름(Workflow)을 편집, 관리해주는 서비스를 제공합니다.
'Cloud-DevOps' 카테고리의 다른 글
DevOps Code (0) | 2023.12.24 |
---|---|
GitHub Enterprise (0) | 2023.12.24 |
DevOps Tools Service (0) | 2023.12.24 |
Compute Service (1) | 2023.12.23 |
Multi-node GPU Cluster (1) | 2023.12.23 |