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:
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.
Confirme seu projeto do Stream Analytics em seu sistema de controle de origem, como um repositório Git.
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.
Execute testes de script automatizados para regressão de qualidade.
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.