2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
一家初創(chuàng)公司已經(jīng)出現(xiàn),為無服務(wù)器功能管理提供了新的空間。11月1日,TriggerMesh正式推出,宣布建立在Kubernetes之上的無服務(wù)器管理平臺(tái)。
TriggerMesh使用開源Knative項(xiàng)目,該項(xiàng)目是一個(gè)基于Kubernetes容器編排的框架,用于構(gòu)建,部署和管理無服務(wù)器工作負(fù)載。TriggerMesh技術(shù)將可用于內(nèi)部部署和基于軟件即服務(wù)(SaaS)的基于云的部署,從而實(shí)現(xiàn)無服務(wù)器功能的多光管理方法。
“您可以將我們視為亞馬遜Lambda克隆,我們使用Kubernetes和Knative來提供類似Lambda的體驗(yàn),”TriggerMesh的聯(lián)合創(chuàng)始人Mark Hinkle告訴eWEEK。“但我們超越了Lambda,為功能提供生命周期管理。”
Hinkle對(duì)開源和云世界并不陌生,之前曾擔(dān)任Linux基金會(huì)Node.js基金會(huì)的執(zhí)行董事。他的聯(lián)合創(chuàng)始人Sebastien Goasguen創(chuàng)立了Skippbox,并且是Kubeless開源無服務(wù)器框架的創(chuàng)建者。Skippbox于2017年3月被Bitnami 收購。
亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)通過其Lambda服務(wù)開創(chuàng)了無服務(wù)器的概念。使用無服務(wù)器(也稱為函數(shù)即服務(wù)),事件觸發(fā)要執(zhí)行的功能,而不需要長時(shí)間運(yùn)行的持久性服務(wù)器。
這個(gè)怎么運(yùn)作
Hinkle說,使用TriggerMesh,用戶將首先提供給定云和源控制系統(tǒng)的憑證,如GitHub。然后,用戶將其功能放入源控制系統(tǒng),然后TriggerMesh可以將該功能推送到云或現(xiàn)有的Knative集群。Hinkle說TriggerMesh插入執(zhí)行函數(shù)并處理任何所需的自動(dòng)縮放。
“然后我們有其他想法,包括一個(gè)觸發(fā)器庫,你可以使用預(yù)先填充的觸發(fā)器,你可以使用它,”他說。“最重要的是,隨著時(shí)間的推移,我們將建立一個(gè)功能庫,以便人們可以閱讀其他人擁有的功能。”
TriggerMesh的核心是為無服務(wù)器功能啟用多聲道。Hinkle說,用戶應(yīng)該可以選擇將無服務(wù)器功能發(fā)布到他們想要的任何云。他說,用戶可以在公共云上購物,以獲得合適的價(jià)格/性能組合,并在不同的地方使用不同的功能。
“我們[TriggerMesh]想要關(guān)注的事情是云提供商不會(huì)去的地方,比如云端可移植性和CI / CD [持續(xù)集成/持續(xù)開發(fā)],”Hinkle說。
無服務(wù)器用例
向無服務(wù)器的轉(zhuǎn)變是由許多不同的用例驅(qū)動(dòng)的,包括成本效率和控制。Hinkle指出,TriggerMesh已經(jīng)有幾個(gè)使用該平臺(tái)的客戶。他說,TriggerMesh的客戶之一擁有許多不同的開發(fā)人員,他們都希望能夠?qū)o需服務(wù)器的功能從源代碼控制轉(zhuǎn)移到他們選擇的云端。
“基本上,他們有10萬個(gè)開源項(xiàng)目,其中一部分是無服務(wù)器的。他們希望能夠從源代碼控制中推出并讓開發(fā)人員不用擔(dān)心任何操作,”他說。
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。