Integración e implementación continuas (CI/CD) para Azure Stream Analytics

Puede implementar el trabajo de Azure Stream Analytics de manera continua mediante la integración de control de código fuente. La integración del control de código fuente habilita un flujo de trabajo en el que una actualización de código desencadena la implementación de un recurso en Azure. En este artículo se describen los pasos básicos para crear una canalización de integración e implementación continuas (CI/CD).

Si no está familiarizado con Azure Stream Analytics, comience con el Inicio rápido de Azure Stream Analytics.

Creación de una canalización de CI/CD

Siga los pasos de esta guía para crear una canalización de CI/CD para Stream Analytics.

  1. Cree una consulta de Azure Stream Analytics.

    Use herramientas de Azure Stream Analytics para Visual Studio Code o Visual Studio para desarrollar y probar consultas localmente. También puede exportar un trabajo existente a un proyecto local.

  2. Confirme los proyectos de Azure Stream Analytics en el sistema de control de código fuente, como un repositorio de Git.

  3. Use herramientas de CI/CD de Azure Stream Analytics para compilar los proyectos y generar plantillas de Azure Resource Manager para la implementación.

  4. Ejecute pruebas automatizadas de scripts para la regresión de la calidad.

  5. Implemente el trabajo en Azure automáticamente.

Compilación, prueba e implementación automáticas

Puede usar la línea de comandos y las herramientas de CI/CD de Azure Stream Analytics para realizar de manera automática la compilación, la prueba y la implementación. También puede configurar una canalización de CI/CD en Azure Pipelines. Azure Pipelines permite habilitar funcionalidades más avanzadas, como la administración de canalizaciones, la visualización y los desencadenadores.

Pasos siguientes