CI/CD در Azure Databricks با استفاده از Azure DevOps

CI/CD in Azure Databricks using Azure DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Databricks و Azure DevOps- Master CI/CD در دو محیط با سهولت در این دوره ساده. اصول یکپارچه سازی مداوم و استقرار مداوم را بدانید و چگونه می توان از این فرآیندها برای ساده سازی استقرار Databricks استفاده کرد. در مورد استراتژی های حفاظت از شاخه ها و تکنیک های مختلف ادغام بینش به دست آورید و از همکاری ایمن و کارآمد در تیم خود اطمینان حاصل کنید. نحوه راه‌اندازی خطوط لوله یکپارچه‌سازی مداوم، از جمله پیکربندی و کدگذاری فایل‌های YAML برای خودکار کردن فرآیند ساخت را بیابید. خط لوله CI را از ابتدا تا انتها پیاده سازی کنید و اطمینان حاصل کنید که نوت بوک های Azure Databricks شما به درستی تایید شده و قبل از استقرار یکپارچه شده اند. مراحل مربوط به پیکربندی خط لوله استقرار پیوسته، خودکارسازی استقرار تغییرات از محیط برنامه نویس به محیط تولید را بررسی کنید. نحوه پیکربندی و مدیریت مجوزها در محیط تولید را بیاموزید تا مطمئن شوید که استقرارها ایمن و مطابق با خط‌مشی‌های سازمانی هستند. آزمایش کامل سرتاسر کل خط لوله CI/CD را انجام دهید و مطمئن شوید که همه اجزا قبل از شروع به کار به طور یکپارچه با هم کار می کنند. پیش نیازها: مهارت های اساسی برنامه نویسی

در این دوره، ما با بررسی اصول 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، همراه با مهارت‌های عملی که می‌توانید مستقیماً در پروژه‌های خود اعمال کنید، خواهید داشت.


سرفصل ها و درس ها

خط لوله CI/CD با استفاده از Azure Databricks CI/CD Pipeline using Azure Databricks

  • مقدمه- CI/CD چیست؟ Introduction- What is CI/CD?

  • راه اندازی محیط - Azure Databricks و Azure DevOps Environment Setup- Azure Databricks and Azure DevOps

  • خط لوله یکپارچه سازی پیوسته (CI). Continuous Integration (CI) Pipeline

  • کد YAML برای خط لوله CI YAML code for CI Pipeline

  • مرا بخوان (*مهم*) Read Me (*Important*)

  • راه اندازی خط لوله CI Setting up the CI Pipeline

  • ایجاد خط لوله استقرار مداوم (CD). Creating the Continuous Deployment (CD) Pipeline

  • تست خط لوله CI/CD End to End End to End CI/CD Pipeline Testing

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

CI/CD در Azure Databricks با استفاده از Azure DevOps
جزییات دوره
2 hours
8
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
231
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mr K Talks Tech Mr K Talks Tech

مهندس داده