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

دانلود CKAD Certified Kubernetes Application Developer | CKAD Exam

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: CKAD | کوبرنتیز | ضروریات CKA | گواهینامه CKAD | Certified Kubernetes Application Developer تسلط بر عملیات خط فرمان kubectl. ایجاد و استقرار اپلیکیشن‌های کانتینری. نوشتن و مدیریت مانیفست‌های YAML. پیکربندی شبکه اپلیکیشن‌ها. پیاده‌سازی الگوهای Pod چند-کانتینری. عیب‌یابی موثر اپلیکیشن‌ها با استفاده از kubectl. راه‌اندازی محیط‌های محلی کوبرنتیز. پیکربندی مدیریت منابع. تسلط بر مهارت‌های ضروری ترمینال از جمله ویرایشگر Vim. پیش نیازها: دانش کاربردی در مورد محیط اجرای کانتینر (Container Runtime). مهارت‌های پایه در خط فرمان لینوکس (عملیات فایل، ویرایش متن). آشنایی با سینتکس YAML (مفید است اما اجباری نیست).

به دوره CKAD (Certified Kubernetes Application Developer) خوش آمدید! این دوره جامع برای آماده‌سازی شما جهت شرکت در آزمون گواهینامه CKAD طراحی شده است که بر توسعه، استقرار و عیب‌یابی اپلیکیشن‌های Cloud-Native در کوبرنتیز تمرکز دارد.

چه توسعه‌دهنده‌ای باشید که قصد ساخت اپلیکیشن روی کوبرنتیز را دارد و چه متخصص IT که به دنبال ارتقای مهارت‌های ارکستراسیون کانتینر است، این دوره شما را به دانش عملی و تجربه لازم برای قبولی در آزمون مجهز می‌کند.


سرفصل‌های آزمون CKAD پوشش داده شده در این دوره:

  • طراحی و ساخت اپلیکیشن (۲۰٪)

    • تعریف، ساخت و اصلاح ایمیج‌های کانتینری

    • انتخاب و استفاده از منبع کاری مناسب (Deployment, DaemonSet, CronJob و غیره)

    • درک الگوهای طراحی Pod چند-کانتینری (مانند sidecar، init و سایرین)

    • بهره‌گیری از Volumeهای پایدار (Persistent) و موقت (Ephemeral)

  • استقرار اپلیکیشن (۲۰٪)

    • استفاده از ابزارهای پایه کوبرنتیز برای پیاده‌سازی استراتژی‌های رایج استقرار (مانند Blue/Green یا Canary)

    • درک Deploymentها و نحوه اجرای Rolling Updates

    • استفاده از مدیریت بسته Helm برای استقرار پکیج‌های موجود

    • Kustomize

  • مشاهده‌پذیری و نگهداری اپلیکیشن (۱۵٪)

    • درک نسخه‌های منسوخ شده API

    • پیاده‌سازی Probes و بررسی‌های سلامت (Health Checks)

    • استفاده از ابزارهای داخلی CLI برای مانیتورینگ اپلیکیشن‌های کوبرنتیز

    • بهره‌گیری از لاگ‌های کانتینر

    • عیب‌یابی در کوبرنتیز

  • محیط، پیکربندی و امنیت اپلیکیشن (۲۵٪)

    • شناسایی و استفاده از منابعی که کوبرنتیز را گسترش می‌دهند (CRD, Operators)

    • درک احراز هویت، مجوزدهی و کنترل پذیرش (Admission Control)

    • درک Requests، Limits و Quotas

    • درک ConfigMaps

    • تعریف نیازمندی‌های منابع

    • ایجاد و مصرف Secrets

    • درک ServiceAccounts

    • درک امنیت اپلیکیشن (SecurityContexts, Capabilities و غیره)

  • سرویس‌ها و شبکه (۲۰٪)

    • نمایش درک پایه از NetworkPolicies

    • ارائه و عیب‌یابی دسترسی به اپلیکیشن‌ها از طریق سرویس‌ها

    • استفاده از قوانین Ingress برای اکسپوز کردن اپلیکیشن‌ها


