Knative란 무엇일까요?

Kubernetes에 서버리스 워크로드 제공

클라우드 네이티브 환경에서 가장 최신의 가장 빠르게 성장하는 오픈 소스 프로젝트 중 하나인 Knative는 서버리스 기능과 간소화된 개발자 경험을 통해 Kubernetes를 확장합니다. 이는 Kubernetes의 기능은 활용하되, 이의 복잡도는 드러내지 않습니다.

Knative의 창시자 겸 기여자인 IBM은 사용자 인터페이스(UI)를 통한 원클릭 설치로 클러스터에 Knative 및 Istio를 통합하는 관리형 추가 기능인 IBM Cloud® Kubernetes Service 오퍼링에 대한 관리형 Knative 지원을 최근 발표했습니다.

Knative 로고

관리형 Knative on IBM Cloud의 이점

기본적으로 Kubernetes에 배치

Knative은 Kubernetes와 동일한 패턴 - 컨트롤러, API - kube-api 및 인프라로 구축됩니다. 원클릭으로 설치합니다.

코드에만 집중

Knative는 애플리케이션을 빌드, 배치 및 관리하는 기본적인 세부사항과 복잡도를 제거합니다.

유연성과 통제성 확보

클라우드 및 Kubernetes 지원 인프라 등 어디서나 워크로드를 실행할 수 있는 오픈 소스 최초의 기술을 채택합니다.

운영 방법

Knative 컴포넌트

2개의 핵심 프리미티브는 Kubernetes 클러스터의 서버리스 애플리케이션을 개발하고 관리하는 데 도움이 됨

서비스 제공

서비스 제공은 제로(0) 스케일링, 요청 구동형 컴퓨팅 기능 - 실행 및 스케일링을 제공합니다.

이벤트 제공

이벤트 제공은 이벤트 구동형 애플리케이션을 빌드하기 위한 딜리버리 및 구독 메커니즘을 제공합니다.

시작하기