쿠버네티스의 필요성
최근 비즈니스 환경이 급변함에 따라 전통적인 애플리케이션 아키텍처에서 Digital 혁신, 클라우드 환경을 지향하는 아키텍처로 변화하고 있습니다. 이러한 클라우드 아키텍처 및 서비스 중심의 개발 생산성 향상을 위해 개발 프레임워크와 DevOps가 발전하고, 비용 효율적이고 민첩하게 대응할 수 있도록 컨테이너 도입이 증가하고 있습니다.
하지만 컨테이너 기반 시스템을 도입하면서 기존의 전통적인 시스템 Stack에서 복잡한 시스템 Stack으로 변화하면서 운영에 많은 어려움이 발생하게 됩니다. 그래서 소프트웨어 기반 시스템 Stack(플랫폼)에 대한 운영을 쉽고 간편하게 해줄 수 있는 컨테이너 관리 및 오케스트레이션 솔루션인 쿠버네티스가 각광 받고 있습니다.
쿠버네티스(Kubernetes)란? : 컨테이너 관리 및 오케스트레이션 솔루션
Enterprise-Grade의 환경에서는 Multi Node를 포함하는 클러스터 단위의 Scale을 필요로 합니다. Microsenrvices형태의 Application을 위한 컨테이너 배포, 운영, 관리는 복잡해질 수 있습니다. 이러한 복잡함을 해결하기 위해 컨테이너 Management, Operation, Scheduling & Placement 등의 기능을 하는 오케스트레이션이 요구되고, 노드/컨테이너 가용성 및 라이프사이클(Life Cycle) 관리 기능 역시 필요합니다.
쿠버네티스는 이러한 운영의 복잡도를 해결하고 컨테이너 관리 및 오케스트레이션을 쉽고 간편하게 해줍니다. 싱글 노드(Single Node)의 컨테이너들을 비교적 가시적이고 쉽게 관리가 가능합니다.
VMware Tanzu with 맨텍 ACCORDION
쿠버네티스 실행 환경은 VMware Tanzu로, 운영 및 관리는 맨텍 Accordion을 연동하여 쉽고 빠르게 쿠버네티스 환경을 구축하고 운영·관리할 수 있게 됩니다.
- VMware 인프라 관리자는 VM과 동일한 프로세스를 사용하여 Kubernetes 클러스터를 프로비저닝
- 어렵고 복잡한 쿠버네티스 기반 PaaS 구축을 쉽고 편리하게 구성 및 운영 관리
- 완전 자동화된 애플리케이션의 생성과 배포를 통한 생산성 극대화
- MSA 간 애플리케이션에 대한 가시화된 플랫폼 제공으로 복잡한 MSA 배포 및 관리 간소화
- 무한 확장 가능한 중단 없는 서비스 환경 실현
- VMware 인프라 관리자는 VM과 동일한 프로세스를 사용하여 Kubernetes 클러스터를 프로비저닝
- 어렵고 복잡한 쿠버네티스 기반 PaaS 구축을 쉽고 편리하게 구성 및 운영 관리
- 완전 자동화된 애플리케이션의 생성과 배포를 통한 생산성 극대화
- MSA 간 애플리케이션에 대한 가시화된 플랫폼 제공으로 복잡한 MSA 배포 및 관리 간소화
- 무한 확장 가능한 중단 없는 서비스 환경 실현
댓글을 달려면 로그인해야 합니다.