Kubernetes(쿠버네티스)
수많은 컨테이너 애플리케이션을 여러 서버에 자동으로 나눠 배치하고, 장애가 나면 스스로 복구하도록 관리해주는 컨테이너 오케스트레이션 플랫폼입니다.
한눈에 보는 정의
**Kubernetes(쿠버네티스, 흔히 'K8s'로 줄여씀)**는 컨테이너 형태로 패키징된 애플리케이션을 여러 대의 서버에 자동으로 배치하고, 트래픽에 따라 늘리거나 줄이고, 장애가 나면 스스로 재시작하도록 관리해주는 오픈소스 플랫폼입니다.
자세히 알아보기
- 원래 구글 내부에서 쓰던 컨테이너 관리 기술을 오픈소스로 공개한 것에서 출발했습니다.
- 서비스 개수가 많아질수록 서비스 간 통신 관리를 위해 Service Mesh(서비스 메시) 를 함께 도입하는 경우가 많습니다.
- 직접 서버·쿠버네티스 클러스터를 관리하지 않고, 클라우드 업체가 관리해주는 형태로 이용하면 PaaS(서비스형 플랫폼) 에 가까운 경험을 제공받게 됩니다.