دستاوردهای شما در این دوره

  1. مهارت‌های عملی کوبرنتیز:توسعه اپلیکیشن‌های واقعی که روی کلاسترهای کوبرنتیز اجرا می‌شوند.

  2. آمادگی برای آزمون:تسلط بر تمامی دامنه‌های آزمون CKAD با تمرینات عملی.

  3. شناخته شدن در صنعت:کسب گواهینامه جهانی CKAD.

  4. پیشرفت شغلی:قرارگیری در جایگاه مناسب برای نقش‌های توسعه Cloud-Native.


ویژگی‌های دوره

  1. محتوای متمرکز بر آزمون:کاملاً منطبق با اهداف فعلی آزمون CKAD.

  2. نکات آزمون:ترفندهای سریع برای عملکرد بهتر در جلسه آزمون.

  3. مثال‌های کاربردی:بررسی سناریوها و موارد استفاده واقعی.


اطلاعات آزمون CKAD

  • مدت زمان:۲ ساعت

  • فرمت:عملکرد محور (عملی)

  • تعداد سوالات:۱۵ تا ۲۰ تسک برای تکمیل

  • نمره قبولی:۶۶٪


در پایان این دوره:

  • شما پایه‌ای قوی در توسعه، استقرار و عیب‌یابی اپلیکیشن‌های Cloud-Native برای کوبرنتیز خواهید داشت.

  • دانش لازم برای قبولی در آزمون CKAD و دریافت گواهینامه توسعه‌دهنده تایید شده کوبرنتیز را به دست خواهید آورد.


همین حالا ثبت‌نام کنید و مسیر تبدیل شدن به یک توسعه‌دهنده تایید شده کوبرنتیز را آغاز کنید!


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

مرور کلی آزمون CKAD CKAD Exam Overview

  • مرور کلی آزمون CKAD Overview of the CKAD Exam

  • دموی ایجاد اولین Deployment Create your First Deployment - Demo

  • چگونه از این دوره استفاده کنیم؟ How to Take This Course?

  • مهارت‌های مورد ارزیابی در آزمون CKAD Skills Measured in the CKAD Exam

  • منابع مفید برای آمادگی آزمون Helpful Resources for Exam Preparation

  • پیوستن به جامعه دیسکورد Join the Discord Community

  • فعالیت: بررسی دفترچه راهنمای متقاضیان CKAD Activity: Review CKAD Candidate Handbook

  • فعالیت: بررسی سرفصل‌های CKAD Activity: Review CKAD Curriculum

محیط توسعه کوبرنتیز و ابزارهای ضروری Kubernetes Development Environment and Essential Tools

  • اطلاعیه مهم پیش‌نیازها Important Prerequisites Notice

  • راه‌اندازی کوبرنتیز برای آمادگی آزمون Setting up Kubernetes for Exam Preparation

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

  • دستورات SSH SSH Command

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

  • دموی شروع کار با kubectl Getting Started with kubectl - Demo

  • دستورات kubectl kubectl Command

  • استفاده موثر از ترمینال در آزمون Effective Terminal Usage in the Exam

  • ضروریات Vim برای کوبرنتیز Vim Essentials for Kubernetes

  • مبانی ویرایشگر Vim Vim Essentials

مبانی کوبرنتیز و ارکستراسیون کانتینرها Kubernetes Fundamentals and Container Orchestration

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

  • اجزای Control Plane در معماری کوبرنتیز Kubernetes Architecture - Control Plane Components

  • اجزای Worker Node در معماری کوبرنتیز Kubernetes Architecture - Worker Node Components

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

  • جلسه هماهنگی معماری کوبرنتیز Kubernetes Architecture Alignment Meeting

  • مفاهیم کانتینرها Container Concepts

  • الزامات آزمون CKAD در مورد کانتینرها CKAD Exam Requirements - Containers

  • ایجاد ایمیج‌های کانتینری Creating Container Images

  • ساخت یک ایمیج کانتینر Building a Container Image

  • ایمیج‌های داکر Docker Images

  • اجرای کانتینرها Running Containers

  • توزیع ایمیج‌ها Image Distribution

  • کانتینرهای داکر Docker Containers

  • معرفی کانتینرها برای توسعه Cloud Native Introducing Containers for Cloud-Native Development

