کتاب مبانی کانتینرسازی و کاربرد آن در توسعه نرمافزار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی کانتینرسازی و کاربرد آن در توسعه نرمافزار
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: زیرساخت و مدیریت سیستم
📋 سرفصلهای دوره
- 1. مقدمهای بر فناوری کانتینر
- 2. مفهوم مجازیسازی و کانتینر
- 3. تفاوت کانتینر با ماشین مجازی
- 4. مزایای استفاده از کانتینرها
- 5. کاربردهای کانتینر در توسعه نرمافزار
- 6. معماری کانتینرها
- 7. اجزای اصلی کانتینر
- 8. لایه بندی کانتینرها
- 9. تصاویر کانتینر (Container Images)
- 10. ساخت تصاویر کانتینر
- 11. Docker چیست؟
- 12. نصب و پیکربندی Docker
- 13. دستورات پایه Docker
- 14. Dockerfile چیست؟
- 15. نوشتن اولین Dockerfile
- 16. ساخت تصویر از Dockerfile
- 17. اجرای کانتینر از تصویر
- 18. مدیریت کانتینرها
- 19. چرخه عمر کانتینر
- 20. شبکهبندی کانتینرها
- 21. انواع شبکههای Docker
- 22. مدیریت حجم داده در کانتینرها
- 23. ذخیرهسازی داده در کانتینرها
- 24. Docker Compose چیست؟
- 25. نوشتن فایل docker-compose.yml
- 26. اجرای سرویسها با Docker Compose
- 27. مدیریت محیطهای چندکانتینری
- 28. هماهنگسازی کانتینرها
- 29. مفاهیم Orchestration
- 30. Kubernetes چیست؟
- 31. مبانی Kubernetes
- 32. اجزای اصلی Kubernetes
- 33. Pod ها در Kubernetes
- 34. Deployment ها در Kubernetes
- 35. Service ها در Kubernetes
- 36. Namespace ها در Kubernetes
- 37. ConfigMap ها و Secret ها
- 38. مدیریت وضعیت در Kubernetes
- 39. Scaling در Kubernetes
- 40. Self-healing در Kubernetes
- 41. Zero-downtime deployments
- 42. Kubernetes Networking
- 43. Ingress در Kubernetes
- 44. Storage در Kubernetes
- 45. Helm چیست؟
- 46. نصب و استفاده از Helm
- 47. Charts در Helm
- 48. مدیریت بستههای نرمافزاری با Helm
- 49. امنیت در کانتینرها
- 50. اصول امنیتی در Docker
- 51. مدیریت دسترسیها در کانتینرها
- 52. اسکن تصاویر برای آسیبپذیری
- 53. امنیت در Kubernetes
- 54. اصول امنیتی در Kubernetes
- 55. Network Policies در Kubernetes
- 56. RBAC در Kubernetes
- 57. مانیتورینگ کانتینرها
- 58. ابزارهای مانیتورینگ
- 59. Prometheus و Grafana
- 60. لاگگیری متمرکز
- 61. ELK Stack (Elasticsearch, Logstash, Kibana)
- 62. مدیریت منابع کانتینرها
- 63. بهینهسازی مصرف منابع
- 64. استفاده بهینه از CPU و Memory
- 65. مدیریت هزینهها با کانتینرها
- 66. کانتینر در محیطهای ابری
- 67. AWS ECS و EKS
- 68. Azure Kubernetes Service (AKS)
- 69. Google Kubernetes Engine (GKE)
- 70. کانتینر در CI/CD
- 71. اتوماسیون فرآیندها
- 72. مراحل CI/CD با کانتینرها
- 73. استفاده از GitLab CI/CD
- 74. استفاده از GitHub Actions
- 75. کانتینر و معماری میکروسرویس
- 76. مزایای کانتینر برای میکروسرویسها
- 77. طراحی میکروسرویس با کانتینر
- 78. استقرار میکروسرویسها
- 79. تست کانتینرها
- 80. تست واحد و یکپارچهسازی
- 81. تست عملکرد و بار
- 82. تست امنیتی کانتینرها
- 83. مفاهیم پیشرفته کانتینر
- 84. Serverless Containers
- 85. WebAssembly و کانتینرها
- 86. آینده کانتینرسازی
- 87. جمعبندی و گامهای بعدی
- 88. مباحث تکمیلی در حوزه DevOps
- 89. فرهنگ DevOps و کانتینر
- 90. مدیریت تغییرات با کانتینر
- 91. کاهش زمان عرضه به بازار
- 92. افزایش قابلیت اطمینان سیستمها
- 93. ملاحظات پیادهسازی در سازمانها
- 94. انتخاب ابزار مناسب
- 95. مراحل گذار به کانتینرسازی
- 96. آموزش تیم توسعه و عملیات
- 97. چالشهای رایج در کانتینرسازی
- 98. راهکارهای مقابله با چالشها
- 99. بررسی موردی موفق در ایران
- 100. استانداردهای توسعه نرمافزار نوین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.