کوبرنتیز کاربردی - فراتر از آموزش‌های عملی CKA و CKAD - آخرین آپدیت

دانلود Practical Kubernetes - Beyond CKA and CKAD Hands-on

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات خود را به چالش بکشید و با پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره پیشرفته و عملی کوبرنتیز، شما عمیق‌تر وارد جنبه‌های کاربردی Kubernetes خواهید شد و دانش خود را فراتر از گواهینامه‌های پایه CKA و CKAD گسترش می‌دهید. شما یاد خواهید گرفت که کلاسترها را نصب و پیکربندی کنید، آبجکت‌های کوبرنتیز مانند Podها، Deploymentها و Serviceها را مدیریت کنید و بر پالیسی‌های شبکه، امنیت، ذخیره‌سازی و ابزارهای مانیتورینگ مسلط شوید. با پیشرفت در دوره، وظایف پیچیده‌ای مانند ارتقای کلاستر، Helm و Prometheus برای مانیتورینگ پیشرفته را بررسی خواهید کرد. ساختار این دوره به گونه‌ای است که هم درک تئوری و هم نمایش‌های عملی را ارائه دهد. شما با تسلط بر مبانی کوبرنتیز مانند Podها، ReplicaSetها و Deploymentها شروع می‌کنید و سپس به سراغ موضوعات پیچیده‌تری مانند مدیریت سرویس، مقیاس‌پذیری کلاستر و پیکربندی‌های High-Availability می‌روید. با دموهای عملی، مفاهیم دنیای واقعی کوبرنتیز را در عمل خواهید دید. این دوره برای کاربران سطح متوسط کوبرنتیز، متخصصان DevOps و مهندسان IT که آماده‌اند دانش خود را عمیق‌تر کرده و با وظایف پیچیده‌تر کوبرنتیز روبرو شوند، ایده‌آل است. اگرچه تجربه قبلی در کوبرنتیز توصیه می‌شود، اما درک پایه از مفاهیم کانتینرسازی (Containerization) و ارکستراسیون نیز برای شما مفید خواهد بود. در پایان این دوره، شما قادر خواهید بود کلاسترهای چند گره‌ای (Multi-node) را مدیریت کنید، پالیسی‌های شبکه را پیاده‌سازی کنید، عملیات Rollout و Rollback اپلیکیشن‌ها را مدیریت کنید، عیب‌یابی کنید و عملکرد کوبرنتیز را با استفاده از ابزارهایی مانند Prometheus و Grafana بهینه کنید.

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

مقدمه دوره Course Introduction

  • مقدمه Introduction

شروع کار با ارکستراسیون کانتینر Getting Started with Container Orchestration

  • تکامل کانتینرها Evolution of Containers

  • محدودیت‌های کانتینرها Limitations of Containers

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

  • ویژگی‌های یک ارکستراتور کانتینر Features of a Container Orchestrator

  • خلاصه Summary

نگاهی سریع به کوبرنتیز Kubernetes at a Glance

  • آشنایی با کوبرنتیز Introduction to Kubernetes

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

  • گزینه‌ها و مدل‌های راه‌اندازی Setup Options/Offerings

  • خلاصه Summary

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

  • اجزای Controller و Worker در کوبرنتیز Kubernetes Controller and Worker Components

  • دمو: مستندات کوبرنتیز Demonstration - Kubernetes Documentation

  • خلاصه Summary

نصب و پیکربندی کلاستر کوبرنتیز Installation and Configuration of a Kubernetes Cluster

  • بررسی کلی و پیش‌نیازهای راه‌اندازی کلاستر دو گره‌ای با Kubeadm Overview and Pre-requisites of setting up Two-node cluster with Kubeadm

  • دمو: راه‌اندازی کلاستر دو گره‌ای Demonstration - Two node cluster setup

  • خلاصه Summary

