اپلیکیشن اندرویدی فلشکارت آموزشی تسلط بر ابزارهای مدرن مدیریت کانتینر با Docker Compose
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر ابزارهای مدرن مدیریت کانتینر با Docker Compose
موضوع کلی: توسعه و مدیریت نرمافزار
موضوع میانی: ارکستراسیون و مدیریت کانتینر
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه و مدیریت نرمافزار
- 2. مبانی کانتینرسازی با داکر
- 3. معرفی داکر کامپوز
- 4. نصب و راهاندازی داکر کامپوز
- 5. ساختار فایل `docker-compose.yml`
- 6. تعریف سرویسها در داکر کامپوز
- 7. مدیریت شبکهها در داکر کامپوز
- 8. مدیریت والیومها در داکر کامپوز
- 9. ساخت ایمیج سفارشی با Dockerfile
- 10. ارتباط بین سرویسها
- 11. مدیریت متغیرهای محیطی
- 12. استفاده از فایلهای `.env`
- 13. پیکربندی سرویسها
- 14. راهاندازی و توقف سرویسها
- 15. نمایش لاگهای سرویسها
- 16. اشکالزدایی برنامهها در داکر
- 17. مدیریت دادههای پایدار
- 18. استفاده از داکر کامپوز برای توسعه محلی
- 19. ساخت برنامههای چند سرویسی
- 20. پیکربندی دیتابیسها با داکر کامپوز
- 21. ادغام با ابزارهای CI/CD
- 22. مقدمهای بر ارکستراسیون کانتینر
- 23. مقایسه داکر کامپوز با کوبرنتیز
- 24. ابزارهای مدرن مدیریت کانتینر
- 25. مبانی خط فرمان جدید داکر کامپوز
- 26. دستورات جدید `docker compose`
- 27. پیکربندی پیشرفته با داکر کامپوز
- 28. مدیریت سرویسهای در حال اجرا
- 29. مانیتورینگ سرویسها
- 30. بهینهسازی عملکرد داکر کامپوز
- 31. امنیت در داکر کامپوز
- 32. استفاده از داکر کامپوز در محیط پروداکشن
- 33. استراتژیهای انتشار
- 34. مدیریت نسخهبندی در داکر کامپوز
- 35. استفاده از داکر کامپوز برای تست خودکار
- 36. تست یکپارچهسازی با داکر کامپوز
- 37. ساخت محیطهای آزمایشی
- 38. مدیریت وابستگیها
- 39. پیکربندی سرویسهای وب
- 40. پیکربندی سرویسهای بکاند
- 41. پیکربندی سرویسهای پایگاه داده
- 42. استفاده از داکر کامپوز برای microservices
- 43. معماری microservices
- 44. ارتباطات بین microservices
- 45. مدیریت state در microservices
- 46. استفاده از API Gateway
- 47. معرفی Service Mesh
- 48. مزایای Service Mesh
- 49. مدیریت ترافیک با Service Mesh
- 50. امنیت در Service Mesh
- 51. مانیتورینگ با Service Mesh
- 52. استفاده از داکر کامپوز برای Progressive Delivery
- 53. استراتژیهای Blue/Green Deployment
- 54. استراتژیهای Canary Release
- 55. استفاده از داکر کامپوز برای Chaos Engineering
- 56. اصول Chaos Engineering
- 57. طراحی تستهای Chaos
- 58. اجرای تستهای Chaos
- 59. تحلیل نتایج Chaos Engineering
- 60. مقدمهای بر DevOps
- 61. فرهنگ DevOps
- 62. ابزارهای DevOps
- 63. اتوماسیون در DevOps
- 64. پایش و لاگینگ در DevOps
- 65. مدیریت پیکربندی در DevOps
- 66. مدیریت زیرساخت به عنوان کد
- 67. استفاده از Terraform
- 68. استفاده از Ansible
- 69. یکپارچهسازی داکر کامپوز با ابزارهای DevOps
- 70. آموزش عملی: ساخت یک برنامه وب چند لایه
- 71. پیکربندی داکر کامپوز برای برنامه وب
- 72. راهاندازی برنامه با داکر کامپوز
- 73. اشکالزدایی برنامه توسعهیافته
- 74. آموزش عملی: مدیریت پایگاه داده با داکر کامپوز
- 75. پیکربندی داکر کامپوز برای PostgreSQL
- 76. پیکربندی داکر کامپوز برای MySQL
- 77. مدیریت دادههای پایدار برای پایگاه داده
- 78. آموزش عملی: ارتقاء برنامه با داکر کامپوز
- 79. استراتژیهای ارتقاء سرویسها
- 80. مدیریت Downtime در ارتقاء
- 81. آموزش عملی: امنیت برنامه با داکر کامپوز
- 82. پیکربندی فایروال در داکر
- 83. مدیریت Secretها
- 84. آموزش عملی: مانیتورینگ برنامه با داکر کامپوز
- 85. یکپارچهسازی با Prometheus و Grafana
- 86. تحلیل لاگها با ELK Stack
- 87. آموزش عملی: خودکارسازی تست با داکر کامپوز
- 88. نوشتن تستهای واحد
- 89. نوشتن تستهای یکپارچهسازی
- 90. اجرای تستها در CI/CD
- 91. آموزش عملی: استقرار برنامه در محیط ابری
- 92. پیکربندی داکر کامپوز برای AWS ECS
- 93. پیکربندی داکر کامپوز برای Google Kubernetes Engine
- 94. پیکربندی داکر کامپوز برای Azure Kubernetes Service
- 95. مدیریت هزینهها در محیط ابری
- 96. آینده داکر کامپوز و مدیریت کانتینر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.