Partilhar via


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

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

Criar um pipeline de CI/CD

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

  1. Crie um projeto do Stream Analytics usando o VS Code. Você pode criar um novo projeto ou exportar um trabalho existente para sua máquina local usando a extensão ASA Tools para Visual Studio Code.

  2. Confirme seu projeto do Stream Analytics em seu sistema de controle de origem, como um repositório Git.

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

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

  5. Implante o trabalho no Azure automaticamente.

Compilação, teste e implantação automáticos

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