共用方式為


DevOps 入門版概觀

這很重要

DevOps 入門版將於 2023 年 3 月 31 日淘汰。 深入瞭解

DevOps 入門版可讓您輕鬆地使用 GitHub 動作或 Azure DevOps 開始使用 Azure。 它可協助您在 Azure 入口網站的幾個快速步驟中,在您選擇的 Azure 服務上啟動您最愛的應用程式。

DevOps 入門版會設定開發、部署及監視應用程式所需的所有專案。 您可以使用 DevOps 起始儀表板,在 Azure 入口網站中的單一視圖中監控程式碼提交、建置和部署。

使用DevOps入門版的優點

DevOps 入門版支援下列兩個 CI/CD 提供者,以自動化您的部署

DevOps 入門版會將應用程式的整個持續整合 (CI) 和持續傳遞 (CD) 設定自動化至 Azure。 您可以從現有的程式代碼開始,或使用其中一個提供的範例應用程式。 然後,您可以將該應用程式快速部署到各種 Azure 服務,例如虛擬機、App Service、Azure Kubernetes Services (AKS)、Azure SQL Database 和 Azure Service Fabric。

DevOps 入門版會針對 DevOps 管線的初始設定執行所有工作,包括設定初始 Git 存放庫、設定 CI/CD 管線、建立 Application Insights 資源以進行監視,以及在 Azure 入口網站中建立 DevOps 入門版儀錶板,提供整個解決方案的單一檢視。

您可以使用 DevOps 入門版來:

  • 快速將應用程式部署至 Azure
  • 自動化 CI/CD 工作流程或管線的設定
  • 檢視並瞭解如何正確設定 CI/CD 工作流程或管線
  • 根據您的特定案例進一步自定義發行管線

如何使用DevOps入門版?

您可以從 Azure 入口網站取得 DevOps 入門版。 您可以建立 DevOps 入門版資源,就像從入口網站建立任何其他 Azure 資源一樣。 DevOps Projects 提供各種組態選項的逐步引導式體驗。

您可以在初始設定過程中選擇多個組態選項。 這些選項包括:

  • 選取您偏好的 CI/CD 提供者
  • 使用提供的範例應用程式,或自備程式代碼(僅適用於 Azure DevOps)
  • 選取應用程式語言
  • 根據語言選擇應用程式架構
  • 選取 Azure 服務 (部署目標)
  • 選取您的 GitHub 或 Azure DevOps 組織
  • 選擇您的 Azure 訂用帳戶
  • 挑選 Azure 服務的位置
  • 從 Azure 服務的各種定價層中選擇

建立 DevOps 入門版之後,您可以:

  • 自定義 GitHub 工作流程或 Azure DevOps Pipeline
  • 使用提取要求來管理您的程式碼流程,並讓您的品質保持高
  • 在合併程式碼之前,先測試並建置每個提交,以提升品質標準。

使用 DevOps 入門版之後,您也可以從 Azure 入口網站上 DevOps 入門版儀錶板的單一位置刪除所有資源。

DevOps 入門版和 GitHub 整合

DevOps Starter 現在支援 GitHub Actions 作為 CI/CD 解決方案提供者。 它會將 GitHub 中所需的所有工作自動化,以使用 GitHub Actions 設定 CI/CD 工作流程。 它會在現有的 GitHub 組織中建立 GitHub 存放庫,然後將範例應用程式認可至新的 GitHub 存放庫。

自動化也會建立工作流程的觸發程式,以便每次新的程式碼提交都能在工作流程中啟動構建和部署作業。 應用程式會部署至您選擇的 Azure 服務。 您可以針對其他案例自定義 GitHub 工作流程。

DevOps 入門版和 Azure DevOps 整合

使用 Azure DevOps 的 DevOps 入門版會將 Azure Pipelines 中設定 CI/CD 管線所需的所有工作自動化。 它會在新的或現有的 Azure DevOps 組織中建立 Git 存放庫,然後將範例應用程式或現有的程式代碼認可至新的 Git 存放庫。

自動化也會建立建置的 CI 觸發程式,讓每個新的程式碼提交都會啟動建置。 DevOps 入門版會建立CD觸發程式,並將每個新的成功建置部署到您選擇的 Azure 服務。

您可以針對其他案例自定義組建和發行管線。 此外,您可以複製組建和發行管線,以用於其他專案。

開始使用DevOps入門版

DevOps 入門影片