Openwhisk 概览

Openwhisk 概览

1. Openwhisk架构
openwhisk架构图

openwhisk是一个事件驱动的计算平台,也被用在serveless和fass领域,来响应事件调用。事件通常包括:
数据库记录的修改
IoT传感器数据上传
GitHub代码仓库的新提交
HTTP调用
这些内部或者外部的事件通过trigger和rules,最终到达actions来响应这些事件。
Actions 通常是一些代码片段, 或者是在一个 Docker container里的二进制文件。Actions在OpenWhisk里

通常在触发器触发的时候才会被调用。通过OpenWhisk API, CLI, or iOS SDK,也可以绕过trigger直接调用action。Action还可以组成Chain被顺序调用。

开发者可以用packages来实现与外部服务和事件的对接。Package是一些 feeds的组合。Feed是一段外部事件引发触发器的代码。

2. Openwhisk组件
openwhisk的数据走向和主要组件如下图所示:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值