اشیای API کوبرنتیز و مدیریت منابع Kubernetes API Objects and Resource Management

  • مرور کلی مدیریت اشیای کوبرنتیز Kubernetes Object Management - Overview

  • رویکرد دستوری (Imperative) در مدیریت اشیا Kubernetes Object Management - Imperative Approach

  • رویکرد توصیفی (Declarative) در مدیریت اشیا Kubernetes Object Management - Declarative Approach

  • رویکرد ترکیبی (Hybrid) در مدیریت اشیا Kubernetes Object Management - Hybrid Approach

  • انتخاب رویکرد مناسب مدیریت اشیا - نکات آزمون Kubernetes Object Management - Choosing the Right Approach - Exam Tips

  • نحوه انتخاب بهترین رویکرد مدیریت اشیای کوبرنتیز Choosing the Right Kubernetes Object Management Approach

  • مرور کلی Node Node - Overview

  • مرور کلی Namespace Namespace - Overview

  • ایجاد و مدیریت Namespaceها Namespace - Creating and Managing Namespaces

  • تخصیص Namespaceها Namespace - Assigning Namespaces

  • مرور کلی Label Label - Overview

  • اعمال Labelها Label - Applying Labels

  • مدیریت Labelها Label - Managing Labels

  • مرور کلی Label Selectors Label Selectors - Overview

  • انتخاب‌گرهای مبتنی بر مجموعه (Set-based) Label Selectors - Set-based Selectors

  • انتخاب‌گرهای مبتنی بر برابری (Equality-based) Label Selectors - Equality-based Selectors

  • انتخاب‌گرهای مبتنی بر مانیفست Label Selectors - Manifest-based Selectors

  • نکات آزمون در مورد Label و Label Selectors Label and Label Selectors - Exam Tips

  • معرفی و مفاهیم Annotation Annotation - Introduction and Concepts

  • اعمال Annotationها Annotation - Applying Annotations

  • مدیریت Annotationها Annotation - Managing Annotations

  • تفاوت Labels و Annotations Labels vs Annotations

بار کاری کوبرنتیز و عملیات Pod Kubernetes Workloads and Pod Operations

  • مرور کلی Pod Pod - Overview

  • ساختار مانیفست Pod Pod - Manifest Structure

  • ایجاد Pod با رویکرد دستوری Pod - Creating Using Imperative Approach

  • ایجاد Pod با رویکرد توصیفی Pod - Creating Using Declarative Approach

  • ایجاد Pod با رویکرد ترکیبی Pod - Creating Using Hybrid Approach

  • چرخه حیات (Lifecycle) پاد Pod - Lifecycle

  • اجرای دستورات در کانتینرهای پاد Pod - Executing Commands in Containers

  • نکات آزمون در اجرای دستورات کانتینر Pod - Executing Commands in Containers - Exam Tips

  • حذف یک Pod Pod - Deleting a Pod

  • مرور کلی ReplicaSet ReplicaSet - Overview

  • ساختار مانیفست ReplicaSet ReplicaSet - Manifest Structure

  • ایجاد ReplicaSet با رویکرد توصیفی ReplicaSet - Creating Using Declarative Approach

  • حذف یک ReplicaSet ReplicaSet - Deleting a ReplicaSet

  • رفتار پذیرش پاد در ReplicaSet - نکات آزمون ReplicaSet Pod Adoption Behavior - Exam Tips

  • مرور کلی Deployment Deployment - Overview

  • ساختار مانیفست Deployment Deployment - Manifest Structure

  • ایجاد Deployment با رویکرد دستوری Deployment - Creating Using Imperative Approach

  • ایجاد Deployment با رویکرد ترکیبی Deployment - Creating Using Hybrid Approach

  • اعمال Labelها در Deployment Deployment - Applying Labels

  • حذف یک Deployment Deployment - Deleting a Deployment

  • مرور کلی StatefulSet StatefulSet - Overview

  • ایجاد یک StatefulSet StatefulSet - Creating a StatefulSet

  • مقایسه StatefulSet و Deployment StatefulSet - StatefulSet vs Deployment

  • مرور کلی DaemonSet DaemonSet - Overview

  • ایجاد یک DaemonSet DaemonSet - Creating a DaemonSet

  • حذف یک DaemonSet DaemonSet - Deleting a DaemonSet

  • شبیه‌سازی: انتخاب بین StatefulSet و Deployment برای مهاجرت ابری Role Play: Choosing Between StatefulSet and Deployment for Cloud Migration

  • مرور کلی Jobs Jobs - Overview

  • ایجاد Job با رویکرد دستوری Jobs - Creating a Job using Imperative Approach

  • گردش کار ایجاد Job Jobs - Job Creation Workflow

  • ایجاد Job با رویکرد ترکیبی Jobs - Creating a Job using Hybrid Approach

  • ویژگی‌های چرخه حیات Jobs Jobs - Lifecycle Attributes

  • حذف یک Job Jobs - Deleting a Job

  • مرور کلی CronJob CronJob - Overview

  • ساختار مانیفست CronJob CronJob - Manifest Structure

  • الگوی زمان‌بندی Cron CronJob - Cron Pattern

  • ایجاد CronJob با رویکرد دستوری CronJob - Creating a CronJob using Imperative Approach

  • گردش کار ایجاد CronJob CronJob - CronJob Creation Workflow

  • ایجاد CronJob با رویکرد ترکیبی CronJob - Creating a CronJob using Hybrid Approach

  • محدودیت‌های تاریخچه Jobها در CronJob CronJob - Jobs History Limits

  • ایجاد یک Job از روی CronJob CronJob - Creating a Job from CronJob

  • حذف یک CronJob CronJob - Deleting a CronJob

  • شبیه‌سازی: پیاده‌سازی نگهداری زمان‌بندی شده با CronJobs Role Play: Implementing Scheduled Maintenance with CronJobs

