搜索 導航菜單

谷歌云引入Cloud Native Buildpacks,加速容器應用

[摘要]10月10日消息,據外媒報道,谷歌宣布在其云平臺中的部分核心服務引入Cloud Native Buildpacks,同時谷歌云也發布了開放源代碼模板,以方便...
10月10日消息,據外媒報道,谷歌宣布在其云平臺中的部分核心服務引入Cloud Native Buildpacks,同時谷歌云也發布了開放源代碼模板,以方便客戶采用該技術。

Cloud Native Buildpacks是一種旨在加速容器化應用程序創建的開源技術。其原始版本由Salesforce的Heroku子公司創建。在2018年,Heroku將這項技術變成了一個開源項目,并將其貢獻給了Cloud Native Computing Foundation。

作為該技術最常用的術語,buildpack的目的是加快容器項目的繁瑣組裝階段。容器化的應用程序通常不僅包括核心軟件代碼本身,還包括各種支持組件,例如安全模塊和操作系統映像。要創建這些應用程序,開發人員必須將這些組件手動組裝到一個文件中,這在包含大量活動部件的大型項目中會花費大量時間。

Buildpacks在很大程度上實現了流程的自動化。該技術可以掃描應用程序的源代碼,推斷出所需的支持組件,然后無需人工輸入即可將所有內容組合在一起。開發人員會收到一個可立即使用的Docker容器映像,該映像可部署在其公司的基礎架構中。

谷歌表示,Buildpacks將作為在谷歌云的App Engine應用程序托管平臺上部署軟件的主要機制。此外,Buildpacks將成為在Cloud Functions上部署無服務器計算工作負載的默認機制。

谷歌產品經理Matthew Soldo和Steren Giannini也公開稱:“谷歌云Buildpacks全部用Go編寫,也可以使用其他系統軟件包進行定制,滿足開發團隊的特殊需求。”

中國軟件網了解到,谷歌提供的可幫助客戶管理其云基礎架構的工具Cloud Shell現在也內置buildpacks創建功能,同時其Cloud Code和Skaffold編碼輔助服務也將支持該技術,開發者通過GitHub便可獲得谷歌buildpack模板。




版權聲明:

凡本網注明”來源:中國軟件網(http://www.828729.tw)”的所有作品,版權均屬于中國軟件網或昆侖海比(北京)信息技術有限公司,未經本網書面授權,不得轉載、摘編或以其它方式使用上述作品。

任何行業、傳播媒體轉載、摘編中國軟件網(http://www.828729.tw)刊登、發布的產品信息及新聞文章,必須按有關規定向本網站載明的相應著作權人支付報酬并在其網站上注明真實作者和真實出處,且轉載、摘編不得超過本網站刊登、轉載該信息的范圍;未經本網站的明確書面許可,任何人不得復制或在非本網站所屬的服務器上做鏡像。

本網書面授權使用作品的,應在授權范圍內使用,并按雙方協議注明作品來源。違反上述聲明者,昆侖海比(北京)信息技術有限公司將追究其相關法律責任。
微信公眾號 微信公眾號
贵州快3形态走势图一定牛