精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:云計算企業動態 → 正文

微軟Azure容器團隊發布了第一款開源的開發工具

責任編輯:editor007 作者:孫博 |來源:企業網D1Net  2017-06-01 17:47:39 本文摘自:至頂網

在加利福尼亞州舊金山的CoreOS Fest,微軟Azure的首席項目負責人Gabe Monroy宣布發布Draft,該工具簡化了所有在Kubernetes集群上運行的應用程序的開發工作。

微軟Azure容器團隊發布了第一款開源的開發工具

Monroy表示,有了Draft——這是Azure Container集團中出現的第一款開源程序——開發人員可以使用兩個簡單的命令來開始對基于容器的應用程序進行黑客攻擊,而不必掌握Docker或者Kubernetes。“事實上,”Monroy表示,“開發人員甚至不需要安裝Docker或Kubernetes就能夠實現這一點。”

Monroy和他的團隊作為微軟收購的Deis的一部分來到了微軟。當微軟收購Deis時,該公司Cloud and Enterprise執行副總裁Scott Guthrie表示,該次收購是微軟力求確保Azure是運行容器化工作負載最佳選擇的努力的一部分。

同時,Deis的首席技術官Monroy表示,Deis團隊將繼續為Workflow、Helm和Steward做出貢獻,同時“保持我們與Kubernetes社區的深入合作”。現在,在加入微軟差不多一個月后,Monroy和他的團隊都證明了自己的承諾。

Draft針對開發人員工作流的內部循環——開發人員編寫代碼,但只在他們將更改提交到版本控制之前。以下是它的工作原理:

當開發人員運行“draft創建”時,該工具會檢測應用程序語言,并將一個簡單的Dockerfile和Kubernetes Helm ——Kubernetes的包管理器——寫入源代碼樹。使用可配置的Draft“包”可以支持任何語言、框架或運行時環境。在默認情況下,Draft支持Python、Node.js、Java、Ruby、PHP和Go。

您可以使用Draft來簡化可在Kubernetes上運行的任何應用程序或服務的開發。Monroy表示:“想要自定義Draft包?沒問題,包只是一個簡單的檢測腳本、Dockerfile和Helm Chart。”

開發人員體驗受到如Deis和Cloud Foundry等平臺即服務(PaaS)系統的啟發,已經足夠自然了。它們支持buildpacks的概念。Buildpacks提供運行應用程序的框架、文件依賴關系和運行時支持。

Draft與buildpack導向的PaaS系統不同,因為它將構建和部署配置寫入源代碼樹,使構建連續集成管道的工作變得微不足道。

實際上,當開發者運行“Draft創建”時,對該應用程序進行黑客攻擊就像輸入“draft up”這么簡單。它將源代碼運送到任何Kubernetes集群,使用Dockerfile遠程構建它,并使用Helm Chart將其部署到開發環境中。開發人員可以實時測試他們的應用程序,而且在其編輯器或IDE中的進行的任何更改將在幾秒鐘內可用。

或者,如果程序員愿意,他們可以在運行在筆記本電腦上的Kubernetes集群中指定Draft。Draft在遠程的Kubernetes集群上運行情況也同樣良好。這允許開發人員在本地編輯代碼,但是他們的開發環境可以運行在云端,從而可以訪問其所有的資源。

關鍵字:開發人員微軟

本文摘自:至頂網

x 微軟Azure容器團隊發布了第一款開源的開發工具 掃一掃
分享本文到朋友圈
當前位置:云計算企業動態 → 正文

微軟Azure容器團隊發布了第一款開源的開發工具

責任編輯:editor007 作者:孫博 |來源:企業網D1Net  2017-06-01 17:47:39 本文摘自:至頂網

在加利福尼亞州舊金山的CoreOS Fest,微軟Azure的首席項目負責人Gabe Monroy宣布發布Draft,該工具簡化了所有在Kubernetes集群上運行的應用程序的開發工作。

微軟Azure容器團隊發布了第一款開源的開發工具

Monroy表示,有了Draft——這是Azure Container集團中出現的第一款開源程序——開發人員可以使用兩個簡單的命令來開始對基于容器的應用程序進行黑客攻擊,而不必掌握Docker或者Kubernetes。“事實上,”Monroy表示,“開發人員甚至不需要安裝Docker或Kubernetes就能夠實現這一點。”

Monroy和他的團隊作為微軟收購的Deis的一部分來到了微軟。當微軟收購Deis時,該公司Cloud and Enterprise執行副總裁Scott Guthrie表示,該次收購是微軟力求確保Azure是運行容器化工作負載最佳選擇的努力的一部分。

同時,Deis的首席技術官Monroy表示,Deis團隊將繼續為Workflow、Helm和Steward做出貢獻,同時“保持我們與Kubernetes社區的深入合作”。現在,在加入微軟差不多一個月后,Monroy和他的團隊都證明了自己的承諾。

Draft針對開發人員工作流的內部循環——開發人員編寫代碼,但只在他們將更改提交到版本控制之前。以下是它的工作原理:

當開發人員運行“draft創建”時,該工具會檢測應用程序語言,并將一個簡單的Dockerfile和Kubernetes Helm ——Kubernetes的包管理器——寫入源代碼樹。使用可配置的Draft“包”可以支持任何語言、框架或運行時環境。在默認情況下,Draft支持Python、Node.js、Java、Ruby、PHP和Go。

您可以使用Draft來簡化可在Kubernetes上運行的任何應用程序或服務的開發。Monroy表示:“想要自定義Draft包?沒問題,包只是一個簡單的檢測腳本、Dockerfile和Helm Chart。”

開發人員體驗受到如Deis和Cloud Foundry等平臺即服務(PaaS)系統的啟發,已經足夠自然了。它們支持buildpacks的概念。Buildpacks提供運行應用程序的框架、文件依賴關系和運行時支持。

Draft與buildpack導向的PaaS系統不同,因為它將構建和部署配置寫入源代碼樹,使構建連續集成管道的工作變得微不足道。

實際上,當開發者運行“Draft創建”時,對該應用程序進行黑客攻擊就像輸入“draft up”這么簡單。它將源代碼運送到任何Kubernetes集群,使用Dockerfile遠程構建它,并使用Helm Chart將其部署到開發環境中。開發人員可以實時測試他們的應用程序,而且在其編輯器或IDE中的進行的任何更改將在幾秒鐘內可用。

或者,如果程序員愿意,他們可以在運行在筆記本電腦上的Kubernetes集群中指定Draft。Draft在遠程的Kubernetes集群上運行情況也同樣良好。這允許開發人員在本地編輯代碼,但是他們的開發環境可以運行在云端,從而可以訪問其所有的資源。

關鍵字:開發人員微軟

本文摘自:至頂網

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 阿尔山市| 临江市| 榆社县| 航空| 筠连县| 天台县| 马边| 壶关县| 曲阳县| 江西省| 沧源| 炎陵县| 徐汇区| 红原县| 饶河县| 江津市| 陵川县| 上栗县| 丹凤县| 塔城市| 鲁山县| 伊川县| 浠水县| 海丰县| 舞钢市| 新乡县| 林州市| 青冈县| 莱州市| 嘉荫县| 丰台区| 班戈县| 郎溪县| 花莲县| 铜梁县| 连云港市| 涟源市| 理塘县| 西林县| 唐河县| 龙南县|