الگوهای پیشرفته Pod و مانیتورینگ سلامت کوبرنتیز Advanced Pod Patterns and Kubernetes Health Monitoring

  • مرور کلی پادهای چند-کانتینری Multi-container Pods - Overview

  • مرور کلی Init Containers Init Containers - Overview

  • گردش کار Init Containers Init Containers - Workflow

  • ویژگی‌های کلیدی Init Containers Init Containers - Key Properties

  • موارد استفاده از Init Containers Init Containers - Use Cases

  • دموی Init Containers Init Containers - Demo

  • هدف قرار دادن کانتینر خاص در پاد - نکات آزمون Init Containers - Targeting a Specific Container in a Pod - Exam Tips

  • مرجع مستندات Init Containers Init Containers - Documentation Reference

  • مرور کلی Sidecar Containers Sidecar Containers - Overview

  • گردش کار Sidecar Containers Sidecar Containers - Workflow

  • ویژگی‌های کلیدی Sidecar Containers Sidecar Containers - Key Properties

  • موارد استفاده از Sidecar Containers Sidecar Containers - Use Cases

  • دموی Sidecar Containers Sidecar Containers - Demo

  • نکاتی در مورد تبدیل Sidecar به Init Container Sidecar Containers Can Be Init Containers - Tips

  • مرور کلی Adapter Containers Adapter Containers - Overview

  • گردش کار Adapter Containers Adapter Containers - Workflow

  • موارد استفاده از Adapter Containers Adapter Containers - Use Cases

  • مرور کلی Ambassador Containers Ambassador Containers - Overview

  • گردش کار Ambassador Containers Ambassador Containers - Workflow

  • موارد استفاده از Ambassador Containers Ambassador Containers - Use Cases

  • نکات آزمون در مورد پادهای چند-کانتینری Multi-container Pods - Exam Tips

  • مرور کلی Health Probing Health Probing - Overview

  • انواع Probeهای سلامت Health Probing - Types of Health Probes

  • وابستگی بین Probeهای سلامت Health Probing - Dependency Between Health Probes

  • مکانیزم‌های بررسی Probe Health Probing - Probe Check Mechanisms

  • ویژگی‌های رایج Probeها Health Probing - Common Probe Attributes

  • گردش کار ویژگی‌های رایج Probe Health Probing - Common Probe Attributes Workflow

  • پیکربندی Probing در اجزای سیستم Health Probing - Probing Configuration in System Components

  • پیکربندی Execute Command Probe Health Probing - Configuring a Execute Command Probe

  • پیکربندی HTTP GET Probe Health Probing - Configuring a HTTP GET Probe

