Stream Analytics işlerinin CI/CD (Continuous Integration ve Continuous Deployment) süreçleri

Kaynak denetimi tümleştirmesi ile Azure Stream Analytics (ASA) işinizi derleyebilir, test edebilir ve dağıtabilirsiniz. Kaynak denetimi tümleştirmesi, kod güncelleştirmesinin Azure için kaynak dağıtımını tetiklediği bir iş akışı oluşturur. Bu makalede, sürekli tümleştirme ve sürekli teslim (CI/CD) işlem hattı oluşturmaya yönelik temel adımlar özetlenmiştir.

CI/CD işlem hattı oluşturun

Stream Analytics projeniz için ci/CD işlem hattı oluşturmak için şu adımları izleyin:

  1. VS Code kullanarak bir Stream Analytics projesi oluşturun. Visual Studio Code için ASA Araçları uzantısını kullanarak yeni bir proje oluşturabilir veya mevcut bir işi yerel makinenize aktarabilirsiniz.

  2. Stream Analytics projenizi Git deposu gibi kaynak denetim sisteminize işleyin.

  3. Projeleri oluşturmak ve dağıtım için Azure Resource Manager şablonları oluşturmak için Azure Stream Analytics CI/CD araçlarını kullanın.

  4. Kalite regresyonu için otomatik betik testleri çalıştırın.

  5. İşi otomatik olarak Azure'a dağıtın.

Otomatik derleme, test etme ve dağıtma

Otomatik derlemek, test etmek ve dağıtmak için komut satırını ve Azure Stream Analytics CI/CD araçlarını kullanabilirsiniz. Azure Pipelines'da ci/CD işlem hattı da ayarlayabilirsiniz. İşlem hattı yönetimi, görselleştirme ve tetikleyiciler gibi daha gelişmiş özellikleri etkinleştirmek için Azure Pipelines kullanın.