登录 注册

openwhisk

去点 Star
网络与基础设施内容创作与媒体工具AI 模型与开发框架 apacheclouddockerfaasfunctionsfunctions-as-a-service
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

[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Join Slack](https://img.shields.io/badge/join-slack-9B69A0.svg)](https://openwhisk-team.slack.com/)
[![Twitter](https://img.shields.io/twitter/follow/openwhisk.svg?style=social&logo=twitter)](https://twitter.com/intent/follow?screen_name=openwhisk)

[![Unit Tests](https://github.com/apache/openwhisk/actions/workflows/1-unit.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/1-unit.yaml)
[![System Tests](https://github.com/apache/openwhisk/actions/workflows/2-system.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/2-system.yaml)
[![MultiRuntime Tests](https://github.com/apache/openwhisk/actions/workflows/3-multi-runtime.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/3-multi-runtime.yaml)
[![Standalone Tests](https://github.com/apache/openwhisk/actions/workflows/4-standalone.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/4-standalone.yaml)
[![Scheduler Tests](https://github.com/apache/openwhisk/actions/workflows/5-scheduler.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/5-scheduler.yaml)
[![Performance Tests](https://github.com/apache/openwhisk/actions/workflows/6-performance.yaml/badge.svg)](https://github.com/apache/openwhisk/actions/workflows/6-performance.yaml)
[![codecov](https://codecov.io/gh/apache/openwhisk/branch/master/graph/badge.svg)](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 为准(涉及依赖安装与环境配置,对新手门槛较高)。