IBM Cloud의 Knative

Kubernetes에서 클라우드-네이티브 서버리스 애플리케이션 구축, 배포 및 실행

영국 폴커크에서 촬영한 사진

서버리스 워크로드를 Kubernetes로 가져오기
 

클라우드 네이티브 환경에서 가장 새롭고 빠르게 성장하는 오픈소스 프로젝트 중 하나인 Knative는 서버리스 기능과 간소화된 개발자 환경을 통해 Kubernetes를 확장합니다. 이 프로젝트는 Kubernetes의 기능을 활용하고 있지만 자세히 뜯어보면 상당히 복잡합니다.

공지 사항 읽기
이점
Kubernetes에 기본 배포

Knative는 컨트롤러, API, kube-api, 인프라 등 Kubernetes와 동일한 패턴으로 구축됩니다. 클릭 한 번으로 설치하세요.

코드 작업에만 집중

Knative는 애플리케이션 구축, 배포, 관리에 대한 기본 세부 사항을 줄이고 복잡함을 덜어줍니다.

유연성 및 제어력 확보

오픈 소스 우선 기술을 채택하여 어디서나 모든 클라우드 및 Kubernetes 지원 인프라에서 워크로드를 실행할 수 있습니다.

작동 방식

'Kubernetes 커밋' 다이어그램

통합 컨테이너 애플리케이션 플랫폼

Knative는 Kubernetes를 기반으로 구축되는 필수 구성 요소 또는 프리미티브 세트를 제공합니다.

12가지 요소 애플리케이션, 컨테이너, 함수 등 다양한 애플리케이션 유형을 결합하는 복잡한 세부 정보를 추상화하는 플랫폼입니다.

    얼굴이 가려진 채 대형 모니터 뒤에서 작업하는 사람

    Knative 구성 요소

    Kubernetes 클러스터에서 서버리스 애플리케이션을 개발하고 관리하는 데 도움이 되는 두 가지 주요 프리미티브가 있습니다.

    Serving
    Serving은 사용 규모가 0으로 조정되며 요청을 기반으로 실행되는 컴퓨팅 기능(실행 및 확장)을 제공합니다.

    Eventing
    Eventing은 이벤트 기반 애플리케이션을 구축하기 위한 전달 및 구독 메커니즘을 제공합니다.

    원클릭 통합

    다음 단계 안내

    이 자료들을 통해 IBM Cloud에 있는 Knative가 기업에 제공할 수 있는 이점을 자세히 알아보세요.

    Knative로 앱 배포하기
    다른 탐색 방법 Knative 알아보기 무료 티어 살펴보기 문서