컨테이너 기반의 클라우드 네이티브 컴퓨팅 시대 도래

최근 클라우드 컴퓨팅에 컨테이너 기술을 접목한 새로운 컴퓨팅 환경이 주목을 받고 있다. 클라우드 네이티브 컴퓨팅(Cloud Native Computing)이 바로 그것이다.

클라우드 네이티브 컴퓨팅은 어플리케이션 또는 서비스 시스템 관리를 컨테이너 기반 기술로 자동화 한 환경으로, 기존 환경에 비해 시스템 안정성을 높이고 운영/관리 업무의 효율화와 비즈니스 요구에 대한 빠른 응대, 시스템 확장이 용이한 것이 특징이다.

이러한 장점 으로 최근 IT 기술 중심 기업을 시작으로 점차 도입이 확산 되고 있다. 미국 소재의 산업 분석 전문 블로그 미디어인 RedMonk가 조사한 바에 따르면 2017년을 기준으로 포츈 100대 기업 중 클라우드 네이티브 기술을 도입한 기업이 70%를 넘어 섰으며, IT 기업 뿐아니라 금융, 리테일 등 다양한 산업군으로 확장 되는 추세이다.

또한 리눅스 재단 산하의 Cloud Native Computing Foundation(CNCF)의 2017년 커뮤니티 맴버에 대한 설문에 따르면 응답자 550 기업 중 250개 이상의 컨테이너를 배포하고 운영 중인 기업이 49%에 달한다.

CNCF의 커뮤니티가 IT를 대표 하는 글로벌 기업인 점 과 미국 뿐아니라 유럽의 기업들이 다수 포함 되어 있다는 점을 고려하면의미 있는 결과라 할 수 있다.

 


출처 : Cloud Native Technologies Are Scaling Production Applications – Cloud Native Computing Foundation

(https://www.cncf.io/blog/2017/12/06/cloud-native-technologies-scaling-production-applications/)

기존 클라우드 공급자들와 IT기업들도 앞다투어 컨테이너 관련 솔루션 또는 서비스를 출시하고 있다.

•Google : 컨테이너 오케스트레이션 엔진인 Kubernetes 개발, 오픈소스 화. 구글 클라우드 플랫폼에서 Google Kubernetes Engine(GKE) 컨테이너 서비스 제공

•Microsoft Azure : 컨테이너 서비스 Azure Container Service (ACS) 제공

•AWS : 두 형태의 컨테이너 서비스 제공. Elastic Container Service(ECS), Elastic Kubernetes Service(EKS)

•IBM : Bluemix 컨테이너 관리 플랫폼과 Cloud Private 클라우드 플랫폼 재공

•RedHat : Openshift 컨테이너 관리 플랫폼과 컨테이너 운영체계 등 핵심 기술 보유 기업인 CoreOS 인수

•시스코 : CISCO Container Platform 제공

글로벌 IT기업의 대표 주자 격인 이들 기업 모두 컨테이너를 기반으로 하는 클라우드 컴퓨팅 또는 서비스 제품을출시하고 지속적인 투자를 하고 있다. 이와 같은 추세를 볼 때 클라우드 네이티브 컴퓨팅이 미래 컴퓨팅 환경으로 자리잡을 것은 명백한 듯 하다.