CNCF Certified Kubernetes Conformance Logo, CNCF 쿠버네티스 적합성 인증 로고

칵테일 클라우드 제품이 3월 23일 CNCF의 쿠버네티스 소프트웨어 적합성 인증 프로그램을 통과하였습니다. 이번에 CNCF로부터 인증을 받은 제품은 칵테일 클라우드 v3.1 제품으로서 Kubernetes v1.13을 대상으로 적합성 시험을 수행하였습니다. 국내 제품으로는 최초입니다. 앱스는 설치형 제품인 칵테일 클라우드의 온라인 서비스 버전입니다.

칵테일 클라우드가 적합성 인증 프로그램을 통과함에 따라 쿠버네티스 트레이드마크를 사용할 수 있게 되었습니다. 인증을 통과하지 못한 제품의 경우에는 제품 명에 쿠버네티스라는 단어를 사용할 수 없습니다.

칵테일 클라우드 제품 소개

칵테일 클라우드 제품은 기업 고객이 클라우드 네이티브 플랫폼을 도입하여 구축할 수 있도록 지원하는 대표적인 일체형 컨테이너 관리 플랫폼 제품입니다.
기업 고객은 칵테일 클라우드 제품을 도입함으로써 퍼블릭/프라이빗/하이브리드 클라우드, 멀티 클라우드, 베어 메탈 등의 어떠한 환경에서도 컨테이너 기반의 애플리케이션을 지속적으로 개발하고 배포하고 운영할 수 있습니다.

이용자는 칵테일 클라우드가 제공하는 직관적이고 편리한 웹 GUI를 통해서 클라우드 인프라의 통합 관리, 애플리케이션의 지속적인 통합과 배포, 트래픽 부하 상황에서의 자동 스케일링, 점진적인 애플리케이션 교체, 애플리케이션의 카탈로그화 등과 같은 컨테이너 기반의 운영과 개발 업무들을 수행할 수 있습니다.

칵테일 클라우드 제품은 컨테이너의 제어를 위해서 세계에서 가장 유명한 컨테이너 오케스트레이션 플랫폼이자 최초의 CNCF 프로젝트인 쿠버네티스를 사용합니다.
쿠버네티스는 컨테이너 기반의 애플리케이션의 수명 주기를 관리할 수 있도록 도와주는 기술로, 처음에는 구글에서 개발되었으며, 이제는 범위한 산업 분야에서의 세계에서 가장 혁신적인 회사들에서 사용되고 있습니다.
구글 트렌드에서 쿠버네티스와 그 경쟁 기술들에 대한 검색을 비교해 보았을 때, 쿠버네티스에 대한 검색이 압도적으로 많음을 확인할 수 있습니다.

CNCF 적합성 인증 프로그램

전세계적으로 쿠버네티스에 기반을 둔 제품들이 수십개가 공급되고 있는 상황에서, 쿠버네티스 이용자들은 자신들의 애플리케이션들이 해당 제품 상에서 올바르게 배포되어 동작할 것이라는 확신을 어떻게 가질 수 있을까요?

쿠버네티스 사용자들은 자신의 애플리케이션이 쿠버네티스 제품 상에서 제대로 동작하길 바라지만, 각각의 쿠버네티스 제품 상에서 일일이 시험하길 원하지는 않습니다. 쿠버네티스는 처음부터 애플리케이션 이식성(Portability)과 상호연동성(Interoperabilit)을 제공할 수 있도록 설계되었습니다. 솔루션 벤더들이 제공하는 쿠버네티스 제품이 이러한 이식성과 상호연동성을 제공할 것이라는 약속에 대해 확신을 가지길 원할 것입니다.

CNCF의 쿠버네티스 소프트웨어 적합성 인증 프로그램은 솔루션 벤더의 제품이 쿠버네티스에게 요구되는 API들을 올바르게 지원한다는 사실을 보장합니다. 적합성 인증 프로그램을 통과한 제품들 사이에서는 컨테이너 애플리케이션들이 서로 호환되며, 특정 벤더 제품에 대해서 종속되지 않습니다.

