Trabalhos de integração contínua e implantação contínua (CI/CD) do Stream Analytics

Você pode criar, testar e implantar seu trabalho de Azure Stream Analytics (ASA) com a integração do controle do código-fonte. A integração do controle do código-fonte cria um fluxo de trabalho no qual uma atualização de código dispara uma implantação de recurso para Azure. Este artigo descreve as etapas básicas para criar um pipeline de CI/CD (integração contínua e entrega contínua).

Crie o pipeline de CI/CD

Siga estas etapas para criar um pipeline de CI/CD para seu projeto do Stream Analytics:

  1. Crie um projeto do Stream Analytics usando o VSCode. Você pode criar um novo projeto ou exportar um trabalho existente para seu computador local usando a extensão ferramentas ASA para Visual Studio Code.

  2. Confirme o projeto do Stream Analytics no sistema de controle do código-fonte, como um repositório Git.

  3. Use as ferramentas Azure Stream Analytics CI/CD tools para compilar os projetos e gerar os modelos do Azure Resource Manager para a implantação.

  4. Execute testes de script automatizados para a regressão de qualidade.

  5. Implante o trabalho no Azure automaticamente.

Compilar, testar e implantar automaticamente

Você pode usar a linha de comando e as ferramentas de CI/CD do Azure Stream Analytics para compilar, testar e implantar automaticamente. Você também pode configurar um pipeline de CI/CD no Azure Pipelines. Use Azure Pipelines para habilitar recursos mais avançados, como gerenciamento de pipeline, visualização e gatilhos.