آبجکت‌های کوبرنتیز Kubernetes Objects

  • بررسی کلی CLI کوبرنتیز Kubernetes CLI overview

  • آشنایی با آبجکت‌های کوبرنتیز Introduction to Kubernetes Objects

  • شروع کار با Namespaceها Getting Started with Namespaces

  • دمو: عملیات روی Namespaceها Demonstration - Namespaces Operations

  • شروع کار با Podها Getting Started with Pods

  • دمو: عملیات روی Podها Demonstration - Pods Operations

  • آشنایی با ReplicaSetها Introduction to ReplicaSets

  • دمو: عملیات روی ReplicaSetها Demonstration - ReplicaSet Operations

  • شروع کار با Deploymentها Getting Started with Deployments

  • دمو: عملیات روی Deploymentها Demonstration - Deployment Operations

  • آشنایی با Labelها و Selectorها Introduction to Labels and Selectors

  • دمو: Labelها و Selectorها Demonstration - Labels and Selectors

  • دمو: Labelهای داخلی Demonstration - Inbuilt Labels

  • دمو: نکات کاربردی kubectl Demonstration - Useful Kubectl Tips

  • خلاصه Summary

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

  • آشنایی با آبجکت Service Introduction to Service Object

  • ClusterIP ClusterIP

  • دمو: ClusterIP Demonstration - ClusterIP

  • NodePort NodePort

  • دمو: NodePort Demonstration - NodePort

  • LoadBalancer LoadBalancer

  • دمو: LoadBalancer Demonstration - LoadBalancer

  • دمو: عیب‌یابی Deployment و Service Demonstration - Troubleshooting Deployment and Service

  • خلاصه Summary

درک و توسعه فایل‌های Manifest Understanding and Developing Manifest Files

  • اکوسیستم API کوبرنتیز و توسعه فایل‌های تعریف آبجکت Kubernetes API ecosystem and developing object definition files

  • دمو: فایل آبجکت Deployment و Service Demonstration - Deployment and Service Object File

  • دمو: روش هوشمندانه ایجاد YAML Demonstration - Smart way of creating YAML

  • دمو: kubectl explain Demonstration - kubectl explain

  • خلاصه Summary

رول‌اوت و رول‌بک اپلیکیشن‌ها Application Rollouts and Rollbacks

  • استراتژی‌های به‌روزرسانی و بازگشت (Rollback) Update Strategies and Rollback

  • دمو: استراتژی Rolling update و بازگشت Demonstration - Rolling update Strategy and Rollback

  • دمو: استراتژی Recreate Demonstration - Recreate Strategy

  • خلاصه Summary

نگهداری کلاستر کوبرنتیز Kubernetes Cluster Maintenance

  • گسترش (Scaling out) یک کلاستر Scaling-out a Cluster

  • دمو: گسترش کلاستر K8s Demonstration - Scaling Out K8s Cluster

  • Cordon و Uncordon Cordon and Uncordon

  • دمو: Cordon و Uncordon Demonstration - Cordon & Uncordon

  • تخلیه (Draining) در کوبرنتیز Draining in Kubernetes

  • دمو: تخلیه در کوبرنتیز Demonstration - Draining in Kubernetes

  • بک‌آپ و بازیابی etcd etcd Backup and Restoration

  • دمو: بک‌آپ و بازیابی Etcd Demonstration - Etcd Backup and Restoration

  • کاهش مقیاس (Scaling in) کلاستر Scaling-in a Cluster

  • دمو: کاهش مقیاس در کلاستر K8s Demonstration - Scaling in K8s Cluster

  • خلاصه Summary

سایر آبجکت‌های کاربردی کوبرنتیز More Useful Kubernetes Objects

  • DaemonSetها DaemonSets

  • دمو: DaemonSetها Demonstration - DaemonSets

  • Jobها Jobs

  • دمو: Jobها Demonstration - Jobs

  • CronJobها CronJobs

  • دمو: CronJobها Demonstration - CronJobs

  • Static Podها Static Pods

  • دمو: Static Podها Demonstration - Static Pods

  • ConfigMapها ConfigMaps

  • دمو: ConfigMapها Demonstration - ConfigMaps

  • Secretها Secrets

  • دمو: Secretها Demonstration - Secrets

  • خلاصه Summary

