کتاب پیادهسازی و مدیریت برنامهها با Kubernetes: راهنمای عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی و مدیریت برنامهها با Kubernetes: راهنمای عملی
موضوع کلی: مدیریت و زیرساختهای ابری
موضوع میانی: فناوریهای کانتینری و ارکستراسیون
📋 سرفصلهای دوره
- 1. مقدمهای بر کانتینرها و مجازیسازی
- 2. کانتینرها در مقابل ماشینهای مجازی: مقایسه و تفاوتها
- 3. Docker: مفاهیم پایه و نصب
- 4. ساخت تصاویر Docker: Dockerfile
- 5. مدیریت تصاویر Docker: ذخیرهسازی و اشتراکگذاری
- 6. شبکهسازی در Docker
- 7. حجمها و دادههای پایدار در Docker
- 8. Docker Compose: تعریف و اجرای برنامههای چندکانتینری
- 9. مقدمهای بر Kubernetes
- 10. معماری Kubernetes: اجزای اصلی
- 11. Podها: واحد استقرار در Kubernetes
- 12. Deploymentها: مدیریت نسخههای برنامهها
- 13. Serviceها: دسترسی به برنامهها در Kubernetes
- 14. Namespaceها: سازماندهی منابع در Kubernetes
- 15. ConfigMapها و Secretها: مدیریت تنظیمات و اطلاعات حساس
- 16. Labelها و Selectorها: برچسبگذاری و انتخاب منابع
- 17. Volumeها و Persistent Volume Claimها: مدیریت دادههای پایدار
- 18. Ingress: دسترسی خارجی به برنامهها
- 19. Helm: مدیریت بستههای Kubernetes
- 20. مانیتورینگ Kubernetes: جمعآوری و تحلیل دادهها
- 21. لاگگیری در Kubernetes
- 22. مقیاسپذیری برنامهها در Kubernetes
- 23. بهروزرسانی برنامهها در Kubernetes
- 24. عیبیابی برنامهها در Kubernetes
- 25. امنیت در Kubernetes: احراز هویت و مجوز
- 26. شبکههای Kubernetes: CNI و NetworkPolicy
- 27. Kubernetes Operators: اتوماسیون وظایف پیچیده
- 28. استقرار برنامههای Stateful در Kubernetes
- 29. استقرار برنامههای Machine Learning در Kubernetes
- 30. استفاده از Kubernetes برای پردازش دادهها
- 31. Kubernetes در محیط ابری: AWS EKS، Azure AKS، Google GKE
- 32. Kubernetes و CI/CD: یکپارچهسازی با ابزارهای توسعه
- 33. بهینهسازی منابع در Kubernetes: Resource Quotas و Limit Ranges
- 34. مدیریت هزینهها در Kubernetes
- 35. Kubernetes و Serverless: ترکیب فناوریها
- 36. آشنایی با ابزار kubectl
- 37. مدیریت Podها با kubectl
- 38. مدیریت Deploymentها با kubectl
- 39. مدیریت Serviceها با kubectl
- 40. مدیریت ConfigMapها و Secretها با kubectl
- 41. استفاده از داشبورد Kubernetes
- 42. بررسی وضعیت سلامت برنامهها در Kubernetes
- 43. مدیریت حافظه و CPU در Kubernetes
- 44. استفاده از Horizontal Pod Autoscaler
- 45. استفاده از Vertical Pod Autoscaler
- 46. استقرار برنامههای دیتابیس در Kubernetes
- 47. استفاده از Kubernetes برای مدیریت صفها
- 48. Kubernetes و میکروسرویسها
- 49. طراحی برنامههای مقاوم در برابر خطا با Kubernetes
- 50. استفاده از Kubernetes برای پیادهسازی الگوهای طراحی
- 51. آشنایی با معماری Event-Driven در Kubernetes
- 52. استفاده از Kafka در Kubernetes
- 53. استفاده از Redis در Kubernetes
- 54. تست برنامهها در Kubernetes
- 55. امنیت شبکهای در Kubernetes
- 56. امنیت کانتینرها در Kubernetes
- 57. مدیریت دسترسی مبتنی بر نقش (RBAC) در Kubernetes
- 58. بررسی آسیبپذیریهای Kubernetes
- 59. استفاده از Pod Security Policies
- 60. استفاده از Network Policies برای کنترل ترافیک
- 61. پایش و هشداردهی در Kubernetes
- 62. استفاده از Prometheus و Grafana برای مانیتورینگ
- 63. تنظیم هشدارهای سفارشی در Kubernetes
- 64. عیبیابی مشکلات شبکه در Kubernetes
- 65. عیبیابی مشکلات مربوط به منابع
- 66. عیبیابی مشکلات مربوط به استقرار
- 67. بهینهسازی عملکرد برنامهها در Kubernetes
- 68. تنظیمات پیشرفته Kubernetes
- 69. استفاده از Custom Resource Definitions (CRD)
- 70. آشنایی با ابزار Kustomize
- 71. استفاده از GitOps برای مدیریت Kubernetes
- 72. آینده Kubernetes و فناوریهای مرتبط
تگها:
Kubernetes
Q140315100
ارکستراسیون کانتینر
استقرار برنامه
پیادهسازی Kubernetes
زیرساخت ابری
فناوری کانتینری
کانتینر
کوبرنتیس
مدیریت ابر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.