فلشکارتهای آموزشی Google Cloud Platform: استقرار و مدیریت برنامه های Batch با Ray
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: استقرار و مدیریت برنامه های Batch با Ray
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمه ای بر پردازش دستهای و Ray
- 2. آشنایی با Ray: معماری و اجزای کلیدی
- 3. نصب و پیکربندی Ray
- 4. مفاهیم پایه Ray: وظایف (Tasks) و اشیاء (Objects)
- 5. اجرای وظایف ساده با Ray
- 6. مدیریت اشیاء و حافظه در Ray
- 7. مقدمه ای بر Ray Actors
- 8. پیاده سازی Actors برای محاسبات توزیع شده
- 9. مدیریت Actor Handles و ارتباطات
- 10. زمان بندی و بهینه سازی وظایف در Ray
- 11. مقدمه ای بر Ray Tune برای تنظیم هایپرپارامتر
- 12. اجرای آزمایش های تنظیم هایپرپارامتر با Ray Tune
- 13. متریک ها و گزارش دهی در Ray Tune
- 14. معرفی Ray Train برای آموزش توزیع شده مدل های یادگیری عمیق
- 15. پیاده سازی آموزش توزیع شده با Ray Train
- 16. ادغام Ray Train با چارچوب های یادگیری عمیق
- 17. مقدمه ای بر Ray Datasets برای پردازش داده های بزرگ
- 18. بارگذاری و پیش پردازش داده ها با Ray Datasets
- 19. عملیات تبدیل داده ها در Ray Datasets
- 20. ادغام Ray Datasets با Ray Train
- 21. مقدمه ای بر Ray Serve برای استقرار مدل های یادگیری ماشین
- 22. استقرار مدل های یادگیری ماشین با Ray Serve
- 23. مدیریت و ارتقاء مدل ها در Ray Serve
- 24. مقدمه ای بر Ray RLlib برای یادگیری تقویتی
- 25. پیاده سازی الگوریتم های یادگیری تقویتی با RLlib
- 26. مدیریت محیط های یادگیری تقویتی
- 27. معرفی Ray Workflows برای ارکستراسیون گردش کارهای پیچیده
- 28. پیاده سازی گردش کارهای پیچیده با Ray Workflows
- 29. مدیریت وابستگی ها و خطاها در Ray Workflows
- 30. بهینه سازی عملکرد Ray: نکات و ترفندها
- 31. دیباگ کردن برنامه های Ray
- 32. مانیتورینگ و لاگینگ در Ray
- 33. ملاحظات امنیتی در استقرار Ray
- 34. مدیریت منابع در Ray Clusters
- 35. استقرار Ray روی Google Cloud Platform
- 36. مفاهیم کلیدی Google Kubernetes Engine (GKE)
- 37. استقرار Ray Cluster روی GKE
- 38. مدیریت Ray Cluster روی GKE
- 39. استقرار برنامه های Batch با Ray روی GKE
- 40. استفاده از Persistent Volumes برای Ray Data
- 41. مدیریت شبکه در GKE برای Ray
- 42. اتصال Ray به سرویس های Google Cloud دیگر
- 43. استفاده از Cloud Storage برای ذخیره سازی داده ها
- 44. استفاده از BigQuery برای تجزیه و تحلیل داده ها
- 45. ادغام Ray با AI Platform (Vertex AI)
- 46. استقرار مدل های یادگیری ماشین در Vertex AI با Ray Serve
- 47. آموزش مدل های توزیع شده با Ray Train در Vertex AI
- 48. تنظیم هایپرپارامتر مدل ها با Ray Tune در Vertex AI
- 49. پردازش دستهای داده ها با Ray Datasets در Google Cloud
- 50. پیاده سازی برنامه های Batch پردازش داده با Ray و GKE
- 51. مدیریت هزینه ها در Google Cloud برای Ray
- 52. نکات امنیتی برای استقرار Ray در Google Cloud
- 53. معرفی مفاهیم اساسی پردازش داده های بزرگ
- 54. مقایسه Ray با سایر فریمورک های پردازش Batch
- 55. کاربردهای عملی Ray در صنایع مختلف
- 56. مطالعه موردی: استقرار سیستم توصیه گر با Ray
- 57. مطالعه موردی: پردازش داده های IoT با Ray
- 58. مطالعه موردی: آموزش مدل های پردازش زبان طبیعی با Ray
- 59. مطالعه موردی: بهینه سازی عملیات لجستیک با Ray
- 60. مطالعه موردی: تحلیل داده های مالی با Ray
- 61. مقدمه ای بر معماری میکروسرویس ها
- 62. استقرار برنامه های Batch به عنوان میکروسرویس با Ray
- 63. مدیریت صف های پیام برای پردازش Batch
- 64. استفاده از Cloud Functions برای وظایف کوچک Batch
- 65. پردازش رویداد محور با Ray
- 66. طراحی سیستم های مقیاس پذیر با Ray
- 67. مقدمه ای بر DevOps و CI/CD برای برنامه های Batch
- 68. پیاده سازی CI/CD برای برنامه های Ray روی GKE
- 69. تست خودکار برنامه های Batch Ray
- 70. مانیتورینگ و هشدار دهی برای برنامه های Production Ray
- 71. مدیریت خطا و بازیابی در سیستم های Batch
- 72. مقدمه ای بر امنیت در فضای ابری
- 73. اصول امنیتی برای استقرار Ray در GCP
- 74. مدیریت دسترسی و احراز هویت در GCP
- 75. رمزنگاری داده ها در حالت سکون و در حال انتقال
- 76. بررسی آسیب پذیری ها و اقدامات اصلاحی
- 77. مقدمه ای بر بهینه سازی هزینه در GCP
- 78. شناسایی عوامل هزینه در استقرار Ray
- 79. استراتژی های کاهش هزینه در GCP
- 80. استفاده از منابع از پیش تعیین شده (Preemptible VMs)
- 81. مدیریت چرخه عمر داده ها
- 82. مقدمه ای بر اینترنت اشیاء (IoT) و پردازش داده های آن
- 83. پردازش داده های Time Series با Ray
- 84. تحلیل داده های Real-time با Ray
- 85. مقدمه ای بر پردازش گراف با Ray
- 86. اجرای الگوریتم های گراف با Ray
- 87. کاربردهای پردازش گراف در یادگیری ماشین
- 88. مقدمه ای بر یادگیری فدرال با Ray
- 89. پیاده سازی یادگیری فدرال توزیع شده
- 90. چالش های یادگیری فدرال
- 91. مقدمه ای بر محاسبات بدون سرور (Serverless)
- 92. مقایسه Ray با راهکارهای Serverless
- 93. استفاده از Ray در کنار Google Cloud Run
- 94. مقدمه ای بر آخرین روندها در پردازش Batch
- 95. آینده Ray و اکوسیستم آن
- 96. جمع بندی و بهترین روش ها برای استقرار Ray در GCP
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلشکارت؛ تجربهای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دورههای واجد شرایط.
مرور فاصلهدار
آمار یادگیری
گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را بهصورت مرحلهای دنبال کنید، فلشکارتها را مرور کنید، دانش خود را با پرسشها و آزمونها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصلهدار هوشمند
با مرور زماندار، کارتهای تازه و کارتهای سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخها به زمانبندی مرورهای بعدی کمک میکند تا تمرین متناسبتری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلشکارتها، فعالیتهای مرور، عملکرد آزمونها و آمار یادگیری را بررسی کنید و تصویر روشنتری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحلهبهمرحله
فصلها و بخشهای آموزشی را به ترتیب دنبال کنید، مطالب دیدهنشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموختهها
با نکتههای آموزشی، پرسش و پاسخ، کوییزها و آزمونهای پایان فصل، دانستههای خود را تمرین کنید و بخشهایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارتهای تازه و موعد مرور کارتها آماده میکند. شما پاسخ را ارزیابی میکنید و برنامه مرور با توجه به آن تنظیم میشود.
دوباره
برای کارتهایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخهایی که با دشواری به یاد آمدهاند.
خوب
برای پاسخهایی که بهدرستی به یاد آوردهاید.
آسان
برای کارتهایی که پاسخ آنها را بهآسانی میدانید.
برنامه مرور بر اساس ارزیابی شما تنظیم میشود؛ مرور منظم میتواند به تثبیت آموختهها کمک کند، اما بهتنهایی تضمینکننده تسلط کامل نیست.
محتوا را به شیوههای مختلف تمرین کنید
ساختار دورهها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکتههای ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکتههای رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه میشود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، میتوانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دورههای در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمانهای کوتاه
تبلت و لپتاپ
برای مطالعه و مرور راحتتر
حساب کاربری شخصی
برای دسترسی به دورههای مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دورههایی که امکان دریافت گواهی برای آنها فعال است، میتوانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلشکارتهای فعال دوره.
✓ قبولی در آزمونهای پایان فصل، در صورت وجود آزمون برای فصلها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخههای فارسی و انگلیسی گواهی در دسترس قرار میگیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر میشود. این گواهی، گواهی پایان دوره آموزشی است و بهخودیخود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدمبهقدم دانش و مهارتهایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه
یادگیری هوشمند، قدمبهقدم
با محیط سامانه آموزشی آشنا شوید و نمونههایی از فضای یادگیری، فلشکارتها و ابزارهای مرور و تمرین را مشاهده کنید.
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری فراتر از مطالعه معمولی
با فلشکارتهای آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.