什麼是 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,請參閱管理工作快速參考

後續步驟