استقرار و به‌روزرسانی اپلیکیشن‌های کوبرنتیز Kubernetes Application Deployment and Updates

  • مفاهیم و ویژگی‌های اصلی Deploymentها Deployments - Core Concepts and Features

  • درک مبانی Rolling Updates Rolling Updates - Understanding the Basics

  • دموی ایجاد اولین Deployment (بخش ۱) Rolling Updates - Creating Your First Deployment - Demo Part 1

  • دموی استقرار نسخه جدید (بخش ۲) Rolling Updates - Deploying a New Version - Demo Part 2

  • دموی مانیتورینگ پیشرفت استقرار (بخش ۳) Rolling Updates - Monitoring Deployment Progress - Demo Part 3

  • دموی اجرای Rollback (بخش ۴) Rolling Updates - Performing Rollbacks - Demo Part 4

  • مرور کلی Blue Green Deployment Blue-Green Deployment - Overview

  • گردش کار Blue Green Deployment Blue-Green Deployment - Workflow

  • مزایا و معایب Blue Green Deployment Blue-Green Deployment - Pros and Cons

  • دموی راه‌اندازی محیط اولیه (بخش ۱) Blue-Green Deployment - Setting Up Initial Environment - Demo Part 1

  • دموی پیکربندی مسیرهای سرویس (بخش ۲) Blue-Green Deployment - Configuring Service Routes - Demo Part 2

  • دموی پیاده‌سازی نسخه جدید (بخش ۳) Blue-Green Deployment - Implementing New Version - Demo Part 3

  • دموی استراتژی مهاجرت ترافیک (بخش ۴) Blue-Green Deployment - Traffic Migration Strategy - Demo Part 4

  • دموی پاک‌سازی و تایید نهایی (بخش ۵) Blue-Green Deployment - Cleanup and Verification - Demo Part 5

  • مرور کلی Canary Deployment Canary Deployment - Overview

  • گردش کار Canary Deployment Canary Deployment - Workflow

  • مزایا و معایب Canary Deployment Canary Deployment - Pros and Cons

  • دموی راه‌اندازی محیط عملیاتی (بخش ۱) Canary Deployment - Setting Up Production Environment - Demo Part 1

  • دموی پیکربندی توزیع سرویس (بخش ۲) Canary Deployment - Configuring Service Distribution - Demo Part 2

  • دموی معرفی نسخه تست (بخش ۳) Canary Deployment - Introducing Test Version - Demo Part 3

  • دموی تغییر تدریجی ترافیک (بخش ۴) Canary Deployment - Progressive Traffic Shifting - Demo Part 4

  • مقایسه استراتژی‌های Blue/Green و Canary Deployment Strategies - Blue/Green vs Canary

  • دموی عملیات مقیاس‌بندی دستی افزایشی (Scale Up) Kubernetes Scaling - Manual Scale-Up Operations - Demo Part 1

  • دموی عملیات مقیاس‌بندی دستی کاهشی (Scale Down) Kubernetes Scaling - Manual Scale-Down Operations - Demo Part 2

  • دموی پیاده‌سازی HorizontalPodAutoscaler (HPA) Kubernetes Scaling - Implementing HorizontalPodAutoscaler (HPA) - Demo Part 3

  • مرور کلی و نصب Helm Helm - Overview and Installation

  • مدیریت مخازن (Repository) در Helm Helm - Repository Management

  • عملیات نصب و حذف در Helm Helm - Install and Uninstall Operations

  • عملیات ارتقا و بازگشت (Rollback) در Helm Helm - Upgrade and Rollback Operations

  • مرور کلی Kustomize Kustomize - Overview

  • ترکیب منابع در Kustomize Kustomize - Composing Resources

  • تولید منابع در Kustomize Kustomize - Generating Resources

  • تنظیم فیلدهای متقاطع در Kustomize Kustomize - Setting Cross-cutting Fields

  • حذف منابع در Kustomize Kustomize - Removing the Resources

  • نکات متادیتاهای ضمنی در مقابل صریح در Kustomize Kustomize Configuration Files - Implicit vs Explicit Metadata - Tips

