در این دوره، ما با بررسی اصول CI/CD (ادغام مداوم و استقرار مستمر)، با تمرکز بر چگونگی استفاده از این شیوهها برای به کارگیری خودکار نوتبوکهای Azure Databricks از توسعه تا تولید، شروع میکنیم. ما همچنین به تکنیکهای ادغام ضروری برای حفظ گردش کار خط لوله تمیز و کارآمد خواهیم پرداخت.
سپس به تنظیمات محیطی لازم برای ساخت خطوط لوله CI/CD انتقال میدهیم. این بخش ادغام Azure DevOps با فضای کاری Azure Databricks، راه اندازی حفاظت شاخه برای محافظت از کد شما و اجرای استراتژی های ادغام موثر را پوشش می دهد. هر مفهومی با نمایش عملی همراه است تا اطمینان حاصل شود که میتوانید این تکنیکها را در پروژههای خود به کار ببرید.
بعد، به فرآیند یکپارچه سازی پیوسته (CI) می پردازیم. من شما را از طریق راهاندازی خط لوله CI راهنمایی میکنم، فایلهای پیکربندی YAML را با جزئیات توضیح میدهم، و نحوه خودکارسازی اعتبارسنجی و یکپارچهسازی تغییرات کد خود را نشان میدهم. شما یاد خواهید گرفت که چگونه خط لوله CI/CD را از ابتدا با استفاده از فایل های YAML برای ساده کردن کل فرآیند بسازید.
پس از ایجاد خط لوله CI، تمرکز خود را به استقرار مداوم (CD) تغییر می دهیم. در اینجا، نحوه پیکربندی فرآیند استقرار را میآموزید تا بهطور خودکار تغییرات را از محیط توسعه به فضای کاری Databricks تولیدی انجام دهید و از انتقالی روان و بدون خطا اطمینان حاصل کنید.
در نهایت، به جنبه حیاتی تنظیم مجوزها برای محیط تولید می پردازیم. شما یاد خواهید گرفت که چگونه کنترل های دسترسی را برای محافظت از محیط تولید خود مدیریت کنید و اطمینان حاصل کنید که فقط تغییرات مجاز اعمال می شوند. ما دوره را با یک آزمایش کامل و کامل از کل خط لوله CI/CD به پایان خواهیم رساند و اطمینان حاصل کنیم که همه اجزا به طور یکپارچه با هم کار می کنند و فرآیند استقرار کاملاً قابل اعتماد است.
در پایان این دوره، درک عمیقی از نحوه ساخت، پیکربندی، و مدیریت خطوط لوله CI/CD برای Azure Databricks، همراه با مهارتهای عملی که میتوانید مستقیماً در پروژههای خود اعمال کنید، خواهید داشت.
Mr K Talks Tech
مهندس داده
نمایش نظرات