写点什么

TriggerMesh 开源用于多云环境的 Knative Event Sources

  • 2019-03-26
  • 本文字数:1035 字

    阅读完需:约 3 分钟

TriggerMesh开源用于多云环境的Knative Event Sources

TriggerMesh 发布了最新的开源项目 Knative Lambda Sources(KLASS)。KLASS 是指可用于触发 Kubernetes 集群 Knative Function 的事件源,支持在多云或内部环境中消费 AWS 事件。而此前发布的 Knative Lambda Runtimes 进一步增强了 TriggerMesh 云平台。


Knative Lambda Sources(KLASS,发音为 class)支持 AWS 服务使用 Knative 事件源。在发布本文时,KLASS 支持来自 Code Commit、Cognito、DDB、IOT、Kinesis、S3、SNS 和 SQS 的事件。


CloudEvents是由云原生计算基金会无服务器工作组组织的,用于为事件数据定义公共标准。CloudEvents 0.2 包含了与各种传输映射和绑定相关的规范,包括 AMQP、MQTT 和 NATS。还提供了几种可用的 SDK,包括 Go 语言、Java、Python、C#和 JavaScript。


Knative 是一个“基于 K8 的平台,旨在构建、部署和管理现代无服务器工作负载”,由谷歌开发人员与 Pivotal、IBM、Red Hat 和 SAP 协作开发。Knative 提供了一系列中间件组件,用于“构建现代、以源为中心和基于容器的应用程序,它们可以在本地、云端或第三方数据中心中运行”。


New Stack 2018年无服务器调查结果显示,可移植性是影响无服务器用户的主要因素。TriggerMesh 联合创始人 Mark Hinkle 表示:“从一个基础设施迁移到另一个应该是很容易的。此外,我们认为,跨云触发 Function 同样也很重要”。


TriggerMesh 专注于提供可以在云供应商(AWS、谷歌云、Azure 和 Kubernetes)之间迁移 Function 的产品。这是 TriggerMesh 发布的第二个有助于云资源可移植性的开源版本。之前他们发布了 Knative Lambda Runtimes,支持将 Lambda Function 移植到 Knative。


TriggerMesh 也在开发TriggerMesh Cloud,他们声称这是一个完整的无服务器生命周期管理平台。这个产品的计划包括:直接从源代码控制系统推送 Function、一个可促进代码和工作流重用的 Web 控制台,以及可通过 Triggers 和 AWS Lambda 进行导入的云可移植性。他们还希望通过 Knative 构建扩展提供版本控制,提供不可变的、可重用的 Function 镜像。Hinkle 表示:


“我们的目标是提供一种可以与所有云平台交互的无服务器功能,能够防止供应商锁定,并具备可移植性。你甚至可以使用 TriggerMesh 云来管理其他云平台(比如 AWS Lambda、Google Cloud Functions 和 Microsoft Azure Functions)无服务器功能的部署。”


对 TriggerMesh 云平台感兴趣的读者可以加入早期采用者计划


查看英文原文TriggerMesh Releases Open Source Knative Event Sources for Multi-Cloud Environments


2019-03-26 08:142917
用户头像

发布了 731 篇内容, 共 455.7 次阅读, 收获喜欢 2003 次。

关注

评论

发布
暂无评论
发现更多内容

ARTS打卡-04

Geek_yansheng25

架构师训练营 - 第 3 周学习总结

红了哟

JDBC 批量插入:MyBatis、PostgreSQL

羊八井

postgresql mybatis JDBC

计算机操作系统基础(一)---操作系统概览

书旅

php laravel 多线程 操作系统 进程

计算机操作系统基础(三)---进程管理之五状态模型

书旅

php laravel 多线程 操作系统 进程

计算机操作系统基础(四)---进程管理之进程同步

书旅

php laravel 多线程 操作系统 进程

Week2:作业一

车小勺的男神

架构师训练营:第四周第一节,互联网架构系统架构的演化

zcj

极客大学架构师训练营

Github仓库如何选择开源许可证

早睡蟒

GitHub 开源 GitHub license

微信支付的软件架构究竟有多牛逼...

程序员生活志

微信 架构

mysql字符匹配批量修改

毛佳伟🐳

MySQL

如何搭建一个Hadoop集群

Rayjun

大数据 hadoop

在以后的高校招生中,应用区块链技术,可以防、治冒名顶替吗?

CECBC

区块链技术 高考 信息防篡改

ARTS 第四周 6.15-6.21

我笔盒呢

来了!8M/S+速度,Pdown复活!

程序员生活志

如何让你的大脑更健康

兆熊

架构师训练营第四周总结

烟雨濛濛

区块链≠分布式账本,别再傻傻分不清

CECBC

区块链技术 高考 信息防篡改

MySQL InnoDB存储引擎 - 事务

Axe

ARTS 第五周 6.21-6.28

我笔盒呢

游戏夜读 | 这是一款情绪游戏

game1night

学写PEP,参与Python语言的设计

早睡蟒

Python Python PEP PEP

serverless之一:入门

毛佳伟🐳

Serverless

Week2:作业二

车小勺的男神

网络性能篇 (13讲)

程序员老王

ARTS Week5

时之虫

ARTS 打卡计划

计算机操作系统基础(二)---进程管理之进程实体

书旅

php laravel 多线程 操作系统 进程

神器工具:新一代多系统启动 U 盘装机解决方案

JackTian

工具软件 U盘启动盘 安装操作系统 ventoy ISO 镜像文件

架构师训练营 - 第 3 周命题作业

红了哟

疫情常态下区块链构建分布式数字身份

CECBC

疫情 区块链技术 分布式数字身份

[深入理解Redis]读取RDB文件

老胡爱分享

redis 源码阅读

TriggerMesh开源用于多云环境的Knative Event Sources_服务革新_Matt Campbell_InfoQ精选文章