Azure DevOps 入門版將於 2023 年 3 月 31 日淘汰。 Microsoft.DevOps 和 Microsoft.VisualStudio/accounts/projects 資源的對應 REST API 也將淘汰。 建議客戶改用 Azure 開發人員 CLI 。
Azure 開發者命令列界面
取代 的 Azure 開發人員 CLI (azd) 是用於建置雲端應用程式的開發人員命令行工具。 它提供對應至工作流程中主要階段的命令:程式代碼、建置、部署、監視、重複。 您可以使用 Azure CLI 在單一步驟中建立、布建和部署新的應用程式。
Azure DevOps 與 Azure 開發人員 CLI 之間的比較
| DevOps 入門版 | Azure 開發者命令列界面 |
|---|---|
| 按兩下滑鼠即可部署至 Azure | 部署至 Azure 的單一步驟 |
| 設定程式代碼、部署、監視 | 設定程式代碼、部署、監視 |
| 提供開始使用的範例應用程式 | 提供開始使用的範例應用程式 |
| 允許部署使用者的存放庫 | 允許使用者的存放庫部署 |
| Azure 入口網站中的UI型體驗 | CLI 型體驗 |
遷移:
不需要移轉,因為 DevOps 入門版不會儲存任何資訊,它只會協助使用者在 Azure 上獲得第 0 天使用者入門體驗。 未來,用戶開始使用 Azure 的建議方式將是 Azure 開發人員 CLI。
若要選擇語言、架構和目標服務,請從 azd 存放庫選擇適當的 範本 ,然後執行命令
azd up --template \<template-name\>若要布建 Azure 服務資源,請執行 命令
azd provision若要建立 CI/CD 管線,請執行 命令
azd pipeline config針對 Application Insights 的監控,請執行指令
azd monitor
對於現有的應用程式部署,DevOps 入門工具本身並不儲存任何資訊,使用者可以使用下列方法來取得相同的資訊:
Azure 入口網站中的 Azure 資源詳細數據 – 在 Azure 入口網站中,流覽您已設定 DevOps 入門版的資源頁面。
若要查看管線和部署資訊,請移至對應的 GitHub Actions 工作流程或 Azure 管線,以檢視執行和部署。
若要查看 Application Insights 中的監視詳細數據,請移至 Azure 資源的 Application Insights,並查看監視圖表。
常見問題
DevOps 入門版和 Azure 開發人員 CLI 之間的差異為何?
兩者都是工具,可讓您快速設定 Azure 的應用程式部署,並設定相同的 CI/CD 管線。 他們可讓使用者快速開始使用 Azure。
相較於 DevOps 入門版的 UI 精靈,Azure 開發人員 CLI 提供更方便開發人員使用的命令。 這也表示以程式碼形式管理組態更加清晰。
如果我無法存取 DevOps 入門版,是否會遺失應用程式或 Azure 資源?
否。 仍可使用裝載應用程式的應用程式程式代碼、部署和 Azure 資源。 DevOps 入門版不會儲存上述任何資源。
我是否會失去我使用 DevOps 入門版建立的 CI/CD 管線?
否。 您仍然可以在 GitHub Actions 或 Azure Pipelines 中管理 CI/CD 管線。