لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره جامع آموزش EKS توسط School of DevOps
- آخرین آپدیت
دانلود Ultimate EKS Bootcamp by School of DevOps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه برای یادگیری با گفتگوهای تعاملی و بیدرنگ که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در طول مسیر یادگیری، درک خود را عمیقتر کنید.
در دوره جامع EKS، شما بر Amazon Elastic Kubernetes Service (EKS) مسلط خواهید شد؛ ابزاری حیاتی برای مدیریت کلاسترهای کوبرنتیز در AWS. چه در حال استقرار اپلیکیشنها باشید، چه مقیاسپذیری پویا یا ایمنسازی زیرساخت، این دوره همه اینها را پوشش میدهد. شما تجربه عملی در پیکربندی EKS، مدیریت منابع و بهینهسازی عملکرد برای برنامههای دنیای واقعی به دست خواهید آورد.
در طول دوره، با مبانی EKS از جمله معماری، شبکه و اجزای کلیدی مانند Control Plane و Data Plane شروع خواهید کرد. سپس به تدریج وارد مباحث پیشرفتهتر مانند راهاندازی Node در EKS، استقرار میکروسرویسها، مدیریت Ingress با ALB و ذخیرهسازی پایدار با EBS خواهید شد. ساختار دوره تضمین میکند که شما نه تنها مفاهیم تئوری را یاد میگیرید، بلکه آنها را در سناریوهای عملی به کار میگیرید.
شما در مسیر راهاندازی کلاسترهای EKS، استقرار و عیبیابی میکروسرویسها و مدیریت ذخیرهسازی پایدار راهنمایی خواهید شد. با پیشرفت در دوره، استراتژیهای ضروری امنیت، مانیتورینگ و مقیاسپذیری خودکار (Autoscaling) را با استفاده از ابزارهایی مانند Cluster Autoscaler و Horizontal Pod Autoscaler (HPA) بررسی خواهید کرد.
این دوره برای معماران ابری (Cloud Architects)، مهندسان DevOps یا هر کسی که علاقهمند به تسلط بر Kubernetes و EKS است، ایدهآل میباشد. اگرچه تجربه قبلی در کوبرنتیز یا AWS الزامی نیست، اما آشنایی با محاسبات ابری و مفاهیم اولیه زیرساخت بسیار مفید خواهد بود. این دوره برای یادگیرندگان سطح متوسط که میخواهند دانش خود را در EKS عمیقتر کنند، به صورت کاملاً عملی طراحی شده است.
در پایان دوره، شما قادر خواهید بود با اعتماد به نفس کلاسترهای EKS را راهاندازی و مدیریت کنید، میکروسرویسها را مستقر نمایید، ذخیرهسازی پایدار را پیکربندی کنید، راهکارهای مقیاسپذیری خودکار را پیادهسازی کرده و امنیت اپلیکیشنهای خود را با استفاده از نقشهای IAM و Service Accountها تامین کنید.
سرفصل ها و درس ها
مقدمهای بر EKS
Introduction to EKS
مقدمه ماژول
Module Intro
EKS چیست؟
What Is EKS?
معماری EKS – مقایسه Control Plane و Data Plane
EKS Architecture – Control Plane vs Data Plane
شبکه در EKS با VPC CNI، گزینههای راهاندازی و افزونهها
EKS Networking with VPC CNI, Setup Options and Add-ons
موارد استفاده در دنیای واقعی – Netflix، Snapchat و غیره
Real-World Use Cases – Netflix, Snapchat, and More
الگوهای استفاده از EKS، ذخیرهسازی، امنیت، مقیاسپذیری و مشاهدهپذیری
EKS Usage Patterns, Storage, Security, Autoscaling, Observability
مسیر یادگیری شما، محیط آزمایشگاه و معیارهای موفقیت
Your Learning Journey, Lab Environment, Success Metrics
خلاصه
Summary
راهاندازی کلاستر EKS با استفاده از eksctl
Setting Up EKS Cluster Using eksctl
مقدمه ماژول
Module Intro
برنامه راهاندازی EKS
EKS Setup Plan
تکمیل مراحل آمادهسازی – ابزارها، کاربران IAM، سیاستها و AWS CLI
Completing Prep Steps – Tools, IAM Users, Policies, AWS CLI
گام اول – راهاندازی VPC
Step 1 – VPC Setup
گام دوم – ایجاد نقش سرویس IAM برای کلاستر EKS
Step 2 – Create IAM Service Role for EKS Cluster
گام سوم – افزودن تنظیمات و راهاندازی کلاستر
Step 3 – Add Configurations and Launch the Cluster
تحلیل و اعتبارسنجی کلاستر و اجرای Visualizer با NodePort
Analyzing and Validating the Cluster, Launching Visualizer with NodePort
خلاصه
Summary
استقرار اپلیکیشنهای میکروسرویس در EKS
Deploying Microservices Apps to EKS
مقدمه ماژول
Module Intro
معرفی اپلیکیشن میکروسرویس جهت استقرار در EKS
Introducing the Microservices App to Be Deployed to EKS
استقرار اپلیکیشن و عیبیابی مشکلات VPC CNI و ظرفیت Pod با کمک ChatGPT
Deploying the App and Troubleshooting VPC CNI and Pod Capacity Issues with ChatGPT
مهاجرت به گروه Node جدید در EKS با ظرفیت Pod بالاتر
Migrating to New EKS Node Group with Higher Pod Capacity
ایجاد مشخصات Deployment با استفاده از kubectl create
Creating Deployment Spec Using kubectl create
رفع مشکل عدم تطابق Service Selectors و Pod Labels
Fixing Services Selectors and Pod Labels Mismatch Issue
افزودن کد Deployment برای اپلیکیشنهای Worker و Result
Adding Deployment Code for Worker and Result Apps
خلاصه ماژول
Module Summary
مدیریت Ingress با ALB و Load Balancer Controller
Ingress with ALB and Load Balancer Controller
مقدمه ماژول
Module Intro
مفاهیم Ingress، ALB و Load Balancer Controller
Ingress, ALB, and Load Balancer Controller Concepts
راهاندازی LBC به عنوان Ingress Controller
Setting Up LBC as Ingress Controller
افزودن قوانین Ingress برای میکروسرویسها
Adding Ingress Rules for Microservices
نمایش نظرات