مدیریت پیکربندی در کوبرنتیز Kubernetes Configuration Management

  • مرور کلی پیکربندی در کوبرنتیز Overview of Kubernetes Configuration

  • مرور کلی ConfigMap ConfigMap - Overview

  • ایجاد ConfigMap با رویکرد دستوری (مقادیر Literal) ConfigMap - Creating using Imperative Approach - Literal Values

  • ایجاد ConfigMap با رویکرد دستوری (فایل محیطی) ConfigMap - Creating using Imperative Approach - Environment File

  • ایجاد ConfigMap با رویکرد دستوری (فایل پیکربندی) ConfigMap - Creating using Imperative Approach - Configuration File

  • ایجاد ConfigMap با رویکرد دستوری (دایرکتوری) ConfigMap - Creating using Imperative Approach - Directory

  • ایجاد ConfigMap با رویکرد توصیفی ConfigMap - Creating using Declarative Approach

  • رویکردهای مصرف ConfigMap ConfigMap - Consuming Approaches

  • مصرف ConfigMap به عنوان متغیر محیطی ConfigMap - Consuming as Environment Variable

  • مصرف ConfigMap به عنوان Volume ConfigMap - Consuming as Volume

  • مرور کلی Secret Secret - Overview

  • ایجاد Secret با رویکرد دستوری (مقادیر Literal) Secret - Creating using Imperative Approach - Literal Values

  • ایجاد Secret با رویکرد دستوری (فایل محیطی) Secret - Creating using Imperative Approach - Environment file

  • ایجاد Secret با رویکرد دستوری (فایل پیکربندی) Secret - Creating using Imperative Approach - Configuration file

  • ایجاد Secret با رویکرد دستوری (دایرکتوری) Secret - Creating using Imperative Approach - Directory

  • ایجاد Secret با رویکرد توصیفی Secret - Creating using Declarative Approach

  • مصرف Secret به عنوان متغیر محیطی Secret - Consuming as Environment Variable

  • مصرف Secret به عنوان Volume Secret - Consuming as Volume

  • مقایسه Secret و ConfigMap Secret - Secret vs ConfigMap

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

  • معرفی و مفاهیم اصلی Service Service - Introduction and Core Concepts

  • بررسی عمیق مدل شبکه در سرویس‌ها Service - Networking Model Deep Dive

  • پیکربندی و فیلدهای کلیدی سرویس Service - Configuration and Key Fields

  • انواع سرویس‌ها و موارد استفاده Service - Types and Use Cases

  • دموی ایجاد سرویس‌های کوبرنتیز (بخش ۱) Service - Creating Kubernetes Services - Demo Part 1

  • دموی ایجاد و اکسپوز همزمان سرویس‌ها (بخش ۲) Service - Creating and Exposing Services Simultaneously - Demo Part 2

  • دموی تعریف سرویس‌ها به صورت دستوری (بخش ۳) Service - Defining Services Imperatively - Demo Part 3

  • دموی تعریف سرویس‌ها به صورت توصیفی (بخش ۴) Service - Defining Services Declaratively - Demo Part 4

  • به‌روزرسانی پیکربندی سرویس Service - Updating Service Configuration

  • کار با Endpoints و EndpointSlices Service - Working with Endpoints and EndpointSlices

  • حذف منابع سرویس Service - Deleting Resources

  • شبکه کوبرنتیز: Ingress در مقابل Gateway API Kubernetes Networking - Ingress vs Gateway API

  • درک Ingress و Ingress Controller Ingress - Understanding Ingress and Ingress Controller

  • ایجاد و مدیریت منابع Ingress Ingress - Creating and Managing Ingress Resources

  • معرفی و مفاهیم اصلی Network Policies Network Policies - Introduction and Core Concepts

  • ساختار مانیفست Network Policies Network Policies - Manifest Structure

  • اجزای اصلی و قوانین Network Policies Network Policies - Core Components and Rules

  • موارد استفاده و الگوهای رایج Network Policies Network Policies - Common Use Cases and Patterns

  • دموی پیاده‌سازی Network Policies Network Policies - Implementation Demo

