آموزش جامع کوبرنتیز (Kubernetes) برای مبتدیان به همراه لابراتوار عملی - آخرین آپدیت

دانلود Kubernetes for the Absolute Beginners with Hands-on Labs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: چرا باید کوبرنتیز را یاد بگیرید؟ یادگیری کوبرنتیز برای هر متخصص DevOps ضروری است. مهندسان DevOps همواره مورد نیاز بازار کار هستند و میانگین حقوق آن‌ها در مراکز تکنولوژی مانند سیلیکون ولی، حدود ۲۰٪ بیشتر از مهندسان نرم‌افزار است. درآمد سالانه مهندسان DevOps به طور متوسط بین ۱۴۰,۰۰۰ تا ۲۰۰,۰۰۰ دلار است و یکی از پرتقاضاترین مهارت‌ها، استقرار (Deployment) با استفاده از کوبرنتیز است. کوبرنتیز یک سیستم متن‌باز برای اتوماسیون استقرار، مقیاس‌پذیری و مدیریت اپلیکیشن‌های کانتینری است. این سیستم در ابتدا توسط گوگل طراحی شد و اکنون توسط بنیاد Cloud Native Computing (CNCF) مدیریت می‌شود. کوبرنتیز در لبه تکنولوژی استقرار اپلیکیشن‌ها قرار دارد. بهترین راه برای شروع مسیر شغلی شما در DevOps، یادگیری نحوه استقرار موثر کوبرنتیز از طریق دوره «کوبرنتیز برای مبتدیان» است. این دوره چگونه به شما در یادگیری کوبرنتیز کمک می‌کند؟ این دوره برای افرادی است که هیچ پیش‌زمانی در مورد کوبرنتیز ندارند. حتی با دانش صفر، پس از گذراندن این دوره و تکمیل تمامی تمرینات کدنویسی عملی، شما آماده خواهید بود تا اپلیکیشن‌های خود را روی پلتفرم کوبرنتیز مستقر کنید. به عنوان یک مبتدی، سفر خود را با ۱۰ درس ساده و گام‌به‌گام آغاز خواهید کرد. هر درس و دمو به گونه‌ای طراحی شده تا زمان کافی برای درک کامل مفاهیم داشته باشید. مهم‌ترین بخش این دوره، مجموعه‌ای از تمرینات کدنویسی عملی است که همراه با هر مفهوم کلیدی ارائه شده است. تمرین کنید، تمرین کنید، کوبرنتیز!!! درس‌های تئوری به تنهایی مهارت‌های لازم برای موفقیت به عنوان یک مهندس DevOps را به شما نمی‌دهند. در این دوره، شما از طریق «انجام دادن» یاد می‌گیرید. هر تمرین به شما کمک می‌کند تا مطمئن شوید مفاهیم را به طور واقعی استاد شده‌اید و اعتماد به نفس لازم برای به‌کارگیری دانش کوبرنتیز در محیط‌های واقعی را کسب کنید. شما سرویس‌های خود را با استفاده از فایل‌های پیکربندی کوبرنتیز برای موارد مختلف، مستقیماً در مرورگر خود توسعه خواهید داد. تمرینات کدنویسی، دستورات شما را اعتبارسنجی می‌کنند تا از صحت نوشتن آن‌ها مطمئن شوید. همین امروز تسلط بر کوبرنتیز را آغاز کنید دیگر وقت خود را با جستجو برای یافتن بهترین دوره تلف نکنید؛ شما همین حالا آن را پیدا کرده‌اید. با دوره کوبرنتیز برای مبتدیان، مهارت‌های لازم برای موفقیت در دنیای DevOps را کسب کنید. اطلاعات قانونی: Kubernetes و لوگوی آن، علائم تجاری یا علائم تجاری ثبت شده The Linux Foundation در ایالات متحده و/یا سایر کشورها هستند. این دوره توسط Kubernetes یا The Linux Foundation تایید، گواهینامه یا وابسته نشده است. تاریخچه به‌روزرسانی دوره: - ۲ julho ۲۰۲۵ – به‌روزرسانی دوره با آخرین محتوا - ۲۶ مه ۲۰۲۵ – ارتقای محیط لابراتوار به نسخه 1.33 (در حال انجام) - ۲۲ ژانویه ۲۰۲۵ – ارتقای محیط لابراتوار به نسخه 1.32 - ۱۷ فوریه ۲۰۲۴ – ارتقای محیط لابراتوار به نسخه 1.29 - ۱۵ ژوئن ۲۰۲۳ – ارتقای محیط لابراتوار به نسخه 1.27 - ۲ فوریه ۲۰۲۳ – ارتقای محیط لابراتوار به نسخه 1.26 - ۱۰ اکتبر ۲۰۲۲ – ارتقای محیط لابراتوار به نسخه 1.24 - ۱۰ مه ۲۰۲۲ – افزودن پاسخ‌های لابراتوار - ۱ مه ۲۰۲۲ – ارتقای محیط لابراتوار به نسخه v1.23 - ۲۰ اکتبر ۲۰۲۱ – ارتقای محیط لابراتوار به نسخه v1.22 - ۱۰ مه ۲۰۲۱ – ارتقای محیط لابراتوار به نسخه v1.20 - ۲۴ اوت ۲۰۲۰ – ارتقای محیط لابراتوار به نسخه v1.19 - ۱۶ ژوئن ۲۰۲۰ – ارتقای محیط لابراتوار به نسخه v1.18

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

