آموزش Kubernetes برای مبتدیان

poster
پیش‌نمایش دوره

در دوره آموزش Kubernetes برای مبتدیان مطلق چه می‌آموزیم؟ یادگیری Kubernetes برای هر متخصص DevOps ضروری است. مهندسان DevOps همیشه مورد تقاضا هستند. به طور میانگین حقوق مهندسان DevOps در سیلیکون ولی 20 درصد بیشتر ... ادامه

برگزارکننده:  Udemy  Udemy
مدرس دوره:
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذراندن دوره:  6 ساعت
مجموع محتوای آموزشی:  6 ساعت ویدئو
 (قابل دانلود می‌باشد)
course-feature   زیرنویس فارسی

آنچه در این دوره می‌آموزیم:

 درک اولیه از اصول Kubernetes

 یادگیری دیپلوی کردن کلاستر Kubernetes در سیستم‌های محلی

 نحوه دیپلوی برنامه‌ها در Kubernetes

 توسعه فایل‌های پیکربندی Kubernetes در YAML

 نحوه دیپلوی Kubernetes در Cloud - Google Cloud Platform

پیش‌نیاز‌ها

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

سرفصل‌های دوره آموزش Kubernetes برای مبتدیان

مقدمه

این فصل به بیان مقدماتی درباره دوره می‌پردازد.

  مقدمه
مشاهده
"04:49  
  مجموعه دوره‌های Kubernetes
مشاهده
"04:43  
بررسی کوبرنتیز

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

  نمای کلی کانتینرها
مشاهده
"14:12  
  ارکستراسیون کانتینر
مشاهده
"03:39  
  معماری کوبرنتیز
مشاهده
"06:43  
راه‌اندازی کوبرنیتز

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

  راه‌اندازی کوبرنتیز
مشاهده
"03:38  
  دمو - Minikube
مشاهده
"15:37  
مفاهیم کوبرنتیز

در این فصل، به بررسی مفاهیم اساسی کوبرنتیز، از جمله پود، کانتینر، سرویس و Replication Controller خواهید پرداخت. همچنین، با نحوه پیاده‌سازی Pod در کوبرنتیز آشنا خواهید شد.

  PODs
مشاهده
"09:22  
  دمو - PODs
مشاهده
"04:29  
مقدمه‌ای بر YAML

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

  مقدمه‌ای بر YAML
مشاهده
"08:35  
  مقدمه‌ای بر تمرین‌های کدنویسی
مشاهده
"03:17  
شبکه‌سازی در کوبرنتیز

در این فصل، با مفاهیم شبکه‌سازی در کوبرنتیز، از جمله NodePort، ClusterIP و Load Balancer آشنا خواهید شد. همچنین، با نحوه پیکربندی شبکه‌سازی در کوبرنتیز آشنا خواهید شد.

  مبانی شبکه در کوبرنتیز
مشاهده
"05:46  
سرویس‌ها

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

  خدمات - NodePort
مشاهده
"13:52  
  دمو - خدمات
مشاهده
"05:09  
  خدمات - ClusterIP
مشاهده
"04:09  
  خدمات - متعادل کننده بار
مشاهده
"03:52  
  راه‌حل - خدمات
مشاهده
"05:10  
معماری میکروسرویس‌ها

در این فصل، با معماری میکروسرویس‌ها و نحوه پیاده‌سازی آنها در کوبرنتیز آشنا خواهید شد. همچنین، با نحوه استفاده از سرویس‌ها برای مدیریت میکروسرویس‌ها در کوبرنتیز آشنا خواهید شد.

  اپلیکیشن میکروسرویس‌ها
مشاهده
"07:43  
  اپلیکیشن میکروسرویس‌ها در کوبرنتیز
مشاهده
"08:48  
  دمو - استقرار اپلیکیشن میکروسرویس‌ها در کوبرنتیز
مشاهده
"20:56  
  دمو - استقرار اپلیکیشن میکروسرویس‌ها در کوبرنتیز با Deployments
مشاهده
"10:12  
کوبرنتیز در ابر

در این فصل، با نحوه پیاده‌سازی کوبرنتیز در ابر آشنا خواهید شد. همچنین، با نحوه استفاده از سرویس‌های ابر برای مدیریت کوبرنتیز آشنا خواهید شد.

  مقدمه - کوبرنتیز در ابر
