빌드, 테스트, 배포 등을 자동화하세요.
엔터프라이즈를 지원하는 DevOps 도입
사용자 정의 가능하고 공유 가능한 템플릿과 IBM, 타사 및 오픈소스 도구를 사용하여 통합된 툴체인을 신속하게 프로비저닝하세요. Tekton 기반 Delivery Pipeline으로 빌드와 테스트를 자동화하고 분석을 통해 품질을 관리할 수 있습니다.
Continuous Delivery 기능
Tekton 기반 Delivery Pipeline을 활용하여 사람의 개입을 최소화하면서 반복 가능한 방식으로 빌드, 테스트 및 배포하세요. 언제든지 프로덕션 환경으로 출시할 준비를 할 수 있습니다.
IBM에서 호스팅하고 GitLab Community Edition을 기반으로 구축된 Git Repos and Issue Tracking을 통해 소스 코드를 관리하고 작업을 추적할 수 있습니다.
소스 코드에 발생할 수 있는 보안 및 법적 취약점을 평가 및 해결하고 Git 아티팩트에서 직접 피드백을 받을 수 있습니다.
DevOps 프로세스에 대한 데이터를 수집하고, 정책을 수립하고, 품질 게이트를 구현하여 배포 위험을 줄이세요. 트렌드를 분석하여 배포 효과를 개선할 수 있습니다.
IBM, 타사 및 오픈소스 도구가 포함된 공유 가능하고 사용자 정의 가능한 템플릿을 사용하여 DevSecOps를 위한 툴체인을 신속하게 프로비저닝하고, Kubernetes, VM 등에 배포합니다.
Continuous Delivery 활용 사례
이 튜토리얼에서는 Continuous Delivery 파이프라인을 사용하여 여러 리전에 걸쳐 웹 애플리케이션을 생성하고, 보안을 적용하며, 배포하는 과정을 안내합니다. IBM Cloud의 다른 스타터 애플리케이션과 마찬가지로, 이 튜토리얼에서는 Node.js 스타터 애플리케이션을 사용합니다.
이 튜토리얼에서는 IBM® Cloud Kubernetes Service에서 실행되는 컨테이너화된 애플리케이션을 위한 지속적 통합 및 배포 파이프라인을 설정하는 과정을 안내합니다. 소스 제어를 설정한 후 코드를 빌드, 테스트 및 여러 배포 단계에 배포하는 방법을 알아보세요. 이어서 Slack 알림과 같은 다른 서비스와의 통합을 추가하는 방법도 알아볼 수 있습니다.
증적 수집, 품질 게이트, 아티팩트 서명, 자동화된 테스트, 정적 코드 스캔, 취약점 검사 등을 포함한 DevSecOps를 통해 지속적으로 통합하고 배포하세요.
Continuous Delivery 사례 연구
"IBM Cloud에서 호스팅되는 DCM 플랫폼은 신속한 애플리케이션 개발, 높은 안정성, 즉시 사용할 수 있는 CI/CD 툴을 통한 DevSecOps, Cloud Internet Services를 활용한 멀티 리전 배포 기능, 그리고 통합 IBM® Security 제품을 통한 최첨단 보안을 지원합니다."
Ramkrishna Chatterjee
수석 아키텍트
Happiest Minds Technologies Limited