مرور کلی کوبرنتیز Kubernetes Overview

  • مقدمه Introduction

  • سه‌گانه کوبرنتیز The Kubernetes Trilogy

  • مرور کلی کانتینرها Containers Overview

  • ارکستراسیون کانتینرها Container Orchestration

  • معماری کوبرنتیز Kubernetes Architecture

  • مقایسه Docker و Containerd Docker vs Containerd

  • نکته‌ای درباره توقف پشتیبانی از Docker A Note on Docker Deprecation

مفاهیم کوبرنتیز Kubernetes Concepts

  • راه اندازی کوبرنتیز: مقدمه و Minikube Kubernetes Setup - Introduction and Minikube

  • دمو: نصب و راه اندازی Minikube Demo - Minikube-Setup

  • مفهوم PODs PODs

  • دمو: کار با PODs Demo - PODs

آموزش YAML برای کوبرنتیز YAML for Kubernetes

  • آشنایی با YAML Introduction to YAML

مفاهیم پیشرفته: PODs، ReplicaSets و Deployments Kubernetes Concepts - PODs, ReplicaSets, Deployments

  • ایجاد PODs با استفاده از YAML PODs with YAML

  • دمو: ایجاد PODs با YAML Demo - PODs with YAML

  • دمو: نکات کاربردی YAML Demo - YAML - Tips

  • پاسخ تمرینات لابراتوار Lab Solution

  • کنترلرهای تکثیر (Replication Controllers) و ReplicaSets Replication Controllers and ReplicaSets

  • دمو: کار با ReplicaSets Demo - ReplicaSets

  • پاسخ تمرینات لابراتوار Lab Solution

  • مفهوم Deployments Deployments

  • دمو: پیاده سازی Deployments Demo: Deployments

  • پاسخ تمرینات لابراتوار Lab Solution

  • بروزرسانی و بازگشت (Rollback) در Deployments Deployments - Update and Rollback

  • دمو: بروزرسانی و بازگشت در Deployments Demo - Deployments - Update and Rollback

  • پاسخ تمرینات لابراتوار Lab Solution

شبکه‌سازی در کوبرنتیز Networking in Kubernetes

  • اصول شبکه‌سازی در کوبرنتیز Basics of Networking in Kubernetes

سرویس‌های کوبرنتیز Kubernetes Services

  • سرویس‌ها: NodePort Services - NodePort

  • دمو: کار با سرویس‌ها Demo - Services

  • سرویس‌ها: ClusterIP Services - ClusterIP

  • سرویس‌ها: Load balancer Services - Load balancer

معماری میکروسرویس در کوبرنتیز Kubernetes Microservices Architecture

  • معماری میکروسرویس‌ها Microservices Architecture

  • استقرار اپلیکیشن رای‌گیری در کوبرنتیز Deploying voting app on Kubernetes

  • دمو: استقرار اپلیکیشن رای‌گیری در کوبرنتیز Demo - Deploying voting app on Kubernetes

  • دمو: استقرار اپلیکیشن رای‌گیری با استفاده از Deployments Demo - Deploying voting app on Kubernetes with Deployments

کوبرنتیز در فضای ابری Kubernetes on the Cloud

  • مقدمه بخش ابری Section Introduction

  • کوبرنتیز در گوگل کلاد (GKE) Kubernetes on GCP (GKE)

  • کوبرنتیز در ای‌دبلیو‌اس (EKS) Kubernetes on AWS (EKS)

  • کوبرنتیز در آزور (AKS) Kubernetes on Azure (AKS)

مرور نهایی و منابع نصب Kubernetes Review and Setup Resources

  • نصب کوبرنتیز با Kubeadm Kubernetes Setup - Kubeadm

  • دمو: راه اندازی ماشین‌های مجازی در ویندوز Demo - Setting Up Virtual Machines on Windows

  • دمو: راه اندازی ماشین‌های مجازی در مک Demo - Setting Up Virtual Machines on Mac

  • دمو: پیکربندی کلاستر با Kubeadm Demo - Kubeadm - Configuring Cluster With Kubeadm

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش جامع کوبرنتیز (Kubernetes) برای مبتدیان به همراه لابراتوار عملی
جزییات دوره
13h 55m
43
(آخرین آپدیت)
11,116
4.8 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده