您現(xiàn)在的位置是:首頁 >互聯(lián)網(wǎng) > 2020-10-22 13:58:02 來源:
IBM開源用于在Kubernetes應(yīng)用上進(jìn)行協(xié)作的Kabanero工具
IBM公司今天發(fā)布 了一個(gè)新的開源項(xiàng)目, 旨在幫助架構(gòu)師,開發(fā)人員和運(yùn)營(yíng)團(tuán)隊(duì)在構(gòu)建基于Kubernetes的軟件應(yīng)用程序方面進(jìn)行更緊密的協(xié)作。
在俄勒岡州波特蘭舉行的O'Reilly開源軟件大會(huì)上介紹的該項(xiàng)目稱為Kabanero。它包括許多新的開放源代碼工具,包括Appsody,Codewind和Razee,以及現(xiàn)有的工具,例如Knative,Istio和Tekton。IBM表示,這些組合的工具為您提供了一個(gè)“端到端解決方案,以架構(gòu),構(gòu)建,部署和管理基于Kubernetes的應(yīng)用程序的生命周期。”
對(duì)于希望采用Kubernetes軟件的公司,Kabanero旨在降低進(jìn)入門檻,該軟件用于編排大型容器集群,而這些容器又用于托管現(xiàn)代應(yīng)用程序。
“選擇合適的技術(shù)來構(gòu)建本地云應(yīng)用程序并獲得有效采用Kubernetes所需的知識(shí)是困難的,” IBM Cloud開發(fā)人員技術(shù)高級(jí)產(chǎn)品經(jīng)理Nate Ziemann在博客中寫道。“最重要的是,使架構(gòu)師,開發(fā)人員和運(yùn)營(yíng)商能夠輕松地協(xié)同工作,同時(shí)滿足他們的個(gè)性化需求,這是遷移到云時(shí)的另一項(xiàng)挑戰(zhàn)。”
企業(yè)面臨的最大挑戰(zhàn)之一是,架構(gòu)師和運(yùn)營(yíng)團(tuán)隊(duì)必須確保將諸如安全標(biāo)準(zhǔn)之類的內(nèi)容納入其Kubernetes應(yīng)用程序。這需要這些團(tuán)隊(duì)與其開發(fā)人員之間進(jìn)行大量合作,但是這樣做當(dāng)然也會(huì)減慢開發(fā)流程。為了解決這個(gè)問題,Kabanero集成了一個(gè)名為Appsody的命令行工具,開發(fā)人員可以使用它來創(chuàng)建微服務(wù),這是容器化應(yīng)用的組件,已經(jīng)滿足了組織的安全標(biāo)準(zhǔn)。
“ Appsody為您提供了針對(duì)越來越多的流行開源運(yùn)行時(shí)和框架的預(yù)配置堆棧和模板,為構(gòu)建Kubernetes和Knative部署的應(yīng)用程序提供了基礎(chǔ),” Ziemann說。“您可以自定義Appsody堆棧,以滿足您的特定開發(fā)要求,并控制和配置所包含的技術(shù)。如果您自定義堆棧,那么您將擁有一個(gè)控制點(diǎn),您可以從中控制這些更改,從而對(duì)使用它們構(gòu)建的所有應(yīng)用程序進(jìn)行更改。”
Kabanero的另一個(gè)關(guān)鍵組件是Codewind,它提供了對(duì)流行的集成開發(fā)環(huán)境(例如Eclipse,Eclipse Che和VS Code)的擴(kuò)展,開發(fā)人員使用它們來構(gòu)建其應(yīng)用程序。Codewind的想法是減少開發(fā)人員的學(xué)習(xí)難度,使他們能夠在已經(jīng)熟悉的環(huán)境中開始構(gòu)建Kubernetes應(yīng)用程序。
Kabanero還利用了另一個(gè)名為Razee的開源工具,該工具提供“用于Kubernetes的多集群連續(xù)交付工具”,并用于管理應(yīng)用程序從開發(fā)和測(cè)試一直到生產(chǎn)部署的進(jìn)度。
Constellation Research Inc.首席分析師兼副總裁Holger Mueller說:“ Kubernetes已經(jīng)贏得了領(lǐng)先的容器平臺(tái)的青睞,因此現(xiàn)在公司更加專注于幫助開發(fā)人員有效地構(gòu)建其下一代應(yīng)用程序。IBM的游戲計(jì)劃是吸引開發(fā)人員通過工具,并從中派生其執(zhí)行架構(gòu)的工作負(fù)載??吹竭@些工具在幾個(gè)月內(nèi)的普及將會(huì)很有趣。”
開源數(shù)據(jù)集
除了Kabanero,IBM還宣布推出新的Data Asset eXchange,面向需要訪問開放數(shù)據(jù)集以訓(xùn)練人工智能和機(jī)器學(xué)習(xí)算法的數(shù)據(jù)科學(xué)家和開發(fā)人員。
IBM說,DAX被稱為“精心策劃的免費(fèi)和開放數(shù)據(jù)集”的集合,這些數(shù)據(jù)集帶有“明確定義的開放數(shù)據(jù)許可證”。
諸如GitHub之類的服務(wù)上已經(jīng)存在類似的資源,但是IBM表示DAX是獨(dú)一無二的,因?yàn)樗袛?shù)據(jù)集及其元數(shù)據(jù)均以標(biāo)準(zhǔn)化格式提供,這意味著它們更易于采用。
星座研究公司(Constellation Research)的分析師道格·亨申(Doug Henschen)告訴SiliconANGLE,IBM提供的數(shù)據(jù)集仍然需要開發(fā)人員審查,以確保它們與他們的特定環(huán)境相關(guān)。但他也對(duì)該倡議表示贊賞。
Henschen說:“很高興聽到這些數(shù)據(jù)源在格式和元數(shù)據(jù)方面經(jīng)過精心策劃,開放,標(biāo)準(zhǔn)化以及特定于行業(yè),因此它們可以提供價(jià)值,尤其是在應(yīng)用程序的早期開發(fā)階段。” “隨著開發(fā)人員轉(zhuǎn)向完善針對(duì)其業(yè)務(wù)和應(yīng)用程序的模型,在那,大規(guī)模數(shù)據(jù)和組織特定數(shù)據(jù)將變得無價(jià)。在Constellation上,圍繞合成數(shù)據(jù)的開發(fā)以及組織特定數(shù)據(jù)所植入的對(duì)抗網(wǎng)絡(luò)的使用,也開展了很多活動(dòng)。”
猜你喜歡
最新文章
點(diǎn)擊排行
- 建筑工程制圖 第五版(關(guān)于建筑工程制圖 第五版介紹)
- 應(yīng)用文書寫作:要領(lǐng)與范文(關(guān)于應(yīng)用文書寫作:要領(lǐng)與范文介紹)
- 延長(zhǎng)縣羅子山鎮(zhèn)安河村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)安河村互助資金協(xié)會(huì)介紹)
- 延長(zhǎng)縣羅子山鎮(zhèn)寨石村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)寨石村互助資金協(xié)會(huì)介紹)
- 延長(zhǎng)縣羅子山鎮(zhèn)桃枝村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)桃枝村互助資金協(xié)會(huì)介紹)
- 延長(zhǎng)縣羅子山鎮(zhèn)石佛村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)石佛村互助資金協(xié)會(huì)介紹)
- 應(yīng)用數(shù)量經(jīng)濟(jì)學(xué)(關(guān)于應(yīng)用數(shù)量經(jīng)濟(jì)學(xué)介紹)
- 延長(zhǎng)縣羅子山鎮(zhèn)西渠村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)西渠村互助資金協(xié)會(huì)介紹)
熱門推薦
延長(zhǎng)縣趙家塬宏光果業(yè)協(xié)會(huì)(關(guān)于延長(zhǎng)縣趙家塬宏光果業(yè)協(xié)會(huì)介紹)
延長(zhǎng)縣羅子山鎮(zhèn)西渠村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)西渠村互助資金協(xié)會(huì)介紹)
應(yīng)用數(shù)量經(jīng)濟(jì)學(xué)(關(guān)于應(yīng)用數(shù)量經(jīng)濟(jì)學(xué)介紹)
延長(zhǎng)縣羅子山鎮(zhèn)石佛村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)石佛村互助資金協(xié)會(huì)介紹)
延長(zhǎng)縣羅子山鎮(zhèn)桃枝村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)桃枝村互助資金協(xié)會(huì)介紹)
延長(zhǎng)縣羅子山鎮(zhèn)寨石村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)寨石村互助資金協(xié)會(huì)介紹)
延長(zhǎng)縣羅子山鎮(zhèn)安河村互助資金協(xié)會(huì)(關(guān)于延長(zhǎng)縣羅子山鎮(zhèn)安河村互助資金協(xié)會(huì)介紹)
應(yīng)用文書寫作:要領(lǐng)與范文(關(guān)于應(yīng)用文書寫作:要領(lǐng)與范文介紹)