آموزش مبانی کوبرنتیز - استقرار و مدیریت اپلیکیشن‌ها - آخرین آپدیت

دانلود Kubernetes Essentials - Deploying and Managing Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. مهارت‌های عملی و پرتقاضای استقرار، مقیاس‌بندی و مدیریت اپلیکیشن‌های کانتینری را با استفاده از Kubernetes به دست آورید. در پایان این دوره، شما قادر خواهید بود یک محیط محلی کوبرنتیز را راه‌اندازی کنید، ورک‌لودها را با استفاده از Podها و Deploymentها مدیریت کنید، اپلیکیشن‌ها را از طریق Serviceها در دسترس قرار دهید و زیرساخت‌ها را با استفاده از مانیفست‌های YAML خودکارسازی کنید؛ قابلیت‌هایی کلیدی برای توسعه Cloud-native و نقش‌های DevOps. این دوره با یک معرفی جامع از معماری کوبرنتیز، اجزای اصلی و رابط خط فرمان kubectl شروع می‌شود. سپس ابزارهای ضروری مانند kubectl و Minikube را روی سیستم‌های مک، لینوکس و ویندوز نصب و پیکربندی خواهید کرد. با پیشروی در دوره، کانتینرها را در کوبرنتیز با استفاده از Podها اجرا کرده، چرخه حیات آن‌ها را مدیریت می‌کنید و مانیفست‌های YAML قابل استفاده مجدد ایجاد خواهید کرد. شما از مدیریت اشیاء به روش دستوری (Imperative) به روش توصیفی (Declarative) حرکت خواهید کرد تا استقرارهای مقیاس‌پذیرتر و قابل نگهداری‌تری داشته باشید. این دوره برای توسعه‌دهندگان، مهندسان DevOps و متخصصان IT که تجربه اولیه‌ای با کانتینرها و CLI دارند، ایده‌آل است. این دوره در سطح متوسط طراحی شده و شامل آزمایشگاه‌های عملی و مثال‌های واقعی است تا اعتماد به نفس شما را در کار با کوبرنتیز افزایش دهد.

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

بررسی کلی و سطح بالای کوبرنتیز [Kubernetes] High-Level Overview

  • مرور کلی این بخش Overview of the Section

  • چرا کوبرنتیز را انتخاب کنیم؟ Why Choose Kubernetes?

  • مقدمه‌ای بر کوبرنتیز Introduction to Kubernetes

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

  • صفحه کنترل (Control Plane) در کوبرنتیز The Control Plane in Kubernetes

  • صفحه داده (Data Plane) در کوبرنتیز The Data Plane in Kubernetes

  • رابط خط فرمان kubectl The kubectl Command-Line Interface

نصب ابزارهای مورد نیاز [Kubernetes] Installing Tools

  • نصب Kubectl در MacOS [کاربران مک] Installing Kubectl on MacOS [MacOS Users]

  • نصب Minikube در MacOS [کاربران مک] Installing Minikube on MacOS [MacOS Users]

  • نصب Kubectl در لینوکس [کاربران لینوکس] Installing Kubectl on Linux [Linux Users]

  • نصب Minikube در لینوکس [کاربران لینوکس] Installing Minikube on Linux [Linux Users]

  • نصب Kubectl در زیرسیستم ویندوز برای لینوکس (WSL) [کاربران ویندوز] Installing Kubectl on Windows Subsystem for Linux (WSL) [Windows Users]

  • نصب Minikube در زیرسیستم ویندوز برای لینوکس (WSL) [کاربران ویندوز] Installing Minikube on Windows Subsystem for Linux (WSL) [Windows Users]

اجرای کانتینرها با کوبرنتیز [Kubernetes] Running Containers with Kubernetes

  • مرور کلی این بخش Overview of the Section

  • مقدمه‌ای بر Podها Introduction to Pods

  • درک چرخه حیات Pod Understanding the Pod Lifecycle

  • آزمایشگاه: ایجاد Podها با Kubectl Lab: Creating Pods with Kubectl

  • آزمایشگاه: مدیریت Podها با Kubectl Lab: Managing Pods with Kubectl

  • آزمایشگاه: در دسترس قرار دادن Podها با سرویس‌ها Lab: Exposing Pods with Services

  • آزمایشگاه: پیاده‌سازی نسخه 1.0.0 از Color API Lab: Color API - Implement v1.0.0

  • آزمایشگاه: تبدیل Dockerfileها به Podها Lab: From Dockerfiles to Pods