مشاهده
"03:37  
  Kubernetes on GCP (GKE)
مشاهده
"08:33  
  Kubernetes on AWS (EKS)
مشاهده
"10:06  
  Kubernetes on Azure (AKS)
مشاهده
"06:50  
نتیجه‌گیری

در این فصل، به مرور مفاهیم و مطالبی که در دوره فرا گرفته‌اید خواهید پرداخت.

  نتیجه
مشاهده
"01:25  
ضمیمه

در این فصل، به برخی از موضوعات پیشرفته‌تر کوبرنتیز، از جمله نحوه پیاده‌سازی کوبرنتیز با Kubeadm، خواهید پرداخت.

  راه‌اندازی کوبرنتیز - Kubeadm
مشاهده
"02:38  
  دمو - VirtualBox
مشاهده
"03:16  
  دمو - ارائه کلاستر با استفاده از Kubeadm
مشاهده
"14:40  
  سری دوره‌های کوبرنتیز
مشاهده
"04:43  

ویژگی‌های دوره

زیرنویس فارسی
زیرنویس فارسی

این دوره دارای زیرنویس اختصاصی است.

درباره دوره

در دوره آموزش Kubernetes برای مبتدیان مطلق چه می‌آموزیم؟

یادگیری Kubernetes برای هر متخصص DevOps ضروری است. مهندسان DevOps همیشه مورد تقاضا هستند. به طور میانگین حقوق مهندسان DevOps در سیلیکون ولی 20 درصد بیشتر از مهندسان نرم‌افزار است. مهندسان DevOps به طور متوسط ​​140000 تا 200000 دلار در سال درآمد دارند. و یکی از مهارت‌های پرتقاضا از آن‌ها Kubernetes Deployment است.

Kubernetes در لبه برش استقرار برنامه است. بهترین راه برای شروع حرفه‌ای DevOps، یادگیری نحوه استقرار موثر Kubernetes است.

کوبرنتیز یک سیستم منبع باز برای خودکارسازی پیاده‌سازی، مقیاس‌بندی و مدیریت برنامه‌های حاوی است. این دوره برای افرادی است که هیچ تجربه‌ای در زمینه کوبرنتیز ندارند. پس از گذراندن این دوره و انجام تمرین‌های عملی کدنویسی، شما قادر خواهید بود برنامه‌های خود را در یک پلتفرم کوبرنتیز اجرا کنید.

در این دوره، شما با مفاهیم اساسی کوبرنتیز آشنا خواهید شد، از جمله:

  • مفاهیم اساسی کوبرنتیز، مانند مفاهیم اصلی، اجزای کوبرنتیز و نحوه عملکرد آنها
  • نحوه پیاده‌سازی برنامه‌های خود در کوبرنتیز
  • نحوه مقیاس‌بندی و مدیریت برنامه‌های خود در کوبرنتیز

شما همچنین با تمرین‌های عملی کدنویسی، مهارت‌های خود را تمرین خواهید کرد. این تمرین‌ها به شما کمک می‌کند تا مفاهیم را درک کرده و اعتماد به نفس لازم برای استفاده از کوبرنتیز در پروژه‌های خود را کسب کنید.

درباره استاد

maktabkhooneh-teacher Mumshad Mannambeth

Mumshad یک معمار راه‌‌حل‌های فناوری اطلاعات است و در رایانش بومی ابری، اتوماسیون و DevOps متخصص است. او بنیانگذار KodeKloud، یک پلتفرم یادگیری عملی و شریک آموزشی مورد تایید Kubernetes است. او مشتاق یادگیری فناوری‌های جدید و تدریس است. Mumshad معتقد است بهترین راه برای یادگیری، یادگیری از طریق تمرینات سرگرم کننده است. Mumshad دوره‌های متعددی در زمینه فناوری های DevOps ،Cloud و Automation تهیه کرده است.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.

دوره‌های پیشنهادی

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
poster
پیش‌نمایش دوره
  
برگزار کننده:  Udemy
  
زمان مورد نیاز برای گذراندن دوره:  6 ساعت
مجموع محتوای آموزشی:  6 ساعت ویدئو
 (قابل دانلود می‌باشد)
course-feature   زیرنویس فارسی