کتاب استقرار امن و مقیاسپذیر اپلیکیشنها با Docker و Kubernetes با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار امن و مقیاسپذیر اپلیکیشنها با Docker و Kubernetes
موضوع کلی: توسعه و استقرار نرمافزار
موضوع میانی: معماری میکروسرویسها و فناوریهای کانتینری
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروسرویسها
- 2. مفاهیم کلیدی کانتینرسازی
- 3. Docker: مبانی و دستورات پایه
- 4. ساخت ایمیجهای Docker سفارشی
- 5. مدیریت ایمیجهای Docker
- 6. شبکهسازی در Docker
- 7. Docker Compose: مدیریت چند کانتینری
- 8. معماری Kubernetes: اجزا و مفاهیم
- 9. Podها در Kubernetes: واحد استقرار
- 10. Serviceها در Kubernetes: دسترسی به اپلیکیشنها
- 11. Deploymentها در Kubernetes: مدیریت نسخهها
- 12. ReplicaSetها در Kubernetes: مقیاسبندی خودکار
- 13. Namespaceها در Kubernetes: جداسازی منابع
- 14. ConfigMapها و Secretها در Kubernetes: مدیریت پیکربندی و اطلاعات حساس
- 15. Volumeها و PersistentVolumeها در Kubernetes: ذخیرهسازی دادهها
- 16. Ingress در Kubernetes: مدیریت دسترسی خارجی
- 17. مانیتورینگ و لاگبرداری در Kubernetes
- 18. ابزارهای مانیتورینگ Kubernetes: Prometheus و Grafana
- 19. مدیریت لاگها در Kubernetes: ELK Stack
- 20. امنیت کانتینرها و Kubernetes
- 21. بهترین روشهای امنسازی Docker
- 22. بهترین روشهای امنسازی Kubernetes
- 23. مفاهیم RBAC در Kubernetes
- 24. شبکههای سرویس (Service Mesh) در Kubernetes
- 25. Istio: معرفی و مفاهیم
- 26. تست و دیباگ اپلیکیشنهای کانتینری
- 27. CI/CD با Docker و Kubernetes
- 28. استفاده از GitOps برای استقرار اپلیکیشنها
- 29. مقیاسبندی افقی اپلیکیشنها در Kubernetes
- 30. استقرار اپلیکیشنهای stateful در Kubernetes
- 31. مدیریت منابع (CPU و Memory) در Kubernetes
- 32. بهینهسازی عملکرد اپلیکیشنها در Kubernetes
- 33. عیبیابی مشکلات رایج Kubernetes
- 34. استفاده از Helm برای مدیریت بستههای Kubernetes
- 35. Kubernetes Operators: اتوماسیون وظایف پیچیده
- 36. استقرار اپلیکیشنهای دیتابیس در Kubernetes
- 37. استفاده از Kubernetes برای پردازش Batch
- 38. Kubeless: اجرای توابع بدون سرور در Kubernetes
- 39. Serverless Computing with Knative
- 40. معرفی ابزارهای مدیریت Kubernetes: kubectl, Lens
- 41. استفاده از Minikube برای توسعه محلی Kubernetes
- 42. استقرار Kubernetes در محیط ابری (AWS, Azure, GCP)
- 43. Kubernetes Fargate: اجرای کانتینرها بدون مدیریت سرور
- 44. مقایسه Kubernetes با سایر پلتفرمهای کانتینری
- 45. مفاهیم زیرساخت به عنوان کد (Infrastructure as Code)
- 46. استفاده از Terraform برای مدیریت زیرساخت Kubernetes
- 47. امنیت شبکه در Kubernetes: Network Policies
- 48. استفاده از Service Accountها در Kubernetes
- 49. مانیتورینگ سلامت اپلیکیشنها با Probes
- 50. استفاده از Horizontal Pod Autoscaler (HPA)
- 51. استفاده از Vertical Pod Autoscaler (VPA)
- 52. مدیریت Sessionها در Kubernetes
- 53. استفاده از Ingress Controllers
- 54. استقرار اپلیکیشنهای مبتنی بر رویداد در Kubernetes
- 55. استفاده از Kafka در Kubernetes
- 56. تست بار (Load Testing) اپلیکیشنهای Kubernetes
- 57. بهترین روشهای مدیریت پیکربندی در Kubernetes
- 58. استفاده از Webhooks در Kubernetes
- 59. استفاده از Mutation Webhooks در Kubernetes
- 60. امنیت زنجیره تامین نرمافزار در Kubernetes
- 61. استفاده از ابزارهای اسکن آسیبپذیری کانتینر
- 62. استفاده از ابزارهای تحلیل استاتیک کد در Kubernetes
- 63. استفاده از ابزارهای مدیریت API در Kubernetes
- 64. استقرار اپلیکیشنهای Machine Learning در Kubernetes
- 65. استفاده از GPUها در Kubernetes
- 66. استفاده از Kubeflow برای Machine Learning در Kubernetes
- 67. معرفی ابزارهای Service Discovery در Kubernetes
- 68. استفاده از DNS در Kubernetes
- 69. بهینهسازی هزینهها در Kubernetes
- 70. استفاده از Spot Instances در Kubernetes
- 71. استفاده از Node Auto-Scaling در Kubernetes
- 72. استفاده از ابزارهای مدیریت هزینه Kubernetes
- 73. آینده کانتینرسازی و Kubernetes
تگها:
DevOps
JRT
استقرار ابری
توسعه نرمافزار
داکر
فضای ابری
کانتینریسازی
کوبرنتیس
معماری نرمافزار
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.