串流分析作業的持續整合和持續部署 (CI/CD)

您可以使用原始檔控制整合來建置、測試及部署 Azure 串流分析 (ASA) 作業。 原始檔控制整合會建立工作流程,其中更新程式碼會觸發資源部署至 Azure。 本文概述建立持續整合和持續傳遞 (CI/CD) 管線的基本步驟。

建立 CI/CD 管線

請遵循下列步驟,為您的串流分析專案建立 CI/CD 管線:

  1. 使用 VS Code 建立串流分析專案。 您可以使用 ASA Tools 擴充功能來建立新專案,或使用 asA Tools 擴充功能將現有作業匯出至本機電腦Visual Studio Code。

  2. 將串流分析專案認可至原始檔控制系統,例如 Git 存放庫。

  3. 使用 Azure 串流分析 CI/CD 工具來建置專案,並產生適用於部署的 Azure Resource Manager 範本。

  4. 針對品質迴歸執行自動化指令碼測試

  5. 自動部署作業至 Azure。

自動建置、測試及部署

您可以使用命令列和 Azure 串流分析 CI/CD 工具,自動建置、測試和部署。 您也可以在 Azure Pipelines 中設定 CI/CD 管線。 Azure Pipelines 可以啟用更進階的功能,例如管線管理、視覺效果和觸發程序。

下一步