Knative on IBM Cloud

在 Kubernetes 上构建、部署、运行云原生无服务器应用程序

抽象的同心圆环与平行轨道映照在水面上

概述

将无服务器工作量引入 Kubernetes
 

Knative 是云原生领域最新且增长最快的开源项目之一,提供无服务器功能、简化开发人员体验,扩展 Kubernetes。Knative 利用了 Kubernetes 的功能,但避开其复杂性。

功能

为什么选择 Knative

Knative 采用与 Kubernetes 相同的模式(控制器、API — kube-api 和基础架构)。一键安装。

女性软件工程师在现代办公环境中使用配备多显示器设置的台式电脑编写代码

Knative 消除了构建、部署和管理应用程序的底层细节和复杂性。

在办公室使用多台显示器工作的女士

采用开源优先技术,在任何地方、任何云、任何 Kubernetes 支持的基础架构上运行工作负载。

在台式电脑键盘上打字的人的手的特写

用例

工作原理

统一的容器应用平台

Knative 提供一组构建在 Kubernetes 之上的基本组件或基本元素。

平台抽象了组合不同应用程序类型的复杂细节:12 因素应用程序、容器和功能。

教师为一群学生讲授软件工程知识

Knative 组件

两个关键基本元素助力企业开发和管理 Kubernetes 集群中的无服务器应用程序。

服务
Serving 提供缩容至零、请求驱动的计算功能:执行和缩放。

事件处理
Eventing 提供交付和订阅机制,助力构建事件驱动的应用程序。

由蓝色网络线连接的云、数据立方体、文档和图表的抽象插图

相关产品

Tekton 徽标
Tekton
Tekton 是面向持续集成和持续交付 (CI/C) 的开放式 Kubernetes 原生框架,支持开发人员跨云或本地交付云原生应用程序。
Istio 徽标
istio
Istio 是开放式服务网格平台,用于连接、保护、控制和观察云平台(例如 IBM Cloud Kubernetes Service 中的 Kubernetes)上的微服务。
采取后续步骤

深入了解这些资源,以获取有关 Knative on IBM Cloud 可以为您的企业带来哪些益处的更多详细信息。

  1. 使用 Knative 部署应用程序