مدیریت اشیاء و مانیفست‌های YAML [Kubernetes] Object Management and YAML Manifests

  • مرور کلی این بخش Overview of the Section

  • مدیریت اشیاء در کوبرنتیز Managing Objects in Kubernetes

  • کار با فایل‌های مانیفست کوبرنتیز Working with Kubernetes Manifest Files

  • آزمایشگاه: استفاده از دستورات Imperative - بخش اول Lab: Using Imperative Commands - Part 1

  • آزمایشگاه: استفاده از دستورات Imperative - بخش دوم Lab: Using Imperative Commands - Part 2

  • آزمایشگاه: تولید مانیفست‌های کوبرنتیز با kubectl Lab: Generating Kubernetes Manifests with kubectl

  • آزمایشگاه: نقاط ضعف دستورات Imperative در مقابل فایل‌های پیکربندی Lab: Shortcomings of Imperative Commands with Configuration Files

  • آزمایشگاه: مدیریت توصیفی (Declarative) اشیاء در کوبرنتیز Lab: Managing Objects Declaratively in Kubernetes

  • آزمایشگاه: مهاجرت از مدیریت Imperative به Declarative Lab: Migrating from Imperative to Declarative Object Management

  • آزمایشگاه: ایجاد چندین مانیفست کوبرنتیز در یک فایل YAML Lab: Creating Multiple Kubernetes Manifests in a Single YAML File

کار با ReplicaSets و Deploymentها [Kubernetes] Working with ReplicaSets and Deployments

  • مرور کلی این بخش Overview of the Section

  • درک ReplicaSets Understanding ReplicaSets

  • آزمایشگاه: ایجاد و مدیریت ReplicaSets Lab: Creating and Managing ReplicaSets

  • آزمایشگاه: به‌روزرسانی Podها با ReplicaSets - محدودیت‌ها Lab: Updating Pods with ReplicaSets - Limitations

  • آزمایشگاه: مدیریت Podهای موجود با ReplicaSets - محدودیت‌ها Lab: Managing Existing Pods with ReplicaSets - Limitations

  • مقدمه‌ای بر Deploymentها Introduction to Deployments

  • آزمایشگاه: ایجاد و مدیریت Deploymentها Lab: Creating and Managing Deployments

  • آزمایشگاه: به‌روزرسانی قالب Pod در یک Deployment Lab: Updating the Pod Template in a Deployment

  • آزمایشگاه: درک فرآیند Rollout در Deployment Lab: Understanding Deployment Rollouts

  • آزمایشگاه: مقیاس‌بندی Deploymentها با Kubectl Lab: Scaling Deployments with Kubectl

  • آزمایشگاه: عیب‌یابی Rolloutهای ناموفق Lab: Troubleshooting Failed Rollouts

بررسی عمیق سرویس‌های کوبرنتیز (Services) [Kubernetes] In-Depth Look at Kubernetes Services

  • مرور کلی این بخش Overview of the Section

  • مقدمه‌ای بر سرویس‌ها (Services) در کوبرنتیز Introduction to Services in Kubernetes

  • آزمایشگاه: پیاده‌سازی نسخه 1.1.0 از Color API: افزودن اطلاعات Hostname Lab: Color API - Implement v1.1.0: Adding Hostname Information

  • آزمایشگاه: پیاده‌سازی نسخه 1.0.0 از Traffic Generator Lab: Traffic Generator - Implement v1.0.0

  • آزمایشگاه: استقرار Color API و Traffic Generator Lab: Deploying the Color API and Traffic Generator

  • آزمایشگاه: کار با سرویس‌های ClusterIP Lab: Working with ClusterIP Services

  • آزمایشگاه: کار با سرویس‌های NodePort Lab: Working with NodePort Services

  • آزمایشگاه: استفاده از سرویس‌های NodePort در لینوکس Lab: Using NodePort Services in Linux

  • آزمایشگاه: کار با سرویس‌های ExternalName Lab: Working with ExternalName Services

نمایش نظرات

آموزش مبانی کوبرنتیز - استقرار و مدیریت اپلیکیشن‌ها
جزییات دوره
8h 19m
51
(آخرین آپدیت)
1,006
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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