تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی آمادگی برای آزمون گواهی‌نامه توسعه‌دهنده برنامه کوبرنتیس(CKAD)

دوره آموزشی آمادگی برای آزمون گواهی‌نامه توسعه‌دهنده برنامه کوبرنتیس(CKAD)

10 ساعت 3 دقیقهمتوسط2024-10-21

مدرسین

Pearson

Pearson

Sander van Vugt

Sander van Vugt

جزئیات دوره

آیا به دنبال تقویت مهارت‌های خود و آماده‌سازی برای آزمون گواهینامه توسعه‌دهنده برنامه Kubernetes (CKAD) هستید؟ این دوره راهنمای کامل شما برای یادگیری نحوه اجرای برنامه‌های Kubernetes و آمادگی برای این آزمون رسمی است. از طریق بحث‌های عمیق، توضیحات با تخته نوری، و دموهای آزمایشی برای شروع کار با Kubernetes، نویسنده پرفروش و مدرس، سندر ون ووخت، به طور واضح و مختصر مفاهیم پایه Kubernetes را توضیح می‌دهد و نحوه توسعه، ایجاد، مدیریت، ذخیره‌سازی، مقیاس‌گذاری و رفع اشکال برنامه‌های Kubernetes را به شما آموزش می‌دهد. در طول دوره، شما همچنین یاد خواهید گرفت که چگونه با کانتینرها در محیط Kubernetes کار کنید و وظایف پیشرفته مرتبط با CKAD مانند کار با API، استفاده از تکنولوژی‌های DevOps، رفع اشکال مشکلات رایج و موارد دیگر را انجام دهید.

اهداف آموزشی:
آماده‌سازی برای آزمون گواهینامه توسعه‌دهنده برنامه Kubernetes (CKAD).
اجرای برنامه‌ها در کانتینرها.
توسعه، ایجاد، مدیریت، ذخیره‌سازی، مقیاس‌گذاری و رفع اشکال برنامه‌های Kubernetes.
مدیریت گزینه‌های API، پادها، استقرار و شبکه، ورودی، ذخیره‌سازی منابع Kubernetes، ConfigMaps و Secrets.
رفع اشکال مشکلات رایج در Kubernetes.
استفاده از Helm Package Manager، منابع سفارشی و اپراتورها.
پیاده‌سازی استقرارهای Blue/Green و Canary.

مهارت ها

KubernetesDevOps ToolsDevOpsCert PrepOpen Source

سرفصل ها

0. مقدمه

  • 01 - برنامه نویس معتبر Kubernetes Application Developer (CKAD) - مقدمه

درس 1 - درک و استفاده از ظروف

  • 02 - ماژول 1 - مقدمه اصول کانتینر
  • 03 - اهداف آموزشی
  • 04 - ظرف چیست
  • 05 - استفاده از رجیستری ها
  • 06 - ظروف راه اندازی
  • 07 - مدیریت کانتینرها
  • 08 - ورود به سیستم کانتینر
  • 09 - آزمایشگاه درس 1 - استفاده از ظروف
  • 10 - محلول آزمایشگاهی درس 1 - استفاده از ظروف

درس 2 - مدیریت تصاویر کانتینر

  • 11 - اهداف آموزشی
  • 12 - معماری تصویر کانتینر
  • 13 - مدیریت تصاویر کانتینر
  • 14 - گزینه‌های ایجاد تصویر
  • 15 - استفاده از Dockerfile برای ساخت تصاویر سفارشی
  • 16 - ایجاد تصاویر از کانتینرهای در حال اجرا
  • 17 - آزمایشگاه درس 2 - ایجاد تصاویر ظرف سفارشی
  • 18 - راه حل آزمایشگاهی درس 2 - ایجاد تصاویر ظرف سفارشی

درس 3 - درک Kubernetes

  • 19 - اهداف آموزشی
  • 20 - محاسبات بومی ابری
  • 21 - چگونه Kubernetes محاسبات بومی ابری را فعال می‌کند
  • 22 - ریشه‌های کوبرنت
  • 23 - Kubernetes و Cloud Native Computing Foundation
  • 24 - معماری Kubernetes
  • 25 - منابع ضروری API
  • 26 - آزمایشگاه درس 3 - کاوش منابع Kubernetes API
  • 27 - راه حل آزمایشگاهی درس 3 - کاوش در منابع Kubernetes API

درس 4 - ایجاد یک محیط آزمایشگاهی

  • 28 - اهداف آموزشی
  • 29 - گزینه‌های استقرار Kubernetes
  • 30 - Minikube
  • 31 - Kubernetes در ابر
  • 32 - ساخت یک توزیع همه کاره Kubernetes
  • 33 - اجرای اولین برنامه
  • 34 - آزمایشگاه درس 4 - راه‌اندازی محیط آزمایشگاه
  • 35 - راه حل آزمایشگاه درس 4 - راه‌اندازی محیط آزمایشگاه

