دوره مبانی داکر، داکر کامپوز و داکر سوارم برای استقرار برنامهها همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی داکر، داکر کامپوز و داکر سوارم برای استقرار برنامهها
موضوع کلی: فناوری اطلاعات و نرمافزار
موضوع میانی: مدیریت زیرساخت و استقرار نرمافزار
📋 سرفصلهای دوره
- 1. مقدمهای بر کانتینرسازی و داکر
- 2. تاریخچه و مفاهیم کانتینر
- 3. چرا از داکر استفاده کنیم؟
- 4. نصب و راهاندازی داکر
- 5. آشنایی با مفاهیم پایه داکر (ایمیج، کانتینر، رجیستری)
- 6. دستورات پرکاربرد داکر (run, ps, stop, rm)
- 7. کار با ایمیجها (pull, push, build)
- 8. ساخت ایمیج سفارشی با Dockerfile
- 9. ساختار Dockerfile و دستورات کلیدی
- 10. دستور CMD و ENTRYPOINT در Dockerfile
- 11. مدیریت Volume ها برای ذخیرهسازی دادهها
- 12. آشنایی با Network ها در داکر
- 13. تنظیمات پایه شبکه داکر
- 14. کار با Docker Compose
- 15. نوشتن فایلهای docker-compose.yml
- 16. تعریف سرویسها در Docker Compose
- 17. اتصال سرویسها در Docker Compose
- 18. مدیریت شبکهها و Volume ها در Docker Compose
- 19. استفاده از Docker Compose برای محیطهای توسعه
- 20. استقرار برنامههای چند سرویسی با Docker Compose
- 21. مقدمهای بر ارکستراسیون کانتینر
- 22. آشنایی با Docker Swarm
- 23. مفاهیم کلیدی Docker Swarm (Node, Service, Task)
- 24. راهاندازی یک Swarm کلاستر
- 25. اضافه کردن Node به Swarm
- 26. استقرار سرویسها در Swarm
- 27. مدیریت سرویسها در Swarm
- 28. مقیاسپذیری سرویسها در Swarm
- 29. بهروزرسانی سرویسها در Swarm
- 30. استفاده از Rolling Updates
- 31. مدیریت Stack ها در Docker Swarm
- 32. شبکهبندی در Docker Swarm
- 33. ذخیرهسازی و Volume ها در Docker Swarm
- 34. امنیت در Docker Swarm
- 35. مانیتورینگ و لاگگیری در Docker Swarm
- 36. عیبیابی در Docker Swarm
- 37. کاربرد Docker Swarm در محیطهای تولید
- 38. مقایسه Docker Swarm با سایر ارکستراتورها
- 39. مقدمهای بر معماری میکروسرویس
- 40. استقرار میکروسرویسها با داکر
- 41. مدیریت پیکربندی در داکر
- 42. استفاده از Secret ها در داکر
- 43. مقدمهای بر CI/CD با داکر
- 44. ساخت Pipeline های CI/CD
- 45. استقرار برنامههای وب با داکر
- 46. استقرار پایگاههای داده با داکر
- 47. استقرار برنامههای Node.js با داکر
- 48. استقرار برنامههای Python با داکر
- 49. استقرار برنامههای Java با داکر
- 50. استقرار برنامههای Go با داکر
- 51. استقرار برنامههای PHP با داکر
- 52. مبانی امنیت در داکر
- 53. بهینهسازی ایمیجهای داکر
- 54. کاهش حجم ایمیجها
- 55. مدیریت کش در Docker build
- 56. استفاده از Multi-stage builds
- 57. بررسی امنیتی ایمیجها
- 58. اصول توسعه کانتینری
- 59. بهترین روشها در Dockerfile نویسی
- 60. مدیریت وابستگیها در کانتینرها
- 61. نکات مهم در زمان اجرای کانتینرها
- 62. استفاده از Health Checks
- 63. مدیریت منابع کانتینرها (CPU, Memory)
- 64. مانیتورینگ کانتینرها با ابزارهای داخلی
- 65. مانیتورینگ کانتینرها با ابزارهای خارجی
- 66. لاگگیری متمرکز
- 67. جمعآوری لاگها از کانتینرها
- 68. تحلیل لاگها
- 69. مقدمهای بر DevOps و کانتینرها
- 70. نقش داکر در تیمهای DevOps
- 71. خودکارسازی فرآیندها با داکر
- 72. مدیریت زیرساخت به عنوان کد (IaC)
- 73. استفاده از Terraform با داکر
- 74. استفاده از Ansible با داکر
- 75. مقدمهای بر Kubernetes
- 76. مقایسه Kubernetes با Docker Swarm
- 77. مفاهیم پایه Kubernetes (Pod, Service, Deployment)
- 78. نصب و راهاندازی Kubernetes
- 79. استقرار برنامهها در Kubernetes
- 80. مدیریت منابع در Kubernetes
- 81. شبکهبندی در Kubernetes
- 82. ذخیرهسازی در Kubernetes
- 83. مانیتورینگ در Kubernetes
- 84. امنیت در Kubernetes
- 85. عیبیابی در Kubernetes
- 86. کاربرد Kubernetes در مقیاس بزرگ
- 87. مقدمهای بر ابزارهای مانیتورینگ (Prometheus, Grafana)
- 88. تنظیم Prometheus برای جمعآوری متریک داکر
- 89. نمایش متریکها با Grafana
- 90. کار با ابزارهای لاگگیری (ELK Stack)
- 91. نصب و پیکربندی Elasticsearch
- 92. نصب و پیکربندی Logstash
- 93. نصب و پیکربندی Kibana
- 94. جمعآوری و تحلیل لاگها با ELK
- 95. مقدمهای بر ابزارهای CI/CD (GitLab CI, Jenkins)
- 96. پیکربندی CI/CD برای پروژههای داکر
- 97. ساخت ایمیج و استقرار خودکار
- 98. تست خودکار در Pipeline ها
- 99. مدیریت نسخهها و استقرار
- 100. مقدمهای بر امنیت سایبری در محیط کانتینری
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.