مدیریت فضای ذخیره‌سازی و Volumeها در کوبرنتیز Kubernetes Storage and Volume Management

  • مرور کلی Volumeها Volumes - Overview

  • انواع Volumeها Volumes - Types of Volumes

  • پیکربندی Volume در اجزای سیستم Volumes - Volume Configuration in System Components

  • پیکربندی یک Pod به همراه Volume Volumes - Configuring a Pod with Volume

  • معرفی ذخیره‌سازهای پایدار (Persistent Storage) Persistent Volumes - Introduction to Persistent Storage

  • درک PersistentVolumes (PV) Persistent Volumes - Understanding PersistentVolumes

  • ویژگی‌های ضروری PV Persistent Volumes - Essential Properties

  • حالت‌های دسترسی (Access Modes) Persistent Volumes - Access Modes

  • Volumeهای hostPath و حالت‌های دسترسی Persistent Volumes - hostPath Volumes and Access Modes

  • سیاست‌های بازپس‌گیری (Reclaim Policies) Persistent Volumes - Reclaim Policies

  • درک PersistentVolumeClaims (PVC) Persistent Volumes - Understanding PersistentVolumeClaims

  • چرخه حیات ذخیره‌سازهای پایدار Persistent Volumes - Lifecycle of Persistent Storage

  • دموی ایجاد PersistentVolume (PV) Persistent Volumes - Demo - #1 Create PersistentVolume (PV)

  • دموی ایجاد PersistentVolumeClaim (PVC) Persistent Volumes - Demo - #2 Create PersistentVolumeClaim (PVC)

  • دموی متصل کردن PVC به Pod Persistent Volumes - Demo - #3 Mount PVC to Pod

  • ارتقای مصرف منابع - نکات آزمون Persistent Volumes - Upgrading Resource Consumption - Exam Tips

بهینه‌سازی منابع کوبرنتیز Kubernetes Resource Optimization

  • معرفی و مفاهیم پیکربندی منابع (Resource Configuration) Resource Configuration - Introduction and Concepts

  • دموی پیاده‌سازی پیکربندی منابع Resource Configuration - Implementation Demo

  • معرفی و مفاهیم Limit Ranges Limit Ranges - Introduction and Concepts

  • دموی پیاده‌سازی Limit Ranges Limit Ranges - Implementation Demo

  • معرفی و مفاهیم Resource Quota Resource Quota - Introduction and Concepts

  • دموی پیاده‌سازی Resource Quota Resource Quota - Implementation Demo

  • مقایسه ResourceQuota و LimitRange و انتخاب رویکرد مناسب ResourceQuota vs LimitRange - Choosing the Right Approach

