什麼是 Azure DevOps?
Azure DevOps Services |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018
Azure DevOps提供開發人員服務,讓小組能夠規劃工作、共同作業程式碼開發,以及建置和部署應用程式。 Azure DevOps支援共同作業文化與一組程式,可將開發人員、專案經理和參與者整合在一起,以開發軟體。 它可讓組織以比傳統軟體發展方法更快建立和改善產品。
您可以使用 Azure DevOps Services 或內部部署,使用 Azure DevOps Server 在雲端工作。 如需雲端與內部部署平臺之間差異的資訊,請參閱Azure DevOps Services和Azure DevOps Server。
Azure DevOps提供可透過網頁瀏覽器或 IDE 用戶端存取的整合式功能。 您可以根據您的業務需求,使用下列一或多個獨立服務:
- Azure Repos提供 Git 存放庫或 Team Foundation 版本控制 (TFVC) ,以進行程式碼的原始檔控制。 如需Azure Repos的詳細資訊,請參閱什麼是Azure Repos?。
- Azure Pipelines提供建置和發行服務,以支援應用程式的持續整合和傳遞。 如需Azure Pipelines的詳細資訊,請參閱什麼是Azure Pipelines?。
- Azure Boards提供一套敏捷式工具,以支援使用 Kanban 和 Scrum 方法規劃及追蹤工作、程式碼瑕疵和問題。 如需Azure Boards的詳細資訊,請參閱什麼是Azure Boards?。
- Azure Test Plans提供數個工具來測試您的應用程式,包括手動/探勘測試和持續測試。 如需Azure Test Plans的詳細資訊,請參閱Azure Test Plans概觀
- Azure Artifacts可讓小組從公用和私人來源共用套件,例如 Maven、npm、NuGet等,並將套件共用整合到管線中。 如需Azure Artifacts的詳細資訊,請參閱Azure Artifacts概觀。
您也可以使用下列共同作業工具:
- 具有可設定小工具的可自訂小組儀表板,可共用資訊、進度和趨勢
- 用於共用資訊的內建 Wiki
- 可設定的通知
Azure DevOps支援新增擴充功能和與其他熱門服務整合,例如:Campfire、Slack、Trello、UserVoice 等等,以及開發您自己的自訂延伸模組。
Azure DevOps Services支援與 GitHub.com 和 GitHub Enterprise Server 存放庫整合。
Azure DevOps Server支援與 GitHub Enterprise 伺服器存放庫整合。
如需詳細資訊,請參閱Azure DevOps和GitHub整合概觀。
選擇Azure DevOps Services
當您想要下列結果時,請選擇Azure DevOps Services:
- 快速設定
- 無維護作業
- 跨網域輕鬆共同作業
- 彈性擴縮
- 岩石實心安全性
若要深入瞭解Azure DevOps Services資料保護,請參閱資料保護概觀。
Azure DevOps Services也可讓您存取雲端組建和部署伺服器,以及 Application Insights。
我們可讓您輕鬆地免費開始,並試用我們的服務。 建立組織以免費註冊。 然後,上傳程式碼以共用或原始檔控制。 使用 Scrum、Kanban 或方法的組合開始追蹤您的工作。
您可以使用Azure DevOps隨附的所有服務,或只選擇要補充現有工作流程所需的服務。
- Azure Boards。 規劃、追蹤和討論整個小組的工作。
- Azure Pipelines。 持續建置、測試及部署至任何平臺和雲端。
- Azure Repos。 為您的專案取得無限制、雲端裝載的私人 Git 存放庫。
選擇Azure DevOps Server
在下列情況下選擇內部部署Azure DevOps Server:
- 您需要您的資料保留在網路內。
- 您的工作追蹤自訂需求與內部部署 XML 進程模型比繼承進程模型更符合。 內部部署模型支援修改 XML 定義檔。
當您部署Azure DevOps Server時,也可以設定下列伺服器或整合點:
- 組建伺服器 支援內部部署和雲端裝載的組建。
- SQL Server和SQL Analysis Server支援SQL Server報表,以及根據 Cube 建立Excel樞紐分析圖的能力。
下載Azure DevOps Server Express免費開始。 然後,上傳程式碼以共用或原始檔控制。 或者,使用 Scrum、Kanban 或方法的組合開始追蹤您的工作。
若要深入瞭解如何管理Azure DevOps Server,請參閱管理工作快速參考。