آموزش دیو اپس برای یادگیری ماشین: CI/CD، APIها و استقرار (Deployment) - آخرین آپدیت

دانلود DevOps for Machine Learning: CI/CD, APIs & Deployment

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره «مبانی DevOps برای یادگیری ماشین» برای مهندسان مشتاق MLOps، دانشمندان داده و توسعه‌دهندگانی طراحی شده است که قصد دارند نظم و ساختار DevOps را به جریان‌های کاری یادگیری ماشین وارد کنند. در این دوره، شما یاد می‌گیرید که مدل‌های ML را با استفاده از Git، GitHub Actions، Docker و FastAPI به‌صورت خودکار اجرا، تست، کانتینریزه و مستقر کنید و خط لوله‌های (Pipelines) آماده تولید را به‌صورت جامع بسازید. ماژول اول، پایه و اساس شما را در کنترل نسخه و اتوماسیون می‌سازد. شما مخازن Git را پیکربندی کرده، استراتژی‌های شاخه‌بندی (Branching) را به کار می‌گیرید و از GitHub Actions برای خودکارسازی تست‌ها و بررسی کدهای ML استفاده خواهید کرد. ماژول دوم بر اتوماسیون خط لوله ML تمرکز دارد. شما جریان‌های کاری CI/CD چندمرحله‌ای را طراحی می‌کنید که پیش‌پردازش داده‌ها، آموزش، ارزیابی و بازآموزی خودکار را با مدیریت امن اسرار (Secrets) مدیریت می‌کنند. ماژول سوم به شما می‌آموزد که مدل‌های ML را به عنوان REST APIهای بلادرنگ با استفاده از FastAPI ارائه دهید، که شامل اعتبارسنجی ورودی‌ها، بهینه‌سازی تأخیر (Latency)، تست و مستندات OpenAPI است. ماژول نهایی به بسته‌بندی و استقرار می‌پردازد. شما سرویس‌های ML را با Docker کانتینریزه کرده، اندازه ایمیج‌ها را بهینه می‌کنید و استقرار در Cloud Runnerها را همراه با مانیتورینگ خودکار می‌سازید. در پایان این دوره، شما قادر خواهید بود: - خط لوله‌های CI/CD را با GitHub Actions برای تست و بازآموزی خودکار ML بسازید. - APIهای REST برای مدل‌های ML را با استفاده از FastAPI به همراه اعتبارسنجی و مستندات OpenAPI توسعه دهید. - سرویس‌های ML را با Docker کانتینریزه کرده و در محیط تولید (Production) مستقر کنید. - بهترین روش‌های کنترل نسخه و تست خودکار را برای یادگیری ماشین بازتولیدپذیر (Reproducible ML) به کار بگیرید.

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

مبانی کنترل نسخه و اتوماسیون Version Control and Automation Foundations

  • مبانی DevOps در یادگیری ماشین DevOPS - Foundation to ML

  • پایه‌های کنترل نسخه و اتوماسیون Version Control and Automation Foundations

  • چشم‌انداز شغلی در MLOps و DevOps برای ML Career Scope in MLOps and DevOps for ML

  • جریان‌های کاری Git برای ML Git Workflows for ML

  • مبانی CI/CD با GitHub Actions CICD Basics with GitHub Actions

  • تست کدها و داده‌های ML Testing ML Code and Data

  • بیلد‌های چندمرحله‌ای (Multi Stage Builds) Multi-Stage Builds

  • مدیریت متغیرهای محیطی Managing Environment Variables

  • اسرار و اعتبارنامه‌ها در کانتینرها Secrets and Credentials in Containers

اتوماسیون خط لوله ML ML Pipeline Automation

  • آشنایی با Docker Compose Introduction to Docker Compose

  • اجرای همزمان APIهای ML و دیتابیس‌ها Running ML APIs and Databases Together

  • شبکه‌سازی بین کانتینرها Networking Between Containers

  • اتوماسیون خط لوله یادگیری ماشین ML Pipeline Automation

  • تعریف استراتژی‌های خط لوله Defining Pipeline Strategies

  • پیاده‌سازی GitHub Actions برای خط لوله‌های ML Implementing GitHub Actions for ML Pipelines

  • تست و اعتبارسنجی خط لوله‌های خودکار Testing and Validating Automated Pipelines

ساخت و ارائه APIهای یادگیری ماشین Building and Serving ML APIs

  • ساخت و ارائه APIهای یادگیری ماشین Building and Serving ML APIs

  • استفاده از FastAPI برای ارائه مدل FastAPI for Model Serving

  • اتصال مدل‌ها به APIها Connecting Models to APIs

  • راه‌اندازی API Start the API

  • تست و مستندسازی APIها Testing and Documenting APIs

  • دستور تست دستی نقاط انتهایی (Endpoint) Manual Endpoint Test Command

بسته‌بندی و استقرار Packaging and Deployment

  • بسته‌بندی و استقرار Packging and Deployment

  • مبانی Docker برای یادگیری ماشین Docker Fundamentals for ML

  • ساخت و اجرای کانتینرهای ML Building and Running ML containers

  • دستورات Docker Compose Docker Compose Commands

  • استقرار کانتینرها با CI/CD Deploying Containers with CI-CD

  • مانیتورینگ و تایید نهایی Monitoring and Verification

نمایش نظرات

آموزش دیو اپس برای یادگیری ماشین: CI/CD، APIها و استقرار (Deployment)
جزییات دوره
19h 26m
28
(آخرین آپدیت)
226
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری