가격

Red Hat OpenShift 기반의 클라우드 네이티브 CI/CD

URL 복사

CI/CD는 애플리케이션 개발을 자동화하므로 애플리케이션 출시 주기를 단축할 수 있습니다. CI/CD는 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포 개념을 통합합니다.

Red Hat® OpenShift®에서 CI/CD를 사용하여 온프레미스 및 퍼블릭 클라우드 플랫폼에서 애플리케이션의 빌드, 테스트 및 배포 단계를 자동화할 수 있습니다.

파이프라인은 코드를 빌드, 테스트 및 배포하는 과정을 거쳐 소프트웨어 개발을 추진하는 프로세스입니다. 프로세스를 자동화함으로써 인적 오류를 최소화하고 소프트웨어 출시 방식에 일관된 프로세스를 유지하는 것을 목표로 합니다. 파이프라인에 포함된 툴에는 코드 컴파일, 유닛 테스트, 코드 분석, 보안, 바이너리 생성 등이 있습니다. 컨테이너화된 환경에서는 하이브리드 클라우드 전반에 배포할 컨테이너 이미지에 코드를 패키징하는 경우도 이러한 파이프라인에 포함됩니다.

CI/CD는 개발자와 IT 운영 팀이 협업해 소프트웨어를 배포하는 DevOps 방법론의 근간입니다. 사용자 정의 애플리케이션이 기업 차별화의 핵심 요소가 되면서 코드를 얼마나 빨리 릴리스할 수 있느냐가 경쟁력의 차별화 요소가 되었습니다.

Red Hat 리소스

Tekton은 클라우드 네이티브 CI/CD 파이프라인을 신속히 생성하기 위한 프레임워크를 제공하는 오픈소스 프로젝트입니다. 쿠버네티스 네이티브 프레임워크인 Tekton을 사용하면 여러 클라우드 제공업체 또는 하이브리드 환경에 더 수월하게 배포할 수 있습니다. Tekton은 쿠버네티스의 CRD(Custom Resource Definition)를 활용하여 쿠버네티스 컨트롤 플레인에서 파이프라인 태스크를 실행합니다. 또한 Tekton은 표준 업계 사양을 준수하므로 Jenkins, Jenkins X, Skaffold, Knative와 같은 기존 CI/CD 툴 뿐 아니라 Red Hat OpenShift와도 효과적으로 연동됩니다.

 

Red Hat OpenShift Pipelines는 Tekton 기반의 쿠버네티스 네이티브 CI/CD 솔루션입니다. Tekton을 기반으로 Red Hat OpenShift 및 Red Hat 개발자 툴과 긴밀히 통합되어 CI/CD 경험을 제공합니다. Red Hat OpenShift Pipelines는 CI/CD 파이프라인의 각 단계를 자체 컨테이너에서 실행하도록 설계되어, 각 단계를 파이프라인의 요구에 맞게 독립적으로 확장할 수 있습니다.

 

쿠버네티스 네이티브 파이프라인

표준 Tekton CRD를 사용하여 컨테이너로 실행되고 온디맨드로 확장되는 파이프라인을 정의합니다.

서버리스 실행

중앙 CI/CD 서버를 관리하지 않고도 팀의 제공 파이프라인, 플러그인, 액세스 제어를 완벽하게 제어합니다.

통합된 CI/CD 경험

OpenShift Console 개발자 관점, CLI 및 IDE를 통해 사용자 환경을 간소화합니다.

 

허브

레드햇 공식 블로그

레드햇 공식 블로그에서 고객, 파트너, 커뮤니티 에코시스템 등 현재 화제가 되는 최신 정보를 살펴 보세요.

모든 Red Hat 제품 체험판

무료 제품 체험판을 통해 핸즈온 경험을 얻고, 자격증 시험에 대비하거나 해당 제품이 조직에 적합한지 평가할 수 있습니다.

추가 자료

서버리스 아키텍처 비교: 레드햇 오픈시프트 서버리스 소개

레드햇 오픈시프트 서버리스는 쿠버네티스를 기반으로 서버리스 워크로드를 배포하고 관리하도록 지원합니다. 서버리스 아키텍처의 차별성과 활용 방법을 알아보세요.

Red Hat OpenShift가 SAP에 적합한 이유

Red Hat과 SAP가 제공하는 엔터프라이즈급 서비스로 지능형 데이터를 가속화하세요.

SaaS란? 클라우드 기반 소프트웨어의 정의와 활용 사례 보기

SaaS(서비스로서의 소프트웨어)는 클라우드 기반으로 애플리케이션과 IT 인프라를 제공하는 서비스 모델입니다. SaaS 개념, 종류, 특징, 활용사례를 알아보세요

Red Hat OpenShift Container Platform 리소스