CNCF 적합성 인증 프로그램을 준수하는 제품을 구입한 고객사는 다음과 같은 혜택을 누릴 수 있습니다.

  • 이식성과 상호연동성 보장: 이용자들은 자신의 애플리케이션들이 어디서나 동작할 수 있다는 것에 대한 확신을 가질 수 있습니다.
  • 시기적절한 업데이트: 제품이 CNCF 적합성을 인증받기 위해서는, Kubernetes의 최신 버전이 나올때 마다 꾸준하게 적합성 인증 프로그램을 새롭게 통과해야 합니다. 따라서, 쿠버네티스 커뮤니티에서 제공하는 최신 기능에 항상 접근할 수 있다는 것을 확신할 수 있습니다.

3월 말 기준으로 전세계적으로 CNCF 적합성 인증 프로그램을 통과한 배포형 제품은 모두 55개로, 국내 제품으로는 칵테일 클라우드가 유일합니다.

CNCF 소개

CNCF (Cloud Native Computing Foundation, 클라우드 네이티브 컴퓨팅 재단)는 클라우드 네이티브 컴퓨팅을 보편적이고 지속 가능하게 만들기 위해 설립된 오픈 소스 소프트웨어 재단으로서, Linux 재단 산하의 프로젝트 재단으로서 2015년 12월에 설립되었습니다.
클라우드 네이티브 기술을 통해 기업과 단체들은 퍼블릭/프라이빗/하이브리드 클라우드 같은 현대적이고 동적인 환경에서 손쉽게 확장 가능한 애플리케이션을 개발하고 운영할 수 있는 힘을 얻을 수 있습니다.

클라우드 네이티브 컴퓨팅은 오픈 소스 소프트웨어 스택을 사용하여 애플리케이션을 마이크로서비스로 배포하고, 개별 마이크로서비스의 각 부분을 자체 컨테이너로 포장하며, 이러한 컨테이너들을 동적으로 조율하여 리소스 사용을 최적화시키는 기술입니다. 클라우드 네이티브 기술은 소프트웨어 개발자들이 훌륭한 제품을 더욱 신속하게 개발할 수 있도록 해 줍니다.
컨테이너, 서비스 메쉬 (Service Mesh), 마이크로서비스, 불변하는 (immutable) 인프라구조, 선언적인 API 같은 것들이 클라우드 네이티브 컴퓨팅의 접근을 보여주는 대표적인 기술입니다.

CNCF는 마이크로서비스 아키텍처의 일부로서 컨테이너들을 조정하고 활용하는 일군의 고품질 오픈 소스 프로젝트들을 중심으로 지속 가능한 생태계를 구축하고 커뮤너티를 육성하는 활동을 하고 있습니다.
쿠버네티스 (Kubernetes), 프로메테우스 (Prometheus), 엔보이 (Envoy)를 비롯한 수많은 클라우드 네이티브 오픈 소스 프로젝트들이 CNCF를 벤더에 중립적인 근거지로 삼고 있으며, 업계의 최고 개발자들, 제품 사용자들, 그리고 솔루션 벤더들이 그러한 커뮤너티에서 협업하면서 클라우드 네이티브 컴퓨팅 기술을 빠르게 발전시키고 있습니다.

현재 CNCF의 규모는 3월 말 기준으로, 전세계적으로 400여개 회원사 규모로 성장하였으며 CNCF 프로젝트들에 대한 기여자 수도 52,000여 명을 넘어설 정도로 활발하게 프로젝트가 진행되고 있습니다.

아콘소프트 소개

아콘소프트는 미래 지향적인 애플리케이션 개발 컴퓨팅 환경인 클라우드 네이티브 애플리케이션 플랫폼인 칵테일 클라우드의 개발사로서, 고객사가 컨테이너, DevOps, 마이크로서비스 등의 클라우드 네이티브 컴퓨팅 기술을 도입하고 구축할 수 있도록 지원 서비스도 제공하고 있습니다. 2016년 7월에 창업되었으며, 클라우드 관리에 관련된 다년간의 개발 경험을 가진 우수한 전문적인 개발자들을 보유하고 있습니다.