Integração contínua e implementação contínua (CI/CD) de tarefas do Stream Analytics

Pode criar, testar e implementar a tarefa do Azure Stream Analytics (ASA) com uma integração de controlo de código fonte. A integração do controlo de código fonte cria um fluxo de trabalho no qual a atualização do código acionaria uma implementação de recursos no Azure. Este artigo descreve os passos básicos para criar um pipeline de integração contínua e entrega contínua (CI/CD).

Criar um pipeline de CI/CD

Siga os passos para criar um pipeline CI/CD para o seu projeto do Stream Analytics:

  1. Crie um projeto do Stream Analytics com o VS Code. Pode criar um novo projeto ou exportar uma tarefa existente para o seu computador local com a extensão ASA Tools para Visual Studio Code.

  2. Consolide o seu projeto do Stream Analytics no seu sistema de controlo de origem, como um repositório Git.

  3. Utilize as ferramentas de CI/CD do Azure Stream Analytics para criar os projetos e gerar modelos de Resource Manager do Azure para a implementação.

  4. Execute testes de script automatizado para regressão de qualidade.

  5. Implemente a tarefa no Azure automaticamente.

Compilação, teste e implementação automáticas

Pode utilizar a linha de comandos e as ferramentas CI/CD do Azure Stream Analytics para criar, testar e implementar automaticamente. Também pode configurar um pipeline CI/CD nos Pipelines do Azure. Os Pipelines do Azure permitem capacidades mais avançadas, como gestão de pipelines, visualização e acionadores.

Passos seguintes