CentOS Stream이란?

URL 복사

CentOS Stream은 오픈소스 커뮤니티 회원들이 Red Hat 개발자와 협력하여 Red Hat® Enterprise Linux에 지속적으로 제공되는 배포 업스트림을 개발, 테스트하고 이에 기여할 수 있는 Linux® 배포판입니다. 

Red Hat은 새로운 Red Hat Enterprise Linux 버전을 출시하기 전에 CentOS Stream 개발 플랫폼에서 Red Hat Enterprise Linux 소스 코드를 개발합니다. Red Hat Enterprise Linux 9는 CentOS Stream 내에서 구축된 최초의 메이저 릴리스입니다.

Red Hat Enterprise Linux의 다음 버전에 필요한 변경 사항을 식별한 Red Hat Enterprise Linux 사용자라고 가정해 봅시다. Red Hat 개발자가 평가할 CentOS Stream에 대한 변경 사항을 제안할 수 있습니다. 제안이 승인되는 경우, 변경 사항에 대한 테스트 및 검증이 이루어지며 CentOS Stream에 적용됩니다. 변경 사항은 다음 Red Hat Enterprise Linux 마이너 릴리스에 포함됩니다.

CentOS Linux에서 Red Hat Enterprise Linux로 마이그레이션 계획하기

RHEL 서버 60일 체험판 시작하기

CentOS Stream은 커뮤니티, 파트너, 고객 참여를 위해 향상된 투명성과 더 많은 기회를 제공합니다.

이 플랫폼은 다음과 같이 더 큰 규모의 Red Hat Enterprise Linux 소스 코드 개발 프로세스를 구성하는 중요한 부분입니다.

  • Fedora: 향후 Red Hat Enterprise Linux 메이저 릴리스의 기반이 되는 업스트림 프로젝트로, 운영 체제(OS) 상의 혁신적인 변화가 여기서 일어납니다.

  • CentOS Stream: CentOS Stream: ISV, IHV, 기타 에코시스템 개발자를 Fedora OS의 기반인 Fedora Project의 OS 개발자와 더욱 원활하게 연결하여 피드백 루프를 단축하고 다음 Red Hat Enterprise Linux 버전을 생성할 때 모든 의견을 더 쉽게 확인할 수 있도록 합니다.

  • Red Hat Enterprise Linux: 중요 워크로드 및 애플리케이션에 보안, 지원 및 유연성이 강화된 기반을 제공하는 프로덕션 수준의 운영 체제입니다.

CentOS Stream을 사용하면 Red Hat 개발자 및 엔지니어가 Red Hat Enterprise Linux의 다음 버전을 프로덕션하는 데 사용하는 소스 코드를 미리 경험해 볼 수 있습니다. 이 플랫폼은 지속적인 콘텐츠 스트림을 제공하므로 CentOS Stream을 통해 향후 Red Hat Enterprise Linux 릴리스를 미리 경험할 수 있습니다. 

CentOS Stream 코드는 Red Hat Enterprise Linux의 다음 마이너 릴리스가 되므로 Red Hat Enterprise Linux에 직접 기여하고 새 릴리스가 공개되기 전에 워크로드를 검증할 수 있습니다. 

CentOS Stream 대신 Red Hat Enterprise Linux를 선택해야 하는 네 가지 주요 이유

Red Hat 리소스

CentOS Stream에 관심이 있는 현재 CentOS Linux 사용자라면 CentOS Stream을 사용함으로써 Red Hat Enterprise Linux의 향후 버전 개발에 참여할 수 있습니다. 반면, 중요한 비즈니스 애플리케이션 및 워크로드를 위해 프로덕션급 플랫폼으로 마이그레이션하는 데 관심이 있는 경우 권장되는 옵션은 Red Hat Enterprise Linux입니다.

CentOS Stream 덕분에 Red Hat Enterprise Linux의 다음 버전이 구축된 후가 아니라 구축하는 중에 혁신 요소를 추가할 수 있는 새로운 메커니즘을 파트너와 커뮤니티 구성원에게 제공할 수 있습니다. 반면 CentOS Linux는 Red Hat Enterprise Linux의 다운스트림으로, 개발과 배포에 가장 많이 사용되며 기여 모델도 없습니다. CentOS Linux 업데이트는 2021년과 2024년 사이에 중단되었고, 2024년 6월 30일 이후로 CentOS Linux 7에 대한 지원이 공식적으로 종료되었습니다. 따라서 CentOS Linux를 계속 이용할 경우 포크 버전에 대한 제3사 지원을 확보할 수 있다고 하더라도 패치가 적용되지 않은 취약점과 잠재적 보안 침해에 노출될 위험이 있습니다. 