وظایف پیشرفته Podها Advanced Pod Tasks

  • کانتینر Init Init Container

  • دمو: Init Containerها Demonstration - Init Containers

  • Pod چند کانتینری Multicontainer Pod

  • دمو: Pod چند کانتینری Demonstration - Multicontainer Pod

  • محدودیت‌ها (Limits) و درخواست‌های (Requests) منابع Resource Limits and Requests

  • دمو: محدودیت‌ها و درخواست‌های منابع Demonstration - Resource Limits and Requests

  • Liveness Probe Liveness Probe

  • دمو: Liveness Probe Demonstration - Liveness Probe

  • Readiness Probe Readiness Probe

  • دمو: Readiness Probe Demonstration - Readiness Probe

  • Startup Probe Startup Probe

  • دمو: Startup Probe Demonstration - Startup Probe

  • خلاصه Summary

زمان‌بندی (Scheduling) در کوبرنتیز Scheduling in Kubernetes

  • NodeName NodeName

  • دمو: NodeName Demonstration - NodeName

  • NodeSelector NodeSelector

  • دمو: NodeSelector Demonstration - NodeSelector

  • Node Affinity Node Affinity

  • دمو: Node Affinity Demonstration - Node Affinity

  • Node Anti-Affinity Node Anti-Affinity

  • دمو: Node Anti-Affinity Demonstration - Node Anti-Affinity

  • Inter Pod Affinity Inter-Pod Affinity

  • دمو: Inter Pod Affinity Demonstration - Inter-Pod Affinity

  • Pod Anti-Affinity Pod Anti-Affinity

  • دمو: Pod Anti-Affinity Demonstration - Pod Anti-Affinity

  • Taints و Tolerations Taints and Tolerations

  • دمو: Taints و Tolerations Demonstration - Taints and Tolerations

  • دمو: DaemonSetها با Tolerations Demonstration - DaemonSets with Tolerations

  • دمو: حذف Taints و Labelها Demonstration - Removing Taints and Labels

  • خلاصه Summary

ذخیره‌سازی بخش اول Storage Part 1

  • شروع کار با Volumeها Getting started with Volumes

  • دمو: نوع Volume Empty dir (ولوم‌های موقت) Demonstration - Empty dir Volume Type (Ephemeral Volumes)

  • دمو: نوع Volume Hostpath (ولوم‌های پایدار) Demonstration - Hostpath Volume Type (Persistent Volumes)

  • دمو: استفاده از ConfigMapها به عنوان Volume Demonstration - ConfigMaps using Volumes

  • دمو: استفاده از Secretها به عنوان Volume Demonstration - Secrets using Volumes

  • دمو: Projected Volumes (ولوم‌های همه‌کاره) Demonstration - Projected Volumes (All in one Volumes)

  • خلاصه Summary

ذخیره‌سازی بخش دوم Storage Part 2

  • ولوم پایدار (PV) و ادعای ولوم پایدار (PVC) Persistent Volume & Persistent Volume Claim

  • دمو: PV و PVC با NFS Demonstration - PV and PVC with NFS

  • ولوم‌های پویا با استفاده از Storage Classes Dynamic Volumes using Storage Classes

  • دمو: راه‌اندازی NFS Provisioner Demonstration - NFS Provisioner Setup

  • دمو: ولوم‌های پایدار با NFS Provisioner Demonstration - Persistent Volumes with NFS Provisioner

  • خلاصه Summary

ذخیره‌سازی بخش سوم Storage Part 3

  • آشنایی با StatefulSetها Introduction to StatefulSets

  • مقایسه Deployment در مقابل StatefulSet Deployment vs StatefulSets

  • دمو: StatefulSetها با Mongodb Demonstration - StatefulSets with Mongodb

  • خلاصه Summary

ارتقای کلاستر Cluster Upgrade

  • فرآیند ارتقای کلاستر کوبرنتیز Kubernetes Cluster Upgrade Process

  • دمو: ارتقای Control Plane Demonstration - Control Plane Upgrade

  • دمو: ارتقای Worker Demonstration - Worker Upgrade

  • خلاصه Summary

