دوره آموزشی اجرای Kubernetes در AWS (EKS)
1 ساعت 28 دقیقهمبتدی2023-04-14
مدرسین

Kim Schlesinger
Technical Curriculum Developer
جزئیات دوره
مهارت مدیریت کلاسترهای Kubernetes روی AWS جزو مهارتهای پرتقاضا در دنیای فناوری محسوب میشه و یادگیری اون میتونه مسیر شغلیات رو به سطح بالاتری ببره. اما از اونجایی که هم Kubernetes و هم AWS سیستمهای پیچیدهای هستن، ممکنه ندونی از کجا باید شروع کنی!
تو این دوره، Kim Schlesinger بهت کمک میکنه که کار با Kubernetes روی AWS رو از صفر یاد بگیری. با تمرین عملی، یک کلاستر Kubernetes روی Elastic Kubernetes Service (EKS) آمازون راهاندازی میکنی و با بخشهای مختلف اون آشنا میشی.
اول یاد میگیری که چطور محیط سیستم خودت (Windows، macOS، Linux) رو برای اجرای EKS آماده کنی. بعد، گامبهگام نحوهی ایجاد و مدیریت کلاسترهای Kubernetes در AWS رو یاد میگیری. در نهایت هم میبینی چطور میشه یه اپلیکیشن رو روی کلاستر Kubernetes دیپلوی کرد.
در طول دوره، Kim مفاهیم کلیدی AWS مثل Identity and Access Management (IAM)، سرویسهای محاسباتی EC2 و شبکهسازی با VPC رو هم توضیح میده تا دید کاملی از اکوسیستم AWS داشته باشی.
اهداف یادگیری:
✅ آمادهسازی سیستم برای اجرای Kubernetes روی AWS
✅ آشنایی با AWS EKS و نحوهی مدیریت کلاسترها
✅ ایجاد و کاوش یک کلاستر Kubernetes در AWS
✅ دیپلوی کردن اپلیکیشنها روی Kubernetes
✅ یادگیری مفاهیم امنیتی AWS IAM
✅ استفاده از EC2 برای راهاندازی و مدیریت منابع
✅ درک شبکهسازی با VPC در AWS
تو این دوره، Kim Schlesinger بهت کمک میکنه که کار با Kubernetes روی AWS رو از صفر یاد بگیری. با تمرین عملی، یک کلاستر Kubernetes روی Elastic Kubernetes Service (EKS) آمازون راهاندازی میکنی و با بخشهای مختلف اون آشنا میشی.
اول یاد میگیری که چطور محیط سیستم خودت (Windows، macOS، Linux) رو برای اجرای EKS آماده کنی. بعد، گامبهگام نحوهی ایجاد و مدیریت کلاسترهای Kubernetes در AWS رو یاد میگیری. در نهایت هم میبینی چطور میشه یه اپلیکیشن رو روی کلاستر Kubernetes دیپلوی کرد.
در طول دوره، Kim مفاهیم کلیدی AWS مثل Identity and Access Management (IAM)، سرویسهای محاسباتی EC2 و شبکهسازی با VPC رو هم توضیح میده تا دید کاملی از اکوسیستم AWS داشته باشی.
اهداف یادگیری:
✅ آمادهسازی سیستم برای اجرای Kubernetes روی AWS
✅ آشنایی با AWS EKS و نحوهی مدیریت کلاسترها
✅ ایجاد و کاوش یک کلاستر Kubernetes در AWS
✅ دیپلوی کردن اپلیکیشنها روی Kubernetes
✅ یادگیری مفاهیم امنیتی AWS IAM
✅ استفاده از EC2 برای راهاندازی و مدیریت منابع
✅ درک شبکهسازی با VPC در AWS
مهارت ها
KubernetesDevOps ToolsAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsCloud ComputingOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - عملیات خوشههای Kubernetes در AWS
- 02 - آنچه باید بدانید
1. آماده سازی کامپیوتر شما
- 03 - AWS CLI را روی ویندوز نصب کنید
- 04 - AWS CLI را روی لینوکس نصب کنید
- 05 - AWS CLI را روی macOS نصب کنید
- 06 - Kubectl را روی ویندوز نصب کنید
- 07 - Kubectl را روی لینوکس نصب کنید
- 08 - Kubectl را روی macOS نصب کنید
- 09 - eksctl را روی ویندوز نصب کنید
- 10 - eksctl را روی لینوکس نصب کنید
- 11 - eksctl را روی macOS نصب کنید
2. EKS در AWS
- 12 - وارد کنسول AWS شوید و جهت گیری کنید
- 13 - یک گروه کاربری و کاربر ادمین EKS ایجاد کنید
- 14 - اعتبار کاربری خود را در رایانه خود تنظیم کنید
- 15 - یک خوشه EKS با eksctl ایجاد کنید
- 16 - منابع موجود در خوشه EKS خود را کاوش کنید
3. استقرار برنامه و تعادل بار
- 17 - یک برنامه را در کلاستر EKS خود مستقر کنید
- 18 - زیرشبکههای خود را قابل کشف کنید
- 19 - یک حساب سرویس برای Load Balancer Controller ایجاد کنید
- 20 - مشکلات اکانت سرویس را عیب یابی کنید
- 21 - کنترلر AWS Load Balancer را نصب کنید
- 22 - یک Ingress برای برنامه خود ایجاد کنید
- 23 - چالش - یک برنامه جدید را بچرخانید
- 24 - راه حل - یک برنامه جدید را بچرخانید
نتیجه
- 25 - خوشه و منابع مرتبط خود را پاکسازی کنید
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی اولین پروژه شما با Kubernetes
- دوره آموزشی آمادگی برای گواهینامه مدیر تأییدشده کوبرنتیس (CKA)
- دوره آموزشی یادگیری آزور کوبرنتس سرویس (AKS)
- دوره آموزشی آمادگی برای آزمون گواهینامه متخصص امنیت کوبرنتیز (CKS)
- دوره آموزشی Kubernetes: شبکه سرویس با Istio
- دوره آموزشی مدیریت بسته با Helm در کوبرنتس
- دوره آموزشی دیباگ کوبرنتیس (Kubernetes)
- دوره آموزشی آمادگی برای آزمون گواهینامه مدیر کوبرنتیس(CKA) آپدیت (2024)