آزمون گواهینامه CKAD Certified Kubernetes Application Developer - CKAD
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به عملیاتهای خط فرمان kubectl
- ساخت و استقرار اپلیکیشنهای کانتینری
- نوشتن و مدیریت مانیفستهای YAML
- پیکربندی شبکهسازی اپلیکیشن
- پیادهسازی الگوهای پاد چند کانتینری
- عیبیابی موثر اپلیکیشنها با استفاده از kubectl
- راهاندازی محیط محلی کوبرنتیز
- پیکربندی مدیریت منبع
- تسلط به مهارتهای ترمینال اصلی از جمله ویرایش Vim
پیشنیازهای دوره
- دانش عملی درباره ران تایم کانتینرها
- مهارتهای اولیه خط فرمان لینوکس (عملیاتهای فایل و ویرایش متن)
- آشنایی با سینتکس YAML (مفید اما ضروری نیست).
توضیحات دوره
به دوره گواهینامه CKAD (Certified Kubernetes Application Developer) خوش آمدید! این دوره جامع برای آمادهسازی شما جهت آزمون CKAD طراحی شده و بر توسعه، استقرار و عیبیابی اپلیکیشنهای cloud-nativeبرای کوبرنتیز تمرکز دارد.
آیا شما توسعهدهندهای هستید که میخواهید اپلیکیشنهایی روی کوبرنتیز بسازید یا متخصص IT برای ارتقای مهارتهای ارکستراسیون کانتینر هستید، این دوره شما را با دانش کاربردی و تجربه عملی برای قبولی در آزمون گواهینامه مجهز میکند.
دامنههای پوشش داده شده آزمون CKAD در این دوره:
طراحی و ساخت اپلیکیشن (20%)
- تعریف، ساخت و اصلاح ایمیجهای کانتینر
- انتخاب و استفاده از منابع حجم کار (استقرار، DaemonSet و CronJob و غیره)
- درک الگوهای طراحی پاد چند کانتینری (مثلاً sidecar و init)
- استفاده از volumes پایدار و لحظهای
استقرار اپلیکیشن (20%)
- استفاده از primitives کوبرنتیز برای پیادهسازی استراتژیهای رایج استقرار (مانند استقرار سبز-آبی یا canary)
- درک استقرارها و نحوه انجام بروزرسانیهای rolling
- استفاده از package manager هلم برای استقرار پکیجهای موجود
- سفارش سازی
قابلیت مشاهده و نگهداری اپلیکیشن (15%)
- درک API deprecations
- پیادهسازی probes و health checks
- استفاده از ابزارهای CLI برای نظارت بر اپلیکیشنهای کوبرنتیز
- استفاده از لاگهای کانتینر
- اشکالزدایی در کوبرنتیز
محیط، پیکربندی و امنیت اپلیکیشن (25%)
- کشف و استفاده از منابعی که کوبرنتیز را گسترش میدهند (CRD و عملگرها)
- درک احراز هویت، مجوزدهی و کنترل دسترسی
- درک درخواستها، محدودیتها و سهمیهها
- درک ConfigMaps
- تعریف الزامات منابع
- ایجاد و consume کردن Secrets
- درک ServiceAccounts
- درک امنیت اپلیکیشن (SecurityContexts، قابلیتها و غیره)
سرویسها و شبکهسازی (20%)
- نمایش درک اولیه از NetworkPolicies
- ارائه دسترسی و عیبیابی دسترسی به اپلیکیشنها از طریق سرویسها
- استفاده از قوانین Ingress برای نمایش اپلیکیشنها
چه دستاوردی خواهید داشت؟
- مهارتهای عملی کوبرنتیز - توسعه اپلیکیشنهای واقعی که روی خوشههای کوبرنتیز اجرا میشوند.
- آمادگی برای آزمون - تسلط به تمام دامنههای CKAD با تمرین عملی
- شناخت صنعت - کسب گواهینامه CK که در سطح جهانی شناخته شده است.
- پیشرفت شغلی - آمادهسازی برای نقشهای توسعه cloud-native
ویژگیهای دوره
- محتوای مبنی بر آزمون - همسو با اهداف کنونی آزمون CKAD
- نکات آزمون - نکات سریع برای کمک به عملکرد بهتر شما در آزمون
- مثالهای عملی - سناریوهای واقعی و یوزکیسها
اطلاعات آزمون CKAD
- مدت زمان - 2 ساعت
- فرمت - عملکرد محور (عملی)
- سوالات - 15 تا 20 تسک برای انجام
- امتیاز قبولی - %66
همین حالا در دوره شرکت کرده و سفر خود را به سمت تبدیل شدن به فرد دارنده گواهینامه Certified Kubernetes Application Developer شروع کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان اپلیکیشن که میخواهند اپلیکیشن های cloud-native را بسازند.
- مهندسان دواپس که میخواهند مهارتهای ارکستراسیون کانتینر خود را ارتقا دهند.
آزمون گواهینامه CKAD Certified Kubernetes Application Developer - CKAD
-
بررسی آزمون CKAD 04:22
-
ایجاد اولین استقرار - دمو 04:00
-
چگونه این دوره را بگذرانیم؟ 01:50
-
مهارت های ارزیابی شده در آزمون CKAD 04:50
-
منابع مفید برای آمادگی جهت آزمون 02:24
-
اطلاعیه مهم الزامات 02:05
-
راهاندازی کوبرنتیز برای آمادگی جهت آزمون 06:29
-
شروع کار با SSH 04:27
-
فرمان SSH None
-
شروع کار با kubectl 07:08
-
شروع کار با kubectl - دمو 04:37
-
فرمان kubectl None
-
استفاده موثر از ترمینال در آزمون 05:12
-
ملزومات Vim برای آزمون کوبرنتیز 16:10
-
ملزومات Vim None
-
معماری کوبرنتیز - بررسی 02:18
-
معماری کوبرنتیز - کامپوننتهای صفحه کنترل 03:39
-
معماری کوبرنتیز - کامپوننتهای Worker Node 03:43
-
معماری کوبرنتیز None
-
مفاهیم کانتینر 04:28
-
الزامات آزمون CKAD - کانتینرها 01:23
-
ایجاد ایمیج کانتینر 05:32
-
ساخت ایمیج کانتینر 07:50
-
داکر ایمیج None
-
اجرای کانتینرها 07:11
-
توزیع ایمیج 06:06
-
کانتینرهای داکر None
-
مدیریت آبجکت کوبرنتیز - بررسی 01:14
-
مدیریت آبجکت کوبرنتیز - رویکرد عملی 03:59
-
مدیریت آبجکت کوبرنتیز - رویکرد اعلانی 05:40
-
مدیریت آبجکت کوبرنتیز - رویکرد هیبریدی 01:52
-
مدیریت آبجکت کوبرنتیز - انتخاب رویکرد مناسب - نکات آزمون 01:39
-
گره - بررسی 03:58
-
فضای نام - بررسی 03:19
-
فضای نام - ایجاد و مدیریت فضاهای نام 02:46
-
فضای نام - تخصیص فضاهای نام 03:30
-
برچسب - بررسی 02:48
-
برچسب - اعمال برچسبها 03:35
-
برچسب - مدیریت برچسبها 02:13
-
سلکتورهای برچسب - بررسی 01:19
-
سلکتورهای برچسب - سلکتورهای مبتنی بر مجموعه 04:56
-
سلکتورهای برچسب - سلکتورهای مبتنی بر شباهت 04:20
-
سلکتورهای برچسب - سلکتورهای مبتنی بر مانیفست 01:27
-
سلکتورهای برچسب و برچسب - نکات آزمون 02:34
-
حاشیهنویسی - مقدمه و مفاهیم 02:01
-
حاشیهنویسی - اعمال حاشیهنویسیها 02:38
-
حاشیهنویسی - مدیریت حاشیهنویسیها 01:58
-
برچسبها در مقابل حاشیهنویسیها 01:38
-
پاد - بررسی 03:33
-
پاد - ساختار مانیفست 03:26
-
پاد - ایجاد با استفاده از رویکرد عملی 05:53
-
پاد - ایجاد با استفاده از رویکرد اعلانی 02:11
-
پاد - ایجاد با استفاده از رویکرد هیبریدی 03:23
-
پاد - چرخه عمر 02:20
-
پاد - اجرای فرمانها روی کانتینرها 05:28
-
پاد - اجرای فرمانها روی کانتینرها - نکات آزمون 02:05
-
پاد - حذف یک پاد 02:46
-
ReplicaSet - بررسی 02:51
-
ReplicaSet - ساختار مانیفست 02:55
-
ReplicaSet - ایجاد با استفاده از رویکرد اعلانی 04:48
-
ReplicaSet - حذف ReplicaSet 01:44
-
استقرار - بررسی 04:21
-
استقرار - ساختار مانیفست 03:37
-
استقرار - ایجاد با استفاده از رویکرد عملی 05:14
-
استقرار - ایجاد با استفاده از رویکرد هیبریدی 03:42
-
استقرار - اعمال برچسبها 02:43
-
استقرار - حذف یک استقرار 01:46
-
StatefulSet - بررسی 05:41
-
StatefulSet - ایجاد StatefulSet 05:44
-
StatefulSet - StatefulSet - در مقابل استقرار 03:32
-
DaemonSet - بررسی 03:58
-
DaemonSet - ایجاد DaemonSet 04:44
-
DaemonSet - حذف DaemonSet 01:23
-
Jobs - بررسی 06:14
-
Jobs - ایجاد یک Job با استفاده از رویکرد عملی 03:24
-
Jobs - گردشکار ایجاد Job 02:05
-
Jobs - ایجاد Job با استفاده از رویکرد هیبریدی 04:10
-
Jobs - بررسی Attributes چرخه عمر 04:26
-
Jobs - حذف یک Job 02:45
-
CronJob - بررسی 03:06
-
CronJob - ساختار مانیفست 02:31
-
CronJob - الگوی Cron 02:45
-
CronJob - ایجاد CronJob با استفاده از رویکرد عملی 04:28
-
CronJob - گردشکار ایجاد CronJob 01:40
-
CronJob - ایجاد CronJob با استفاده از رویکرد هیبریدی 03:39
-
CronJob - محدودیتهای تاریخچه Jobs 02:24
-
CronJob - ایجاد Job از CronJob 02:32
-
CronJob - حذف یک CronJob 01:13
-
پادهای چند کانتینری - بررسی 02:57
-
کانتینرهای Init - بررسی 01:53
-
کانتینرهای Init - گردشکار 01:31
-
کانتینرهای Init - ویژگیهای کلیدی 01:32
-
کانتینرهای Init - یوزکیسها 03:53
-
کانتینرهای Init - دمو 04:25
-
کانتینرهای Init - هدف قرار دادن یک کانتینر خاص در پاد - نکات آزمون 05:10
-
کانتینرهای Init - مرجع مستندات 02:39
-
کانتینرهای Sidecar - بررسی 01:46
-
کانتینرهای Sidecar - گردشکار 02:04
-
کانتینرهای Sidecar - ویژگیهای کلیدی 00:55
-
کانتینرهای Sidecar - یوزکیسها 02:54
-
کانتینرهای Sidecar - دمو 05:08
-
کانتینرهای آداپتور - بررسی 01:39
-
کانتینرهای آداپتور - گردشکار 01:50
-
کانتینرهای آداپتور - یوزکیسها 02:12
-
کانتینرهای Ambassador - بررسی 01:25
-
کانتینرهای Ambassador - گردشکار 01:32
-
کانتینرهای Ambassador - یوزکیسها 01:24
-
پادهای چند کانتینری - نکات آزمون 01:34
-
Health Probing - بررسی 01:51
-
Health Probing - انواع Health Probes 06:57
-
Health Probing - وابستگی بین Health Probes 01:35
-
Health Probing - مکانیسمهای Probe Check 03:51
-
Health Probing - بررسی Probe Attributes رایج 04:48
-
Health Probing - گردشکار Probe Attributes رایج 02:56
-
Health Probing - پیکربندی Probing در کامپوننتهای سیستم 03:52
-
Health Probing - پیکربندی برای اجرای Probe فرمان 04:17
-
Health Probing - پیکربندی HTTP GET Probe 03:21
-
استقرارها - مفاهیم اصلی و ویژگیها 01:47
-
بروزرسانیهای Rolling - درک مبانی 07:35
-
بروزرسانیهای Rolling - ایجاد اولین استقرار خود - دموی بخش 1 02:21
-
بروزرسانیهای Rolling - استقرار نسخه جدید - دموی بخش 2 02:42
-
بروزرسانیهای Rolling - نظارت بر پیشرفت استقرار - دموی بخش 3 02:47
-
بروزرسانیهای Rolling - انجام Rollbacks - دموی بخش 4 03:56
-
استقرار آبی-سبز - بررسی 03:24
-
استقرار آبی-سبز - گردشکار 01:44
-
استقرار آبی-سبز - مزایا و معایب 01:45
-
استقرار آبی-سبز - راهاندازی اولیه محیط - دموی بخش 1 04:06
-
استقرار آبی-سبز - پیکربندی مسیرهای سرویس - دموی بخش 2 01:43
-
استقرار آبی-سبز - پیادهسازی نسخه جدید - دموی بخش 3 01:25
-
استقرار آبی-سبز - استراتژی مهاجرت ترافیک - دموی بخش 4 01:10
-
استقرار آبی-سبز - پاکسازی و اعتبارسنجی - دموی بخش 5 02:38
-
استقرار Canary - بررسی 02:21
-
استقرار Canary - گردشکار 02:38
-
استقرار Canary - مزایا و معایب 01:38
-
استقرار Canary - راهاندازی محیط تولید - دموی بخش 1 02:50
-
استقرار Canary - پیکربندی توزیع سرویس - دموی بخش 2 00:50
-
استقرار Canary - معرفی نسخه تست - دموی بخش 3 03:00
-
استقرار Canary - تغییر ترافیک پیشرونده - دموی بخش 4 01:33
-
استراتژیهای استقرار - آبی-سبز در مقابل Canary 03:18
-
مقیاسبندی کوبرنتیز - عملیاتهای Scale-Up دستی - دموی بخش 1 03:32
-
مقیاسبندی کوبرنتیز - عملیاتهای Scale-Down دستی - دموی بخش 2 01:42
-
مقیاسبندی کوبرنتیز - پیاده سازی HorizontalPodAutoscaler (HPA) - دموی بخش 3 04:01
-
هلم - بررسی و نصب 05:43
-
هلم - مدیریت مخزن 04:39
-
هلم - عملیاتهای نصب و Uninstall 06:29
-
هلم - عملیاتهای ارتقا و Rollback 06:17
-
سفارشیسازی - بررسی 03:57
-
سفارشیسازی - کامپوزیشن منابع 07:12
-
سفارشیسازی - تولید منابع 04:27
-
سفارشیسازی - تنظیم فیلدهای Cross-cutting 05:06
-
سفارشیسازی - حذف منابع 01:55
-
بررسی پیکربندی کوبرنتیز 03:28
-
ConfigMap - بررسی 04:03
-
ConfigMap - ایجاد با رویکرد اعلانی - مقادیر لیترال 03:39
-
ConfigMap - ایجاد با رویکرد اعلانی - فایل محیطی 02:18
-
ConfigMap - ایجاد با رویکرد اعلانی - فایل پیکربندی 02:36
-
ConfigMap - ایجاد با رویکرد اعلانی - دایرکتوری 01:17
-
ConfigMap - ایجاد با رویکرد اعلانی 03:29
-
ConfigMap - رویکردهای Consuming 04:57
-
ConfigMap - بررسی Consuming به عنوان متغیر محیطی 00:44
-
ConfigMap - بررسی Consuming به عنوان Volume 04:12
-
Secret - بررسی 06:27
-
Secret - ایجاد با رویکرد اعلانی - مقادیر لیترال 03:54
-
Secret - ایجاد با رویکرد اعلانی - فایل محیطی 02:17
-
Secret - ایجاد با رویکرد اعلانی - فایل پیکربندی 03:14
-
Secret - ایجاد با رویکرد اعلانی - دایرکتوری 01:26
-
Secret - ایجاد با رویکرد اعلانی 04:43
-
Secret - بررسی Consuming به عنوان متغیر محیطی 04:23
-
Secret - بررسی Consuming به عنوان Volume 03:46
-
Secret - Secret در مقابل با ConfigMap 02:32
-
سرویس - مقدمه و مفاهیم اصلی 04:31
-
سرویس - بررسی عمیق مدل شبکهسازی 05:10
-
سرویس - پیکربندی و فیلدهای کلیدی 03:00
-
سرویس - انواع و یوزکیسها 07:02
-
سرویس - ایجاد سرویسهای کوبرنتیز - دموی بخش 1 06:14
-
سرویس - ایجاد و افشای همزمان سرویسها - دموی بخش 2 02:18
-
سرویس - تعریف سرویس به صورت اعلانی - دموی بخش 3 03:53
-
سرویس - تعریف سرویس به صورت اعلانی - دموی بخش 4 01:59
-
سرویس - بروزرسانی پیکربندی سرویس 04:14
-
سرویس - کار با اندپوینتها و EndpointSlices 07:42
-
سرویس - حذف منابع 01:50
-
شبکهسازی کوبرنتیز - Ingress در مقابل Gateway API 01:01
-
Ingress - درک Ingress و کنترلر Ingress 07:20
-
Ingress - ایجاد و مدیریت منابع Ingress 05:47
-
سیاستهای شبکه - مقدمه و مفاهیم اصلی 06:07
-
سیاستهای شبکه - ساختار مانیفست 06:25
-
سیاستهای شبکه - کامپوننتهای اصلی و قوانین 08:30
-
سیاستهای شبکه - یوزکیسهای رایج و الگوها 04:33
-
سیاستهای شبکه - دموی پیادهسازی 09:39
-
Volumes - بررسی 04:11
-
Volumes - انواع Volumes 02:40
-
Volumes - پیکربندی Volumes در کامپوننتهای سیستم 04:28
-
Volumes - پیکربندی پاد با Volumes 07:03
-
Volumes پایدار - آشنایی با ذخیرهسازی پایدار 04:05
-
Volumes پایدار - درک PersistentVolumes 03:54
-
Volumes پایدار - ویژگیهای ضروری 01:53
-
Volumes پایدار - حالتهای دسترسی 01:34
-
Volumes پایدار - سیاستهای Reclaim 01:23
-
Volumes پایدار - درک PersistentVolumeClaims 04:37
-
Volumes پایدار - چرخه عمر ذخیرهسازی پایدار 02:12
-
Volumes پایدار - دموی 1 - ایجاد PersistentVolume (PV) 04:56
-
Volumes پایدار - دموی 2 - ایجاد PersistentVolumeClaim (PVC) 02:31
-
Volumes پایدار - دموی 3 - نصب PVC روی پاد 04:25
-
Volumes پایدار - بروزرسانی Consumption منابع - نکات آزمون 00:41
-
پیکربندی منابع - مقدمه و مفاهیم 06:26
-
پیکربندی منابع - دموی پیادهسازی 03:28
-
محدودههای محدودیت - مقدمه و مفاهیم 02:37
-
محدودههای محدودیت - دموی پیادهسازی 04:07
-
مهاریت منابع - مقدمه و مفاهیم 03:54
-
مهاریت منابع - دموی پیادهسازی 07:40
-
ResourceQuota در مقابل LimitRange - انتخاب رویکرد مناسب 02:06
-
دسترسی API - مقدمه و مفاهیم 03:34
-
دسترسی API - مدیریت کاربر در کوبرنتیز 05:52
-
دسترسی API - بررسی احراز هویت 04:03
-
دسترسی API - متد احراز هویت - احراز هویت مبتنی بر توکن 05:43
-
دسترسی API - متد احراز هویت - گواهینامههای کلاینت 02:09
-
دسترسی API - متد احراز هویت - OpenID Connect (OIDC) 01:18
-
دسترسی API - متد احراز هویت - پروکسی احراز هویت 01:45
-
دسترسی API - متد احراز هویت - احراز هویت توکن وب هوک 02:20
-
دسترسی API - متد احراز هویت - درخواستهای ناشناس 02:07
-
دسترسی API - بررسی مجوزدهی 03:39
-
دسترسی API - متد مجوزدهی - AlwaysAllow 01:14
-
دسترسی API - متد مجوزدهی - AlwaysDeny 01:05
-
دسترسی API - متد مجوزدهی - ABAC 03:31
-
دسترسی API - متد مجوزدهی - RBAC 02:53
-
دسترسی API - متد مجوزدهی - مجوز Node 02:18
-
دسترسی API - متد مجوزدهی - مجوز وبهوک 02:49
-
دسترسی API - کنترل پذیرش 07:25
-
دسترسی API - فایل پیکربندی سرور (kubeconfig) 06:08
-
حساب سرویس - مقدمه و مفاهیم 07:08
-
حساب سرویس - دموی پیادهسازی 05:04
-
حساب سرویس - نکات آزمون 02:44
-
مجوز RBAC - آشنایی با RBAC 04:18
-
مجوز RBAC - نقش و ClusterRole 10:05
-
مجوز RBAC - بررسی RoleBinding و ClusterRoleBinding 08:59
-
مجوز RBAC - درک الگوهای معتبر و نامعتبر 02:45
-
مجوز RBAC - ارزیابی و عیبیابی مجوز 05:28
-
امنیت اپلیکیشن - بررسی کانتکسهای امنیت 03:35
-
امنیت اپلیکیشن - پیکربندی کانتکس امنیت - دمو 04:13
-
امنیت اپلیکیشن - بررسی قابلیتها 03:34
-
امنیت اپلیکیشن - پیکربندی قابلیتها - دمو 05:36
-
آشنایی با افزونههای کوبرنتیز 05:23
-
متدهای افزودن منابع سفارشی 04:52
-
پیادهسازی منبع سفارشی - دمو 11:46
-
عملگرهای کوبرنتیز 04:52
-
بررسی عیبیابی در کوبرنتیز 03:12
-
عیبیابی پادها 10:26
-
عیبیابی استقرارها 12:25
-
عیبیابی سرویسها 11:38
-
کانتینرهای موقتی - مقدمه و مفاهیم 05:13
-
کانتینرهای موقتی - دمو 04:28
-
بررسی API کوبرنتیز 07:48
-
نسخهگذاری API کوبرنتیز 09:22
-
گروههای API کوبرنتیز 09:04
-
راهنمای مهاجرت نسخه API 05:52
-
API Deprecations - دمو 05:38
-
بررسی سرور متریکها 06:42
-
نکات آزمون CKAD 02:46
-
آزمونهای آزمایشی Killer Shell 01:34
-
گامهای بعدی پس از قبولی در آزمون 02:32
مشخصات آموزش
آزمون گواهینامه CKAD Certified Kubernetes Application Developer - CKAD
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:260
- مدت زمان :16:30:00
- حجم :4.68GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy