التكامل المستمر والنشر المستمر (CI/CD) لوظائف Stream Analytics

يمكنك بناء واختبار ونشر وظيفة Azure Stream Analytics (ASA) الخاصة بك مع تكامل التحكم في المصدر. ينشئ تكامل التحكم في المصدر سير عمل يؤدي فيه تحديث الكود إلى تفعيل نشر الموارد إلى Azure. توضح هذه المقالة الخطوات الأساسية لإنشاء البنية الأساسية لبرنامج ربط العمليات التجارية للتكامل المستمر والتسليم المستمر (CI/CD).

إنشاء البنية الأساسية لبرنامج ربط العمليات التجارية CI/CD

اتبع هذه الخطوات لإنشاء خط أنابيب CI/CD لمشروعك في تحليلات التدفق:

  1. إنشاء مشروع Stream Analytics باستخدام VS Code. يمكنك إما إنشاء مشروع جديد أو تصدير مهمة موجودة إلى جهازك المحلي باستخدام إضافة ASA Tools ل تعليمة Visual Studio برمجية.

  2. ثبت مشروع Stream Analytics بنظام التحكم بالمصادر، مثل مستودع Git.

  3. استخدم أدوات Azure Stream Analytics CI/CD لبناء المشاريع وإنشاء نماذج Azure Resource Manager للتوزيع.

  4. تشغيل اختبارات النصوص الآلية لانحدار الجودة.

  5. توزيع الوظيفة إلى Azure تلقائيًا.

الإنشاء التلقائي والاختبار والتوزيع

يمكنك استخدام سطر الأوامر و أدوات Azure Stream Analytics CI/CD لبناء السيارات واختبارها وتوزيعها. يمكنك أيضًا إعداد البنية الأساسية لبرنامج ربط العمليات التجارية CI/CD في البنية الأساسية لبرنامج ربط العمليات التجارية Azure . استخدم Azure Pipelines لتمكين قدرات أكثر تقدما، مثل إدارة خطوط الأنابيب، والتصور، والمحفزات.