Azure Dev Spaces 是什么?

來源: Microsoft Azure
作者:Microsoft Azure
時間:2020-12-07
16859
Azure Dev Spaces為團(tuán)隊提供Azure Kubernetes服務(wù)(AKS)群集的一種快速、迭代的Kubernetes開發(fā)體驗。還可以通過Azure Dev Spaces使用最小的開發(fā)計算機(jī)設(shè)置調(diào)試和測試AKS中應(yīng)用程序的所有組件,無需復(fù)制或模擬依賴關(guān)系。

重要

Azure Dev Spaces即將停用,將于2023年10月31日停止工作。請考慮遷移到Bridge to Kubernetes。

Azure Dev Spaces為團(tuán)隊提供Azure Kubernetes服務(wù)(AKS)群集的一種快速、迭代的Kubernetes開發(fā)體驗。還可以通過Azure Dev Spaces使用最小的開發(fā)計算機(jī)設(shè)置調(diào)試和測試AKS中應(yīng)用程序的所有組件,無需復(fù)制或模擬依賴關(guān)系。

collaborate-graphic.gif

此關(guān)系圖顯示獨(dú)立開發(fā)的應(yīng)用程序的兩個版本。

Azure Dev Spaces如何簡化Kubernetes開發(fā)

Azure Dev Spaces允許團(tuán)隊直接使用其整個微服務(wù)體系結(jié)構(gòu)或在AKS中運(yùn)行的應(yīng)用程序,幫助團(tuán)隊專注于其微服務(wù)應(yīng)用程序的開發(fā)和快速迭代。也可通過Azure Dev Spaces以隔離方式單獨(dú)更新部分微服務(wù)體系結(jié)構(gòu),不影響AKS群集的其余部分,也不影響其他開發(fā)人員。Azure Dev Spaces適用于在較低級別的開發(fā)和測試環(huán)境中進(jìn)行開發(fā)和測試,不適用于在生產(chǎn)性ASK群集上運(yùn)行。

由于團(tuán)隊可以使用整個應(yīng)用程序并在AKS中直接協(xié)作,因此Azure Dev Spaces具有以下特點(diǎn):

·盡量減少本地計算機(jī)設(shè)置

·縮短團(tuán)隊中新開發(fā)人員的設(shè)置時間

·通過加快迭代速度,提高團(tuán)隊的速度

·由于團(tuán)隊成員可以共享群集,因此減少了冗余開發(fā)和集成環(huán)境的數(shù)目

·不需復(fù)制或模擬依賴關(guān)系

·加強(qiáng)了開發(fā)團(tuán)隊以及合作團(tuán)隊(例如DevOps團(tuán)隊)之間的協(xié)作

Azure Dev Spaces提供的工具可用于為項目生成Docker和Kubernetes資產(chǎn)??梢酝ㄟ^該工具輕松地向開發(fā)空間和其他AKS群集添加新的和現(xiàn)有的應(yīng)用程序。

若要詳細(xì)了解Azure Dev Spaces工作原理,請參閱Azure Dev Spaces的工作原理及其配置方式。

支持的區(qū)域和配置

僅某些區(qū)域中的AKS群集支持Azure Dev Spaces。Azure Dev Spaces支持在Linux、macOS或Windows 8或更高版本上安裝了Azure Dev Spaces擴(kuò)展的情況下使用Azure CLI或Visual Studio Code,從而在AKS上生成和運(yùn)行應(yīng)用程序。它還支持使用安裝在Windows上包含“Azure開發(fā)”工作負(fù)載的Visual Studio 2019。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Microsoft Azure,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家