使用 Azure DevOps 部署應用程式

中級
DevOps 工程師
系統管理員
開發人員
Azure
Azure DevOps

Azure DevOps 可讓您建置、測試任何應用程式,並將其部署到任何雲端或內部部署上。 了解如何設定發行管線,持續建置、測試及部署應用程式。

此為一系列學習路徑的一部分。 您可以選擇您最感興趣的主題,或每個主題的進度。 以下是此系列的學習路徑:

The trophy for the Deploy applications with Azure DevOps learning path.

第 3 部分:使用 Azure DevOps 部署應用程式

透過此學習路徑,您將會:

  • 建立基本的發行管線,將 Web 應用程式部署至 Azure App Service。
  • 建置更加完整的管線,部署至多重開發與測試階段。
  • 執行功能與非功能性測試,驗證應用程式的行為與效能。
  • 選擇並實作適當的部署模式,將新功能順暢地推出給您的使用者。
  • 延伸管線以新增對其他部署目標的支援,例如 Azure Functions。
  • 使用 Azure Pipelines 將 Docker 與多容器的 Kubernetes 部署自動化。

此學習路徑中的課程模組

設定持續傳遞 (CD) 管線,將部署應用程式的程序自動化。

設計和建立真實的發行管線,將變更升階至各種測試和預備環境。

在 Azure Pipelines 中執行 Selenium UI 測試,這是一種功能測試形式。

在 Azure Pipelines 中使用 Apache JMeter (一種非功能測試形式) 來執行自動化負載測試。

選擇並實作部署模式,其可協助您將新功能順暢地推出給您的使用者。

建立 Azure DevOps 管線,以建置 ASP.NET Web 應用程式和 Azure 函數應用程式,並將其部署至 Azure。

使用 Azure Pipelines,將 Docker 容器部署至 Azure App Service。

使用 Azure Pipelines 將多個容器部署至 Azure Kubernetes Service 叢集。