日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微软携手 Docker 打造 CNAB,分布式应用来了!

發布時間:2023/12/4 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微软携手 Docker 打造 CNAB,分布式应用来了! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微軟中國MSDN?前天


Microsoft Connect(); 2018發布的眾多最新科技,都讓全球開發者驚艷不已。其中一項最令開發者矚目并迫不及待——微軟聯合Docker發布了云本地應用捆綁包(Cloud Native Application Bundle,以下簡稱CNAB),這意味著分布式應用的日子就要到來!


CNAB是一套全新的開源包格式規范,通過與Docker密切合作創建而成,并得到了HashiCorp、Bitnami等的廣泛支持。借助于CNAB,無需使用多個工具集,開發者可以使用單個可安裝文件來管理分布式應用,以及在不同的環境中可靠的配置應用資源,并輕松的管理應用生命周期。

CNAB依賴于開發者熟悉的技術,如JSON、Docker容器和OpenPGP等,并描述出一種用于打包、安裝和管理分布式應用的格式。在設計上,它是與云無關,適用于從Azure到本地(on-prem)OpenStack、從Kubernetes到Swarm、從Ansible到Terraform的各種東西。它可以在工作站、公有云、無線隔離的(air-gapped)網絡或者受約束的物聯網環境中執行。它具有足夠的靈活性,可以滿足從面向客戶的市場到內部構建管道的各種平臺需求。

總體而言,CNAB帶來了目前的生態系統中所不具備的若干功能:

??將多個離散資源作為構成一項應用的單個邏輯單元進行管理

??使用和定義操作謂詞以進行應用的生命周期管理(安裝、升級、卸載)

??簽署并以數字方式驗證捆綁包

??證明并以數字方式驗證捆綁包已經達到了該狀態,以便控制捆綁包的使用方式

??支持捆綁包和所有依賴項的導出,以便在另一個環境進行可靠的復制,包括離線環境

??將捆綁包存儲在庫中,以便進行遠程安裝。


為讓CNAB可更快速地應用,微軟推出Duffle作為CNAB客戶端的開源參考實現,Duffle提供了與CNAB協同工作所需要的所有核心功能。它可以安裝、升級和卸載CNAB捆綁包;可以創建新的捆綁包、對其進行加密簽名以及驗證其完整性。作為一個參考實現,Duffle提供了如何構建基于CNAB的解決方案的示例。

同時,微軟還發布了一套VS Code(代碼)擴展,可簡化構建和托管CNAB捆綁包的過程,將捆綁包的安裝轉變為簡單的點擊式體驗!

通過把這套規范與相關工具組合到一起,讓立即著手使用CNAB成為可能。

無論是運行自己的應用,還是專注于為無線隔離(air-gapped)網絡編寫應用,或是打算把應用分發到各種不同的云環境中,CNAB都是一種可以提供幫助的打包格式。

為了推動CNAB在業界的發展,微軟的生態系統合作伙伴——Docker、HashiCorp和Bitnami ,將提供標準化內容(CNAB捆綁包),以供客戶從CNAB兼容的目的地(如DockerHub、GitHub等等)托管或下載。

感興趣的開發者們,快來了解運用吧!


原文地址:?https://mp.weixin.qq.com/s/MTAN967yK4zoO6gwwkORug

.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com

總結

以上是生活随笔為你收集整理的微软携手 Docker 打造 CNAB,分布式应用来了!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。