درس 5 - ویژگی‌های پایه پاد

  • 36 - ماژول 2 - مقدمه ضروریات Kubernetes
  • 37 - اهداف آموزشی
  • 38 - گزینه‌هایی برای اجرای برنامه‌های Kubernetes
  • 39 - ساختار و کاربرد غلاف
  • 40 - اجرای پادها به روش DevOps
  • 41 - تولید فایل‌های YAML
  • 42 - غلاف چند ظرفی
  • 43 - فضای نام
  • 44 - عیب یابی غلاف
  • 45 - درس 5 آزمایشگاه - مدیریت غلاف
  • 46 - راه حل آزمایشگاهی درس 5 - مدیریت غلاف

درس 6 - ویژگی‌های پیشرفته پاد

  • 47 - اهداف آموزشی
  • 48 - ظروف اولیه
  • 49 - ظروف کناری
  • 50 - استفاده از پورت فورواردینگ برای دسترسی به پادها
  • 51 - راه‌اندازی مجدد سیاست
  • 52 - مشاغل
  • 53 - کرون جابز
  • 54 - پاکسازی منابع
  • 55 - آزمایشگاه درس 6 - مدیریت ویژگی‌های پیشرفته غلاف
  • 56 - راه حل آزمایشگاهی درس 6 - مدیریت ویژگی‌های پیشرفته غلاف

درس 7 - ذخیره‌سازی Kubernetes

  • 57 - اهداف آموزشی
  • 58 - ذخیره‌سازی زودگذر و مداوم
  • 59 - پیکربندی ذخیره‌سازی حجم غلاف
  • 60 - پیکربندی حجم‌های پایدار
  • 61 - StorageClass
  • 62 - پیکربندی PersistentVolumeClaims
  • 63 - پیکربندی ذخیره‌سازی غلاف با PV و PVC
  • 64 - آزمایشگاه درس 7 - راه‌اندازی ذخیره سازی
  • 65 - راه حل آزمایشگاهی درس 7 - راه‌اندازی ذخیره سازی

درس 8 - استقرارها

  • 66 - ماژول 3 - معرفی استقرار برنامه
  • 67 - اهداف آموزشی
  • 68 - اجرای برنامه‌ها به صورت استقرار
  • 69 - برچسب ‌ها , انتخابگرها و حاشیه نویسی ها
  • 70 - مقیاس پذیری استقرار
  • 71 - به روز رسانی استقرار
  • 72 - سابقه استقرار
  • 73 - StatefulSet
  • 74 - DaemonSet
  • 75 - مقیاس خودکار
  • 76 - آزمایشگاه درس 8 - مدیریت استقرارها
  • 77 - راه حل آزمایشگاهی درس 8 - مدیریت استقرارها

درس 9 - نصب برنامه‌های Kubernetes

  • 78 - اهداف آموزشی
  • 79 - اجرای برنامه‌ها از فایل‌های YAML
  • 80 - مدیر بسته Helm
  • 81 - مدیریت برنامه‌ها با Helm
  • 82 - استفاده از Kustomize
  • 83 - آزمایشگاه درس 9 - مدیریت برنامه‌ها با Helm
  • 84 - راه حل آزمایشگاهی درس 9 - مدیریت برنامه‌ها با Helm

درس 10 - شبکه سازی

  • 85 - ماژول 4 - معرفی خدمات و شبکه
  • 86 - اهداف آموزشی
  • 87 - شبکه Kubernetes
  • 88 - خدمات
  • 89 - ایجاد خدمات
  • 90 - منابع خدماتی در میکروسرویس ها
  • 91 - خدمات و DNS
  • 92 - NetworkPolicy
  • 93 - شبکه پیشرفته - Gateway API و Istio
  • 94 - آزمایشگاه درس 10 - مدیریت خدمات
  • 95 - راه حل آزمایشگاهی درس 10 - مدیریت خدمات

درس 11 - Ingress and Gateway API

  • 96 - اهداف آموزشی
  • 97 - مدیریت ترافیک ورودی
  • 98 - اجزای ورودی
  • 99 - نصب کنترل کننده‌های ورود به اکوسیستم
  • 100 - استفاده از کنترلر ورودی Minikube
  • 101 - استفاده از ورود
  • 102 - پیکربندی قوانین ورود
  • 103 - درک Gateway API
  • 104 - پیکربندی Gateway API
  • 105 - استفاده از Gateway API برای دسترسی به برنامه ها
  • 106 - عیب یابی شبکه
  • 107 - درس 11 آزمایشگاه - مدیریت ترافیک ورودی
  • 108 - راه حل آزمایشگاهی درس 11 - مدیریت ترافیک ورودی

