1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Pluralsight – Kubernetes for Software Development: Deploying Your Code 2026-4
Kubernetes for Software Development: Deploying Your Code

Pluralsight – Kubernetes for Software Development: Deploying Your Code 2026-4

توضیحات

دوره Kubernetes for Software Development: Deploying Your Code. این دوره آموزشی به بررسی نحوه استقرار، مدیریت و نگهداری مطمئن برنامه‌های نرم‌افزاری در خوشه‌های تولیدی Kubernetes می‌پردازد. استقرار کد در محیط‌های مختلف بدون داشتن استراتژی‌های صحیح می‌تواند فرآیندی پیچیده و پرخطر باشد. در این دوره آموزشی تخصصی، فراگیران یاد می‌گیرند که چگونه برنامه‌های خود را با اعتمادبه‌نفس کامل در یک خوشه Kubernetes مستقر کرده، مدیریت و نظارت نمایند. در بخش اول، نحوه عملکرد استقرارها در Kubernetes از جمله تعریف استقرارها با استفاده از فایل‌های YAML و اعمال آن‌ها به کمک ابزار kubectl بررسی می‌شود. در ادامه، استراتژی‌های مختلف انتشار تغییرات مانند به‌روزرسانی‌های غلطان (Rolling Updates)، بازگشت به نسخه قبل (Rollbacks)، استقرار قناری (Canary Deployments) و استقرار آبی-سبز (Blue-Green Deployments) آموزش داده می‌شود. در بخش پایانی نیز نحوه اجرای وظایف (Jobs) و وظایف زمان‌بندی‌شده (CronJobs) با استفاده از قابلیت‌های داخلی Kubernetes تشریح می‌گردد. پس از پایان این دوره، شرکت‌کنندگان مهارت‌ها و دانش لازم را برای استقرار و نگهداری قابل اعتماد برنامه‌ها در محیط‌های تولیدی به دست خواهند آورد. علاوه بر این، دوره یاد شده به توسعه‌دهندگان نرم‌افزار کمک می‌کند تا با اصول مدرن ارکستراسیون کانتینر آشنا شوند و چالش‌های مربوط به مقیاس‌پذیری و پایداری سرویس‌ها را به حداقل برسانند. با تسلط بر روش‌های مختلف انتشار نرم‌افزار، تیم‌های فنی می‌توانند بدون ایجاد قطعی یا اختلال در تجربه کاربری، ویژگی‌های جدید را به تولید برسانند. این آموزش دیدگاهی جامع و کاربردی از ابزارهای قدرتمند Kubernetes ارائه می‌دهد تا مهندسان بتوانند چرخه حیات نرم‌افزار را از توسعه تا بهره‌برداری نهایی به بهترین شکل مدیریت کنند.

آنچه فرا خواهید گرفت

  • آشنایی با استقرارهای کوبورنتیز: درک نحوه کارکرد استقرارها و استفاده از فایل‌های YAML و ابزار kubectl.
  • پیاده‌سازی به‌روزرسانی‌های غلطان: یادگیری نحوه اعمال تغییرات به صورت تدریجی و بدون قطعی سرویس.
  • مدیریت بازگشت به نسخه قبلی: توانایی بازنشانی سریع سیستم به نسخه پایدار پیشین در صورت بروز خطا.
  • استقرارهای قناری و آبی-سبز: اجرای استراتژی‌های پیشرفته انتشار برای ارزیابی تغییرات در محیط واقعی.
  • اجرای وظایف و وظایف زمان‌بندی‌شده: استفاده از Jobs و CronJobs برای اجرای کارهای دسته‌ای و خودکار در Kubernetes.
  • مدیریت پایداری تولید: تضمین امنیت و مقاومت برنامه‌ها در خوشه‌های تولیدی با استفاده از ابزارهای نظارتی.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان نرم‌افزار: برنامه‌نویسانی که می‌خواهند کدهای خود را در محیط Kubernetes مستقر کنند.
  • مهندسان دواپس (DevOps): متخصصانی که به دنبال تسلط بر استراتژی‌های پیشرفته انتشار و مدیریت کانتینرها هستند.
  • معماران سیستم: طراحان نرم‌افزاری که نیازمند درک عمیق از نحوه کارکرد خوشه‌های Kubernetes در محیط تولید هستند.

مشخصات دوره Kubernetes for Software Development: Deploying Your Code

  • ناشر: Pluralsight
  • مدرس: Dan Wahlin
  • سطح آموزش: متوسط
  • مدت زمان آموزش: 1 ساعت و 48 دقیقه

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

Kubernetes for Software Development: Deploying Your Code

تصاویر دوره

Kubernetes for Software Development: Deploying Your Code

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود فایل – 181 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

181 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست