آموزش Kubernetes برای توسعه دهندگان: استفاده از کد شما

Kubernetes for Developers: Deploying Your Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: چگونه می توان کد را در Kubernetes مستقر کرد؟ درباره تکنیک های مختلف استقرار از جمله ، به روزرسانی جدید ، استقرار قناری ، استقرار آبی-سبز ، مشاغل و CronJobs و همچنین تکنیک های عیب یابی که می تواند برای شناسایی مسائل استفاده شود ، بیاموزید. استقرار کد در محیط های مختلف می تواند چالش برانگیز باشد. در این دوره ، Kubernetes for Developers: Deploying Your Code ، با روشهای مختلف استقرار آشنا خواهید شد که می توانند برای اطمینان از عملکرد صحیح کد و برنامه های شما استفاده شوند. ابتدا ، نحوه کارگذاری در Kubernetes را کشف خواهید کرد ، این شامل نشان دادن چگونگی تعریف استقرار با استفاده از YAML و انتقال آن به Kubernetes با استفاده از ابزار kubectl است. سپس ، نحوه کارکرد استقرارهای رول ، مزایایی که ارائه می دهند و همچنین اگر مشکلی پیش آمد ، چگونه می توانید استقرار را برگردانید. در مرحله بعدی ، شما به استقرار قناری می پردازید ، نقشی که آنها می توانند برای اطمینان از عملکرد صحیح به روزرسانی کد بازی کنند و درصورت استفاده مناسب و به دنبال آن استقرارهای سبز-سبز. از آنجا ، شما در مورد مشاغل و CronJobs ، و چگونگی اجرای یک کار یک بار یا حتی اجرای یک کار در یک برنامه با استفاده از قالب Cron یاد خواهید گرفت. سرانجام ، شما ابزارهای مختلف نظارت و عیب یابی مانند Prometheus و Grafana را که می توانند برای نظارت بر Kubernetes و ارائه هشدارها در صورت بروز اشتباه استفاده شوند ، همراه با دستورات اصلی عیب یابی که می توانید با استفاده از آنها برای کسب اطلاعات بیشتر در مورد مشکلات بوجود آمده ، جستجو کنید. پس از اتمام این دوره ، مهارت ها و دانش لازم برای نصب کد و اطمینان از عملکرد صحیح آن در خوشه Kubernetes را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بررسی اجمالی Kubernetes Kubernetes Deployments Overview

  • اجمالی ، پیش نیازها و نمونه کد Overview, Prerequisites, and Code Samples

  • مقدمه Introduction

  • بررسی اجمالی Kubernetes Kubernetes Deployments Overview

  • ایجاد یک استقرار اولیه Creating an Initial Deployment

  • استقرارهای Kubernetes در عمل Kubernetes Deployments in Action

  • گزینه های استقرار Kubernetes Kubernetes Deployment Options

  • خلاصه Summary

انجام استقرارهای به روزرسانی نورد Performing Rolling Update Deployments

  • مقدمه Introduction

  • درک کاربردهای به روزرسانی نورد Understanding Rolling Update Deployments

  • ایجاد یک Rolling Update Deployment Creating a Rolling Update Deployment

  • استقرار Rolling Update در عمل Rolling Update Deployment in Action

  • استقرارهای برگشتی Rolling Back Deployments

  • بازگرداندن اعزام ها در عمل Rolling Back Deployments in Action

  • خلاصه Summary

انجام اعزام قناری Performing Canary Deployments

  • مقدمه Introduction

  • درک استقرارهای قناری Understanding Canary Deployments

  • ایجاد یک استقرار قناری Creating a Canary Deployment

  • اعزام قناری در عمل Canary Deployments in Action

  • خلاصه Summary

اجرای استقرارهای سبز و آبی Performing Blue-Green Deployments

  • مقدمه Introduction

  • درک استقرارهای سبز و آبی Understanding Blue-Green Deployments

  • ایجاد استقرار آبی-سبز Creating a Blue-Green Deployment

  • استقرارهای آبی و سبز در عمل - استقرار آبی Blue-Green Deployments in Action - The Blue Deployment

  • استقرارهای سبز و آبی در عمل - استقرار سبز Blue-Green Deployments in Action - The Green Deployment

  • خلاصه Summary

مشاغل در حال اجرا و CronJobs Running Jobs and CronJobs

  • مقدمه Introduction

  • درک مشاغل Understanding Jobs

  • درک CronJobs Understanding CronJobs

  • ایجاد یک شغل و CronJob Creating a Job and CronJob

  • مشاغل در عمل Jobs in Action

  • CronJobs در عمل CronJobs in Action

  • خلاصه Summary

انجام وظایف نظارت و عیب یابی Performing Monitoring and Troubleshooting Tasks

  • مقدمه Introduction

  • بررسی اجمالی نظارت و عیب یابی Monitoring and Troubleshooting Overview

  • داشبورد UI وب در عمل Web UI Dashboard in Action

  • سرور متریک ، معیارهای حالت kube و پرومتئوس در عمل Metrics Server, kube-state-metrics, and Prometheus in Action

  • گرافانا در عمل Grafana in Action

  • روشهای عیب یابی با kubectl Troubleshooting Techniques with kubectl

  • روشهای عیب یابی در عمل Troubleshooting Techniques in Action

  • خلاصه Summary

همه اش را بگذار کنار هم Putting It All Together

  • در حال مرور گزینه های استقرار Reviewing Deployment Options

نمایش نظرات

نظری ارسال نشده است.

آموزش Kubernetes برای توسعه دهندگان: استفاده از کد شما
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 4m
42
Pluralsight (پلورال سایت) pluralsight-small
08 اسفند 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
57
4.9 از 5
دارد
دارد
دارد
Dan Wahlin

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Wahlin Dan Wahlin

توسعه دهنده، Google GDE و Microsoft MVP

Pluralsight (پلورال سایت)

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

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