Apache OpenWhisk + Kubernetes:
A Perfect Match for Your Serverless Platform
3.53 MB
24 页
0 下载
205 浏览
0 评论
0 收藏
所属分类:
云计算&大数据 / Kubernetes
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档探讨了Apache OpenWhisk与Kubernetes的结合,介绍了一种无服务器计算模型。Apache OpenWhisk是一个开源云平台,能够根据事件在任何规模下执行函数。它与Kubernetes的集成提供了容器编排能力,简化了部署和管理。文档详细说明了如何利用Kubernetes的声明式对象管理、扩展性和可靠性来优化无服务器平台的性能和安全性。 | ||
| AI总结 | ||
### 总结:
本文档主要探讨了 Apache OpenWhisk 与 Kubernetes 的结合,分析了其作为服务器less平台的完美匹配性,并详细介绍了相关技术细节。
1. **Serverless 定义与优势**
- 服务器less计算是一种基于事件驱动的部署模型,应用程序以函数形式打包上传至平台,按需执行、扩展和计费。
- 主要优势包括:无服务器运维(无需 provisioning、更新或管理基础设施)、灵活扩展性(空闲时无计算成本)。
2. **Apache OpenWhisk**
- 开源服务器less云平台,由 Apache 软件基金会支持,采用 Apache 2 许可证,社区驱动开发。
- 具备高扩展性,适用于 IBM Cloud 等环境,提供相同代码的开源版本。
3. **Kubernetes 与 OpenWhisk 的结合**
- Kubernetes 是生产级容器编排平台,支持声明式管理,适合部署 OpenWhisk 的核心组件(如 CouchDB、Redis、Zookeeper 等)。
- OpenWhisk 可通过 Kubernetes 集群进行部署,利用 Helm 包管理器简化安装和更新流程。
4. **技术细节与架构**
- OpenWhisk 的架构设计适合 Kubernetes 环境,支持大规模扩展和高可用性。
- 核心组件(如依赖库和服务)通过 Kubernetes Deployment 控制器进行声明式更新,确保长期任务稳定运行。
5. **总结**
Apache OpenWhisk 与 Kubernetes 的结合为服务器less平台提供了高效、灵活且易于管理的解决方案,适用于需要按需扩展和无服务器运维的场景。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
17 页请下载阅读 -
文档评分














闫明 RustConfChina TiDB Serverless.pptx