کنترل دسترسی مبتنی بر نقش (RBAC) در کوبرنتیز RBAC in Kubernetes

  • کنترل دسترسی مبتنی بر نقش (RBAC) Role-Based Access Control (RBAC)

  • دمو: احراز هویت (ایجاد کاربر) Demonstration - Authentication (User Creation)

  • دمو: Role و RoleBindings Demonstration - Role and RoleBindings

  • دمو: ClusterRole و ClusterRoleBindings Demonstration - ClusterRole and ClusterRoleBindings

  • حساب‌های سرویس (Service Accounts) Service Accounts

  • دمو: حساب‌های سرویس Demonstration - Service Accounts

  • خلاصه Summary

اینگرس (Ingress) Ingress

  • اینگرس (Ingress) در کلاستر کوبرنتیز Ingress in a Kubernetes Cluster

  • دمو: Ingress Controller و منابع Ingress Demonstration - Ingress Controller & Ingress Resources

  • خلاصه Summary

پالیسی‌های شبکه (Network Policies) Network Policies

  • پالیسی‌های شبکه در کوبرنتیز Network Policies in Kubernetes

  • دمو: پالیسی پیش‌فرض اجازه به همه (Allow All) Demonstration - Default All Allow Policy

  • دمو: پالیسی عدم اجازه به همه (Deny All) Demonstration - All Deny Policy

  • دمو: پالیسی Ingress و Egress با اجازه به DNS Demonstration - Ingress and Egress Policy with DNS Allow

  • دمو: پالیسی محدود به Namespace Demonstration - Namespace Scoped Policy

  • خلاصه Summary

مانیتورینگ و داشبورد کلاستر Monitoring and Cluster Dashboard

  • مانیتورینگ با استفاده از Metric server Monitoring using Metric server

  • دمو: مانیتورینگ با Metric server Demonstration - Monitoring using Metric server

  • مقیاس‌پذیری خودکار افقی Podها (HPA) در کوبرنتیز Horizontal Pod AutoScaler (HPA) in Kubernetes

  • دمو: HPA Demonstration - HPA

  • داشبورد کوبرنتیز Kubernetes Dashboard

  • دمو: داشبورد کوبرنتیز Demonstration - Kubernetes Dashboard

  • خلاصه Summary

یکپارچه‌سازی با Private Registry Private Registry Integration

  • یکپارچه‌سازی با Private Registry Private Registry Integration

  • دمو: یکپارچه‌سازی با Private Registry Demonstration - Private Registry Integration

  • خلاصه Summary

مدیریت گواهینامه‌ها با kubeadm Certificate Management with kubeadm

  • دمو: مدیریت گواهینامه‌ها با kubeadm Demonstration - Certificate Management with kubeadm

وظایف پیشرفته کوبرنتیز Advanced Kubernetes Tasks

  • بودجه‌های اختلال Pod (PDBs) Pod Disruption Budgets (PDBs)

  • دمو: بودجه‌های اختلال Pod (PDBs) Demonstration - Pod Disruption Budgets (PDBs)

  • رویدادهای کوبرنتیز (Events) Kubernetes Events

  • دمو: نکات عیب‌یابی | kubectl events Demonstration - Troubleshooting Tips | kubectl events

شروع کار با Helm Getting Started with Helm

  • آشنایی با Helm Charts Introduction to Helm Charts

  • دمو: توسعه Helm Charts Demonstration - Developing Helm Charts

  • دمو: Helm Charts از Artifact Hub Demonstration - Helm Charts from Artifact Hub

  • خلاصه Summary

مانیتورینگ پیشرفته با Prometheus و Grafana Advanced Monitoring using Prometheus and Grafana

  • شروع کار با Prometheus Getting Started with Prometheus

  • دمو: راه‌اندازی Prometheus و جمع‌آوری متریک‌ها برای کلاستر K8s Demonstration - Setting up Prometheus and Scraping Metrics for K8s Cluster

  • شروع کار با Grafana Getting Started with Grafana

  • دمو: داشبوردهای Grafana برای کلاستر K8s Demonstration - Grafana Dashboards for K8s Cluster

جمع‌بندی Conclusion

  • جمع‌بندی Conclusion

نمایش نظرات

کوبرنتیز کاربردی - فراتر از آموزش‌های عملی CKA و CKAD
جزییات دوره
22h 42m
164
(آخرین آپدیت)
77
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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