درس 12 - ConfigMaps و Secrets

  • 109 - ماژول 5 - محیط برنامه، پیکربندی و معرفی امنیت
  • 110 - اهداف آموزشی
  • 111 - چرا جداسازی مهم است
  • 112 - ارائه متغیرها به برنامه‌های Kubernetes
  • 113 - ارائه متغیرها با ConfigMaps
  • 114 - ارائه فایل‌های پیکربندی با استفاده از ConfigMaps
  • 115 - اسرار
  • 116 - پیکربندی برنامه‌ها برای استفاده از Secrets
  • 117 - اسرار و دسترسی به رجیستری تأیید شده
  • 118 - درس 12 آزمایشگاه - استفاده از ConfigMaps و Secrets
  • 119 - راه حل آزمایشگاهی درس 12 - استفاده از ConfigMaps و Secrets

درس 13 - استقرار برنامه‌ها به روش DevOps

  • 120 - اهداف آموزشی
  • 121 - DevOps و GitOps
  • 122 - استقرار سبز آبی
  • 123 - استقرار قناری
  • 124 - درس 13 آزمایشگاه - استقرار برنامه‌های Kubernetes به روش DevOps
  • 125 - راه حل آزمایشگاهی درس 13 - استقرار برنامه‌های Kubernetes به روش DevOps

درس 14 - کار با API

  • 126 - اهداف آموزشی
  • 127 - درک Kubernetes API
  • 128 - استفاده از curl برای کار با اشیاء API
  • 129 - درک منسوخ شدن API
  • 130 - گسترش API
  • 131 - تعاریف منابع سفارشی
  • 132 - اپراتورها
  • 133 - درس 14 آزمایشگاه - استفاده از CustomResourceDefinitions
  • 134 - راه حل آزمایشگاهی درس 14 - استفاده از CustomResourceDefinitions

درس 15 - امنیت

  • 135 - اهداف آموزشی
  • 136 - احراز هویت و مجوز
  • 137 - دسترسی به API و ServiceAccounts
  • 138 - کنترل دسترسی مبتنی بر نقش (RBAC)
  • 139 - SecurityContext
  • 140 - درخواست منابع، محدودیت‌ها و سهمیه ها
  • 141 - درس 15 آزمایشگاه - مدیریت تنظیمات امنیتی
  • 142 - راه حل آزمایشگاهی درس 15 - مدیریت تنظیمات امنیتی

درس 16 - عیب یابی Kubernetes

  • 143 - ماژول 6 - معرفی برنامه قابل مشاهده و نگهداری
  • 144 - اهداف آموزشی
  • 145 - تعیین استراتژی عیب یابی
  • 146 - تجزیه‌و‌تحلیل برنامه‌های ناموفق
  • 147 - تجزیه‌و‌تحلیل مشکلات دسترسی به شبکه
  • 148 - نظارت بر گزارش رویدادهای خوشه ای
  • 149 - عیب یابی لاگ‌های احراز هویت
  • 150 - اشکال زدایی برنامه‌های Kubernetes
  • 151 - درس 16 آزمایشگاه - عیب یابی برنامه‌های کاربردی
  • 152 - راه حل آزمایشگاهی درس 16 - عیب یابی برنامه‌های کاربردی

درس 17 - مشاهده پذیری

  • 153 - اهداف آموزشی
  • 154 - مشاهده پذیری چیست
  • 155 - نقاط پایانی سلامت API Kubernetes
  • 156 - استفاده از پروب برای نظارت بر برنامه ها
  • 157 - درس 17 آزمایشگاه - استفاده از پروب
  • 158 - محلول آزمایشگاهی درس 17 - استفاده از پروب

درس 18 - نمونه آزمون CKAD

  • 159 - ماژول 7 - نمونه مقدماتی آزمون
  • 160 - اهداف آموزشی
  • 161 - نکات امتحانی
  • 162 - بررسی اجمالی وظایف
  • 163 - نمره دادن به امتحان
  • 164 - کار با فضاهای نام
  • 165 - یافتن غلاف
  • 166 - ایجاد ConfigMap
  • 167 - استفاده از کالسکه
  • 168 - استفاده از پروب
  • 169 - ایجاد استقرار
  • 170 - افشای برنامه ها
  • 171 - مدیریت شبکه سیاست
  • 172 - استفاده از ذخیره سازی
  • 173 - استفاده از هلم
  • 174 - مدیریت محدودیت منابع
  • 175 - ایجاد استقرار قناری
  • 176 - تعریف محدودیت کانتینر
  • 177 - استفاده از Dockerfile
  • 178 - استفاده از ServiceAccount

خلاصه

  • 179 - برنامه نویس مجاز Kubernetes Application (CKAD) - خلاصه

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal