1、Azure Devops介紹
Azure DevOps Server 2020 (之前的名稱為TFS),作為微軟Azure DevOps 的企業私有(on-premises)服務器,是一個為開發團隊提供軟件協作開發管理的服務平台,在需求管理、代碼管理、持續集成和交付、敏捷開發方面為軟件開發團隊提供全流程的技術服務。
這一運行在企業內網中的開發服務器,由於具備入門門檻低、成本費用低、功能齊全等特點,深受國內軟件開發團隊、管理團隊的喜愛。特別是對數據安全有較高要求的金融行業的用戶,DevOps Server 成了企業開發中心的研發服務管理平台,承擔者企業軟件研發、質量管理和實施運維的管理工具的角色。
2、Azure Devops硬件要求
參考官網:https://docs.microsoft.com/zh-cn/azure/devops/server/requirements?view=azure-devops-2020
3、Azure Devops安裝方式
-
單一服務器部署
將所有的服務都部署在同一台服務器上,這是最簡單的部署方式,在運行維護上也有很多的便利。不足的是,容易出現性能故障;出現故障時,不容易排查問題的原因。
-
雙服務器部署
將應用服務器和數據庫服務器分布部署在不同的服務器上,只是目前最為典型的部署方式,也是大部分用戶采用的方式。這種部署方式兼顧了系統性能、運行維護和擴展方面的考慮。
-
多服務器部署
將不同的服務分別部署在不同的服務器上,例如至少包含一台應用服務器、一台數據庫服務器、一台生產代理服務器、一台搜索引擎服務器、一台報表服務器;還會根據用戶數據量和訪問頻率的因素,擴展每種服務器的數據量,應用負載均衡和高可用技術,以便適應多用戶高頻訪問的特點,同時解決服務器性能瓶頸和數據安全問題。我們在多個超過千人的開發團隊中,都使用了這種多服務器部署的模式。
4、個人評估安裝
Azure DevOps Server Express 是免費的,易於在客戶端和服務器操作系統上設置,並支持與 Azure DevOps Server 相同的Azure DevOps Server。 唯一的區別是受許可協議限制,只有五個或更少的活動用戶。
下載地址:https://docs.microsoft.com/zh-cn/azure/devops/server/download/azuredevopsserver?view=azure-devops
5、單機版安裝Azure Devops Server Express
-
准備一台主機或者虛擬機,安裝Windows Server 2019
-
下載Devops Server Express安裝包,放入到系統中
-
以管理員身份安裝,直接點下一步完成安裝
-
安裝完成后,出現一下界面
-
開始新部署