博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TriggerMesh开源用于多云环境的Knative Event Sources
阅读量:5756 次
发布时间:2019-06-18

本文共 1179 字,大约阅读时间需要 3 分钟。

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

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

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

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

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

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

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

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

对TriggerMesh云平台感兴趣的读者可以加入。

查看英文原文

转载地址:http://krvkx.baihongyu.com/

你可能感兴趣的文章
排序高级之交换排序_冒泡排序
查看>>
Cocos2d-x3.2 Ease加速度
查看>>
[EntLib]关于SR.Strings的使用办法[加了下载地址]
查看>>
中小型网站架构分析及优化
查看>>
写shell的事情
查看>>
负载均衡之Haproxy配置详解(及httpd配置)
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>
查找恶意的TOR中继节点
查看>>
MAVEN 属性定义与使用
查看>>
shell高级视频答学生while循环问题
查看>>
使用@media实现IE hack的方法
查看>>
《11招玩转网络安全》之第一招:Docker For Docker
查看>>
hive_0.11中文用户手册
查看>>
hiveserver2修改线程数
查看>>
oracle体系结构
查看>>
Microsoft Exchange Server 2010与Office 365混合部署升级到Exchange Server 2016混合部署汇总...
查看>>
Proxy服务器配置_Squid
查看>>
开启“无线网络”,提示:请启动windows零配置wzc服务
查看>>
【SDN】Openflow协议中对LLDP算法的理解--如何判断非OF区域的存在
查看>>
纯DIV+CSS简单实现Tab选项卡左右切换效果
查看>>