쿠버네티스는 컨테이너를 쉽고 빠르게 배포/확장하고 관리를 자동화해주는 오픈소스 플랫폼
1. 쿠버네티스의 인기
Open Source로, 커뮤니티가 발달되어 있으며, 카카오나 라인과 같은 국내 대기업에서도 쿠버네티스를 많이 활용하고 있음
2. 무한한 확장성
Kubeflow, TEKTON 등 쿠버네티스가 하나의 플랫폼이 되고, 그 위에서 머신러닝, CI/CD 등이 동작
특히, 머신러닝 서비스를 배포하고 관리하는 kubeflow를 이해하려면 쿠버네틱스 필수임. 아니면 돈주고, AWS 세이지 메이커 활용
3. 사실상 표준
쿠버네티스이 표준이며, 그 위에 본인들만의 장점을 커스터마이징 하는 소프트웨어가 많아지고 있음
또한, 중요한 것은 아마존(EKS), 에저, 구글이 쿠버네티스를 매니지드 서비스를 제공하고 있음
But, 도커를 모르면, 쿠버네틱스를 제대로 이해할 수 없음
참고 자료:
1) 칼럼 | 쏘리! 리눅스, 이제 주인공은 ‘쿠버네티스’다
2) 마켓컬리: Kubeflow를 활용해 어떻게 ML을 서비스를 할 수 있을까?
'블로그 > 데이터 엔지니어링' 카테고리의 다른 글
[K8s] Pod & ReplicaSet & Deployment (0) | 2024.01.18 |
---|---|
[K8s] 쿠버네티스 알아보기 (0) | 2024.01.17 |
[k8s] 컨테이너 오케스트레이션 등장과 개념 (0) | 2024.01.17 |
GA4와 Bigquery로 행동 로그 쌓기 삽질하며 배운 점 (0) | 2022.05.22 |