Core & Security Concepts + Practicals 2024-12 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of data-path-to-node. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with data-path-to-node and pod, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Kubernetes Essentials: Core & Security Concepts + Practicals. این دوره، یک مسیر آموزشی جامع از اصول پایه تا تکنیکهای پیشرفته پلتفرم Kubernetes را برای مدیریت کارآمد برنامههای کانتینری ارائه میدهد و مناسب افراد تازهکار و همچنین متخصصانی است که قصد تقویت دانش خود را دارند. شرکتکنندگان با معماری و هدف اصلی Kubernetes در ارکستراسیون کانتینر آشنا شده و با راهاندازی یک کلاستر، کار را آغاز میکنند. سپس استقرار برنامهها با استفاده از Podها، مدیریت چرخه عمر با Deployments و Services و سازماندهی منابع از طریق Labels و Namespaces را فرامیگیرند. مباحث پیشرفتهتر شامل مدیریت ترافیک ورودی با Ingress Controllers، مدیریت پیکربندیها توسط ConfigMaps و Secrets و پیادهسازی ذخیرهسازی پایدار با PersistentVolumes است. همچنین مفاهیمی مانند DaemonSets و Horizontal Pod Autoscalers برای خودکارسازی مقیاسپذیری آموزش داده میشود. بخش امنیت به بهترین روشها شامل Pod Security Policies، Network Policies و کنترل دسترسی مبتنی بر نقش (RBAC) برای حفاظت از کلاستر و برنامهها میپردازد. دوره با سناریوهای عملی مانند عیبیابی خطاهای رایج (نظیر CrashLoopBackOff)، نظارت بر برنامهها با Prometheus و Grafana و همچنین ارتقای کلاستر با Kubeadm تکمیل میشود. در پایان، شرکتکنندگان دانش و اطمینان لازم برای استقرار، مدیریت و مقیاسبندی مؤثر برنامهها در Kubernetes را به دست میآورند. این دوره برای توسعهدهندگان، مهندسان DevOps و متخصصان IT طراحی شده است.
What You Will Learn
- تکامل ارکستراسیون کانتینر از روزهای اولیه تا Kubernetes مدرن و راهاندازی کلاستر kubeadm خود.
- بررسی معماری Pod، چرخه عمر و شبکهسازی آن با Manifestهای YAML به همراه دموهای CLI.
- درک Podها، چرخه عمر Pod و شبکهسازی Pod.
- ایجاد Namespaces، Labels و Selectors و ارائه دسترسی به Workloadها از طریق سرویسهای ClusterIP، NodePort و LoadBalancer.
- استفاده از Init Containers برای مدیریت وابستگیهای زمان بوت شدن.
- استقرار برنامهها با Replica Sets و Deployments و تمرین استراتژیهای بهروزرسانی Roll Out، Blue/Green و Recreate.
- کار عملی با Volumes، PV/PVC، Storage Classes برای تأمین منابع پویا برای Workloadهای Stateful.
- ساخت قوانین Ingress مبتنی بر مسیر (Path) و دامنه (Domain) برای مسیریابی ترافیک خارجی به درون کلاستر.
- پیکربندی HPA و تعریف CPU/Memory Requests and Limits برای مقیاسبندی خودکار Workloadها تحت بارهای مختلف.
- پیادهسازی Security Contexts، Pod Security Standards، Network Policies و RBAC از طریق آموزشهای تعاملی.
- موارد استفاده در زمان واقعی.
Who This Course Is For
- توسعهدهندگان نرمافزار که علاقهمند به یادگیری Kubernetes هستند.
- مهندسان DevOps که مسئول استقرار و مدیریت برنامههای کانتینری هستند.
- متخصصان IT که به دنبال گسترش دانش خود در زمینه Kubernetes هستند.
- هر کسی که علاقهمند به درک و به کارگیری Kubernetes در سناریوهای دنیای واقعی است.
Course Features & Specifications
- ناشر: Udemy
- مدرس: Shubh Dadhich
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 9 ساعت و 5 دقیقه
- تعداد دروس: 62
Prerequisites
- Basic Linux.
- Understanding of Docker.
- Basic knowledge on any of the cloud (AWS, Azure, GCP).
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p