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

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

Crie um pipeline CI/CD

Siga as etapas para criar um pipeline de CI/CD para o projeto do Stream Analytics:

  1. Crie um projeto do Stream Analytics usando o VSCode. É possível criar um novo projeto ou exportar um trabalho existente para o computador local usando a extensão de Ferramentas do ASA para o 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 o Azure Pipelines para habilitar recursos mais avançados, como o gerenciamento de pipeline, visualização e gatilhos.

Próximas etapas