امنیت و کنترل دسترسی در کوبرنتیز Kubernetes Security and Access Control

  • معرفی و مفاهیم دسترسی به API API Access - Introduction and Concepts

  • مدیریت کاربران در کوبرنتیز API Access - User Management in Kubernetes

  • مرور کلی احراز هویت (Authentication) API Access - Overview of Authentication

  • روش احراز هویت مبتنی بر Token API Access - Authentication Method - Token-based Authentication

  • روش احراز هویت با Client Certificates API Access - Authentication Method - Client Certificates

  • روش احراز هویت OpenID Connect (OIDC) API Access - Authentication Method - OpenID Connect (OIDC)

  • روش احراز هویت با Authenticating Proxy API Access - Authentication Method - Authenticating Proxy

  • روش احراز هویت Webhook Token API Access - Authentication Method - Webhook Token Authentication

  • درخواست‌های ناشناس (Anonymous Requests) API Access - Authentication Method - Anonymous Requests

  • مرور کلی مجوزدهی (Authorization) API Access - Overview of Authorization

  • روش مجوزدهی AlwaysAllow API Access - Authorization Method - AlwaysAllow

  • روش مجوزدهی AlwaysDeny API Access - Authorization Method - AlwaysDeny

  • روش مجوزدهی ABAC API Access - Authorization Method - ABAC

  • روش مجوزدهی RBAC API Access - Authorization Method - RBAC

  • روش مجوزدهی Node Authorization API Access - Authorization Method - Node Authorization

  • روش مجوزدهی Webhook Authorization API Access - Authorization Method - Webhook Authorization

  • کنترل پذیرش (Admission Control) API Access - Admission Control

  • فایل پیکربندی سرور (kubeconfig) API Access - Server Configuration File (kubeconfig)

  • معرفی و مفاهیم Service Account Service Account - Introduction and Concepts

  • دموی پیاده‌سازی Service Account Service Account - Implementation Demo

  • نکات آزمون در مورد Service Account Service Account - Exam Tips

  • معرفی به RBAC RBAC Authorization - Introduction to RBAC

  • Role و ClusterRole در RBAC RBAC Authorization - Role and ClusterRole

  • RoleBinding و ClusterRoleBinding RBAC Authorization - RoleBinding and ClusterRoleBinding

  • درک الگوهای معتبر و نامعتبر RBAC RBAC Authorization - Understanding Valid and Invalid Patterns

  • بررسی مجوزها و عیب‌یابی RBAC RBAC Authorization - Authorization Checks and Troubleshooting

  • مرور کلی Security Contexts Application Security - Overview of Security Contexts

  • دموی پیکربندی Security Context Application Security - Configuring the Security Context - Demo

  • مرور کلی Capabilities Application Security - Overview of Capabilities

  • دموی پیکربندی Capabilities Application Security - Configuring Capabilities - Demo

قابلیت گسترش کوبرنتیز و منابع سفارشی (CRDs) Kubernetes Extensibility and Custom Resources

  • معرفی افزونه‌های کوبرنتیز Introduction to Kubernetes Extensions

  • روش‌های افزودن منابع سفارشی (Custom Resources) Custom Resources Addition Methods

  • دموی پیاده‌سازی Custom Resource Custom Resource Implementation - Demo

  • اپراتورهای کوبرنتیز (Kubernetes Operators) Kubernetes Operators

عیب‌یابی و تشخیص خطا در کوبرنتیز Kubernetes Troubleshooting and Diagnostics

  • مرور کلی عیب‌یابی در کوبرنتیز Overview of Troubleshooting in Kubernetes

  • عیب‌یابی Podها Troubleshooting Pods

  • عیب‌یابی Deploymentها Troubleshooting Deployments

  • عیب‌یابی سرویس‌ها Troubleshooting Services

  • معرفی و مفاهیم Ephemeral Containers Ephemeral Containers - Introduction and Concepts

  • دموی Ephemeral Containers Ephemeral Containers - Demo

مدیریت API و مانیتورینگ منابع کوبرنتیز Kubernetes API Management and Resource Monitoring

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

  • نسخه‌بندی API کوبرنتیز Kubernetes API Versioning

  • گروه‌های API کوبرنتیز Kubernetes API Groups

  • راهنمای مهاجرت نسخه‌های API API Version Migration Guide

  • دموی نسخه‌های منسوخ شده API API Deprecations - Demo

  • مرور کلی Metrics Server Overview of Metrics Server

استراتژی قبولی در آزمون CKAD CKAD Certification Strategy

  • نکات نهایی آزمون CKAD CKAD Exam Tips

  • فعالیت: مشاهده تجربه آزمون آنلاین PSI Activity: View PSI Online Proctoring Test Experience

  • فعالیت: انجام تست سیستم آنلاین PSI Activity: Take the PSI Online Proctoring System Check

  • آزمون‌های آزمایشی Killer Shell Killer Shell Mock Tests

  • فعالیت: اجرای آزمون آزمایشی ۱ Killer Shell Activity: Take the Killer Shell Mock Test 1

  • فعالیت: اجرای آزمون آزمایشی ۲ Killer Shell Activity: Take the Killer Shell Mock Test 2

  • گام‌های بعدی پس از قبولی در آزمون Next Steps After Passing Exam

نمایش نظرات

آموزش دوره جامع CKAD | توسعه‌دهنده تایید شده اپلیکیشن‌های کوبرنتیز
جزییات دوره
16.5 hours
265
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
753
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Praveenkumar Bouna Praveenkumar Bouna

مدرس دات نت