Skip to Content
Suffering builds character
Daily클라우드 네이티브클라우드 네이티브개요2.CNCF, 클라우드 네이티브 재단

2.CNCF, 클라우드 네이티브 재단

CNCF란 클라우드 네이티브 환경 구성에 필요한 다양한 오픈소스 프로젝트들을 관리, 추진하는 비영리 단체,
리눅스 재단(Linux Foundation)에 소속되어 있음

클라우드 네이티브 애플리케이션을 개발할 때 클라우드 컴퓨팅 모델의 이점을 극대화할 수 있도록 다양한 기능을 제공하는 프로젝트들을 개발하고 있음

1.클라우드 네이티브 조감도

App Definition Development
→ 클라우드 네이티브 애플리케이션의 설계, 작성, 빌드, 패키징 담당,
개발자가 코드에서부터 배포 가능한 형태로 앱을 정의하는 영역

Orchestaration Management
→ 컨테이너의 배포, 스케일링, 로드 밸런싱, 상태 관리를 자동으로 조율

Runtime
→ 컨테이너를 실행시키고 격리된 환경에서 애플리케이션을 구동하는 계층, 컨테이너가 실제로 실행되는 곳

Provisioning
→ 인프라와 환경의 설정, 배포 자동화. 클러스터 설치, 구성 등을 포함

Infra
→ 네트워크, 저장소, 컴퓨팅 리소스 등 클라우드 네이티브를 지탱하는 기반

Platforms
→ 개발, 배포, 운영을 위한 통합된 경험 제공. PaaS나 통합 운영 도구 등

Observability Analysis
→ 시스템의 상태를 추적, 모니터링, 로깅, 트레이싱하여 가시성을 확보

조감도 상세

Last updated on