Stream Analytics işlerinin sürekli tümleştirmesi ve sürekli dağıtımı (CI/CD)
Kaynak denetimi tümleştirmesi kullanarak Azure Stream Analytics (ASA) işinizi derleyebilir, test edebilir ve dağıtabilirsiniz. Kaynak denetimi tümleştirmesi, kodu güncelleştirmenin Azure'a kaynak dağıtımlarını tetikleyeceğ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şturma
Stream Analytics projeniz için CI/CD işlem hattı oluşturma adımlarını izleyin:
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.
Stream Analytics projenizi Git deposu gibi kaynak denetim sisteminize işleyin.
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.
Kalite regresyonu için otomatik betik testleri çalıştırın.
İş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.