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

Úlohu Azure Stream Analytics (ASA) můžete sestavit, otestovat a nasadit pomocí integrace správy zdrojového kódu. Integrace správy zdrojového kódu vytvoří pracovní postup, ve kterém aktualizace kódu aktivuje nasazení prostředků do 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

Postupujte podle pokynů k vytvoření kanálu CI/CD pro 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 služby Azure Stream Analytics sestavte projekty a vygenerujte šablony Azure Resource Manager pro nasazení.

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

  5. Nasaďte úlohu do Azure automaticky.

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

K automatickému sestavení, 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. Azure Pipelines umožňuje pokročilejší funkce, jako je správa kanálů, vizualizace a triggery.

Další kroky