Kontinuální integrace a průběžné nasazování (CI/CD) úloh Stream Analytics

Pomocí integrace správy zdrojového kódu můžete sestavit, otestovat a nasadit úlohu Azure Stream Analytics (ASA). Integrace správy zdrojového kódu vytvoří pracovní postup, ve kterém aktualizace kódu aktivuje nasazení prostředků pro Azure. Tento článek popisuje základní kroky pro vytvoření kanálu kontinuální integrace a průběžného doručování (CI/CD).

Vytvoření kanálu CI/CD

Podle těchto kroků vytvořte kanál CI/CD pro váš projekt Stream Analytics:

  1. Vytvořte projekt Stream Analytics pomocí VS Code. Můžete buď vytvořit nový projekt, nebo exportovat existující úlohu do místního počítače pomocí rozšíření ASA Tools pro Visual Studio Code.

  2. Potvrďte projekt Stream Analytics do systému správy zdrojového kódu, jako je úložiště Git.

  3. Pomocí nástrojů CI/CD Azure Stream Analytics můžete vytvářet projekty a generovat šablony Azure Resource Manageru pro nasazení.

  4. Spusťte automatizované testy skriptů pro regresi kvality.

  5. Automaticky nasaďte úlohu do Azure.

Automatické sestavení, testování a nasazení

K automatickému sestavování, testování a nasazení můžete použít příkazový řádek a nástroje CI/CD služby Azure Stream Analytics. Kanál CI/CD můžete také nastavit ve službě Azure Pipelines. Pomocí Azure Pipelines můžete povolit pokročilejší možnosti, jako je správa kanálů, vizualizace a triggery.