openwhisk
6,806
Stars
1,181
Forks
221
Watchers
438
Open Issues
Apache-2.0
许可证
Scala
语言
2016-02-18
创建时间
2026-11-12
最近更新
项目能做什么
Apache OpenWhisk 是一个开源的 Serverless(无服务器)云平台。它让开发者无需管理底层服务器,即可通过 Docker 容器运行函数。其核心功能包括:支持将函数暴露为 API、使用规则和触发器实现事件驱动响应、编排复杂工作流,并支持本地及 Kubernetes 部署。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<!-- # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # --> # OpenWhisk [](http://www.apache.org/licenses/LICENSE-2.0) [](https://openwhisk-team.slack.com/) [](https://twitter.com/intent/follow?screen_name=openwhisk) [](https://github.com/apache/openwhisk/actions/workflows/1-unit.yaml) [](https://github.com/apache/openwhisk/actions/workflows/2-system.yaml) [](https://github.com/apache/openwhisk/actions/workflows/3-multi-runtime.yaml) [](https://github.com/apache/openwhisk/actions/workflows/4-standalone.yaml) [](https://github.com/apache/openwhisk/actions/workflows/5-scheduler.yaml) [](https://github.com/apache/openwhisk/actions/workflows/6-performance.yaml) [](https://codecov.io/gh/apache/openwhisk) OpenWhisk is a serverless functions platform for building cloud applications. OpenWhisk offers a rich programming model for creating serverless APIs from functions, composing functions into serverless workflows, and connecting events to functions using rules and triggers. Learn more at [http://openwhisk.apache.org](http://openwhisk.apache.org). * [Quick Start](#quick-start) (Deploy and Use OpenWhisk on your machine) * [Deploy to Kubernetes](#deploy-to-kubernetes) (For development and production) * For project contributors and Docker deployments: * [Deploy to Docker for Mac](./tools/macos/README.md) * [Deploy to Docker for Ubuntu](./tools/ub阅读完整原文
项目深度分析 AI 生成
私有化企业级 OpenWhisk 控制台与多租户管理套件
| 产品构想 | 基于 OpenWhisk 核心构建一套现代化的 Web 运维与开发者 Portal,补齐官方简陋的 Playground,提供细粒度权限控制、配额审计和资源计量计费功能。 |
| 核心功能 | 多租户RBAC权限管理、函数代码在线编辑器与版本分流、资源调用计量与计费报表、企业SSO/LDAP集成 |
| 目标用户 | 中大型企业内部平台工程团队、金融及电信行业 IT 运维部门 |
| 难度/周期 | 高 · 3-6个月 · 成本:中等(主要是前端及中间件服务开发成本) |
| 收费模式 | 企业版软件许可证(按节点或集群收费)、私有部署定制化支持服务费 |
| 竞争风险 | 公有云Serverless(如AWS Lambda、阿里云FC)成本持续下降,自建FaaS的市场需求在缩窄;系统底层维护成本极高。 |
| 依据 | 已验证事实 |
边缘计算场景下的轻量级 OpenWhisk 发行版与打包方案
| 产品构想 | 针对工业物联网和边缘节点,对 OpenWhisk(已迁移至 Apache Pekko)进行裁剪与封装,提供低内存开销、离线运行能力的企业级边缘 FaaS 运行时。 |
| 核心功能 | 低内存轻量化运行时、弱网环境下触发器/规则状态离线同步、边缘容器极速冷启动优化、一键式边缘集群生命周期管理 |
| 目标用户 | 智能制造、车联网、物联网边缘设备管理服务商 |
| 难度/周期 | 极高 · 6-9个月 · 成本:高(需要深度的 Scala/Pekko 底层调优与边缘容器技术) |
| 收费模式 | 商业化发行版授权费、边缘网关软硬件一体化解决方案集成费用 |
| 竞争风险 | 边缘计算领域面临 K3s + Knative/OpenFaaS 等轻量级方案的剧烈竞争,OpenWhisk 本身架构较重。 |
| 依据 | AI推测 |
OpenWhisk 迁移、维护与技术咨询专家服务
| 产品构想 | 针对已有存量 OpenWhisk 架构但面临从 Akka 迁移至 Pekko 破坏性升级痛点的企业,提供架构重构、生产巡检与高可用容灾咨询。 |
| 核心功能 | Akka 到 Pekko 零停机割接迁移服务、集群性能与冷启动调优、故障排查 SLA 响应支持、Kubernetes Helm/Operator 深度加固 |
| 目标用户 | 正在生产环境运行老旧 OpenWhisk 集群且技术栈断层的中大型公司 |
| 难度/周期 | 中等 · 1-2个月 · 成本:极低(主要为资深架构专家的人月工时) |
| 收费模式 | 技术咨询人天费(T&M合同)、年度生产支持维保订阅(SLA合同) |
| 竞争风险 | 存量自建 OpenWhisk 生产客户基数相对固定且可能逐步转向 Knative,属于存量维护市场而非高增长市场。 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| apache/superset | 中文介绍暂未生成 Apache Superset is a Data Visualization and Data Exploration |
75,488 | Python |
| apache/echarts | 中文介绍暂未生成 Apache ECharts is a powerful, interactive charting and data |
67,703 | TypeScript |
| apache/airflow | 中文介绍暂未生成 Apache Airflow - A platform to programmatically author, sche |
47,458 | Python |
| apache/spark | 中文介绍暂未生成 Apache Spark - A unified analytics engine for large-scale da |
44,480 | Scala |
| apache/dubbo | 中文介绍暂未生成 The java implementation of Apache Dubbo. An RPC and microser |
41,575 | Java |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2016-02-18,近 30 天仍在推送,发布过 3 个 Release |
| 社区活跃 | Star 6,806 / Fork 1,181 / Issue 438(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。