TriggerMesh释出无服务器管理平台,支援三大公有云无服务器服务

TriggerMesh
容器调度工具Kubernetes除了容器基础架构版图,现在也有不少新创公司开始探索该技术在无服务器领域的应用,像是Platform 9的无服务器专案Fission、Bitnami自家的无服务器框架Kubeless,都是建立在Kubernetes之上的无服务器专案,可在该环境上建立FaaS(Function as a service)。
而这个新兴领域市场,近日又有新对手加入战局,目前核心业务为无服务器管理平台的TriggerMesh,以Google开源释出的无服务器管理专案Knative为基础,推出自家的无服务器管理平台TriggerMesh,因应多云市场,该平台已同步支援三大公有云的无服务器服务,包含AWS Lambda、Azure Functions跟Google Cloud Functions。
TriggeMesh共同创办人Sebastien Goasguen表示,IT所关注重点开始转向应用程序并非新鲜事,像是Cloud Foundry已经问世8年,而红帽OpenShift比Kubernetes还早出现于市场。但他认为,关键转折点在于AWS于2015年时,释出了服务器应用AWS Lambda,改变了应用程序执行环境,企业内部应用交由云端供应商代管,应用程序的特性,则转向云端原生、微服务化架构。
Sebastien Goasguen表示,该工具的目标,要让使用者可以直接部署Function,并且利用事件将Function建立起连结。以无服务器管理专案Knaitve为核心的TriggerMesh,支援开发者利用GitHub、GitLab、Bitbucket这些平台储存库内的Function,作为事件驱动来源。或者利用TriggerMesh,管理AWS SQS、Azure事件网格及Google云端储存这些事件来源的组态设定。
虽然从今年6月起才开始营运,但TriggerMesh两位创办人,在开源界皆相当丰富的资历。曾经任职Citrix的Sebastien Goasguen,曾经是开源IaaS CloudStack的专案VP,创办Kubernetes新创Skippbox后,更被软件应用商Bitnami并购。而Mark Hinkle则陆续担任过Linux基金会行销副总、Node.js基金会执行总监。
TriggerMesh平台作为服务器应用的管理平台,当开发者完成程式码开发时,可以上传至GitHub、GitLab、Bitbucket抑或本地Kubernetes丛集,接着透过TriggerMesh,利用事件将Function建立起连结,并且部署于AWS、Azure或GCP的无服务器环境执行。图片来源:TriggerMesh