CentOS Linux에서 CentOS Stream으로 마이그레이션하는 것은 간단한 일이지만 운영 요구 사항을 충족하지 않는 경우 CentOS Stream에서 다른 Linux 배포판으로 쉽게 이동할 수 있는 프로세스는 없습니다. 

CentOS Stream으로 직접 마이그레이션할 계획이라면 Red Hat의 Convert2RHEL 툴을 통해 CentOS Linux 시스템을 Red Hat Enterprise Linux 시스템으로 직접 쉽고 빠르게 전환할 수 있습니다. 그렇기는 하지만 Convert2RHEL 툴은 CentOS Stream과 연동되지 않으므로 Red Hat Enterprise Linuxe로 이동하기 전에 임시방편으로 CentOS Stream을 배포하기로 한 경우에는 리포지토리에서 운영 체제를 다시 설치해야 합니다. 또한 Convert2RHEL은 Oracle Linux에서 Red Hat Enterprise Linux 8로 마이그레이션하는 데 사용할 수 있습니다.

Red Hat Consulting 서비스를 이용하면 마이그레이션을 가속화할 수 있습니다. Red Hat 전문가가 마이그레이션 프로젝트에 입증된 지식과 경험을 제공합니다. 또한 Red Hat Consulting은 주요 애플리케이션과 워크로드를 식별하고 변환하는 데 도움을 줄 수 있으며 멘토링을 제공하고 이후에도 자신 있게 프로젝트를 계속하도록 지원합니다.

마이그레이션 경로 정보 시트 읽기

Red Hat은 다양한 개발자 요구 사항을 충족하기 위해 CentOS Stream을 비롯한 다양한 플랫폼을 제공합니다. 

  • Red Hat Enterprise Linux Developer 서브스크립션은 개발자를 위한 셀프 지원 형태의 무료 서브스크립션입니다. 이 서브스크립션은 Red Hat Enterprise Linux의 더욱 안전하고 안정적인 고성능 기반을 통해 프로덕션에 배포할 애플리케이션을 개발/테스트할 수 있는 환경을 제공합니다. 

  • 프로덕션 환경에서 Red Hat 기술을 실행하는 기존 Red Hat 고객 조직은 팀을 위한 Red Hat Developer 서브스크립션으로 추가 비용 없이 개발 환경에서 Red Hat Enterprise Linux를 배포할 수 있습니다.Red Hat Enterprise Linux를 사용하면 개발자가 더욱 안정적이고 보안 중심적인 운영 체제에 쉽게 액세스할 수 있게 되어 조직이 프로덕션 워크로드에 사용되는 혁신적이고 신뢰할 수 있는 동일한 플랫폼에서 애플리케이션을 빌드하고 검증할 수 있습니다.

  • Red Hat Universal Base Image는 컨테이너화된 클라우드 네이티브 엔터프라이즈 애플리케이션 생성을 위해 무료로 제공되는 재배포 가능한 개발자 지원 이미지입니다. 개발자는 Red Hat Enterprise Linux에서뿐만 아니라 Red Hat OpenShift를 비롯한 Red Hat의 오픈 하이브리드 클라우드 포트폴리오에서 프로덕션 배포를 위한 인증된 애플리케이션을 더욱 쉽게 생성할 수 있습니다. 또한 다른 운영 체제와 호환되는 컨테이너 이미지도 사용할 수 있습니다.

어떤 솔루션이 적합한지 궁금하신가요? Red Hat이 다양한 방법으로 시작하실 수 있도록 도와드립니다. 

사용할 Linux 배포판을 아직 결정하지 못했다면 적합한 Linux 배포판 선택에 관한 자세한 정보를 요청하세요.

허브

레드햇 공식 블로그

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

모든 Red Hat 제품 체험판

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

추가 자료

가상화란? 개념, 가상화 기술, 서버 가상화에 대한 포괄적인 안내

가상화란 물리적인 리소스를 가상 환경으로 분리하여 서버 가상화, 하드웨어 가상화 등을 제공하는 기술이며, 장점은 리소스를 최적화하여 효율적으로 활용할 수 있습니다.

Podman Desktop이란?

Podman Desktop은 로컬 개발자 환경에서 컨테이너 작업을 간소화하는 무료 오픈소스 툴입니다.

Ansible과 Puppet 비교: 선택 시 알아야 할 주요 사항 및 차이점

Ansible과 Puppet은 커뮤니티 오픈소스 IT 자동화 툴입니다. 이 문서에서는 두 툴의 유사점과 차이점을 자세히 설명하고, 선택 시 고려해야 할 주요 요소들을 안내합니다.

오픈소스 리소스

관련 기사