CNCF (Cloud Native Computing Foundation)
CNCF (Cloud Native Computing Foundation)
Linux Foundation 산하 오픈소스 재단으로, 클라우드 네이티브 기술의 생태계를 육성·표준화하며 Kubernetes를 비롯한 주요 프로젝트를 관리하고 Trail Map을 통해 클라우드 네이티브 도입 로드맵 제공
프로젝트 성숙도 단계: Sandbox(초기/실험/커뮤니티 관심), Incubating(성장/채택 증가/프로덕션 사용), Graduated(성숙/광범위 채택/거버넌스 완성)
주요 Graduated 프로젝트: Kubernetes(컨테이너 오케스트레이션), Prometheus(모니터링/메트릭), Envoy(서비스 프록시/L7), containerd(컨테이너 런타임), CoreDNS(DNS 서비스), etcd(분산 KV Store), Helm(패키지 매니저), Argo(GitOps/워크플로), Cilium(eBPF 네트워킹), Istio(서비스 메시), Flux(GitOps)
Trail Map 단계: 1.컨테이너화(Docker) → 2.CI/CD → 3.오케스트레이션(K8s) → 4.관찰성(Prometheus/Jaeger) → 5.서비스 메시(Istio/Linkerd) → 6.네트워킹·정책·보안 → 7.분산DB·스토리지 → 8.메시징·스트리밍 → 9.컨테이너 레지스트리 → 10.소프트웨어 배포
비교: CNCF(클라우드 네이티브 전문/K8s 중심/400+ 프로젝트) vs Apache Foundation(범용 오픈소스/Hadoop·Kafka) vs Linux Foundation(상위 재단/CNCF 포함)
연관: Cloud Native, Kubernetes, Prometheus, Envoy, 서비스 메시, GitOps