کتاب Docker و DevOps: یکپارچهسازی و خودکارسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Docker و DevOps: یکپارچهسازی و خودکارسازی
موضوع کلی: برنامه نویسی
موضوع میانی: داکر (Docker)
📋 سرفصلهای دوره
- 1. مبانی و مفاهیم بنیادین فرهنگ و متدولوژی DevOps در مهندسی نرمافزار
- 2. نقش کانتینرسازی و داکر (Docker) در اکوسیستم و چرخه حیات DevOps
- 3. نصب، پیکربندی و راهاندازی داکر بر روی سیستمعاملهای مختلف سرور
- 4. آشنایی با معماری کانتینرها، تفاوت آن با ماشینهای مجازی و ایزولهسازی منابع
- 5. مدیریت ایمن و بهینه ایمیجها (Docker Images) و کار با رجیستریها
- 6. نوشتن و بهینهسازی فایلهای Dockerfile با رعایت اصول Best Practices
- 7. مدیریت لایهها در ایمیجهای داکر و تکنیکهای کاهش حجم آنها
- 8. مدیریت دادهها در داکر با استفاده از Volumeها و Bind Mountها
- 9. پیکربندی و مدیریت شبکههای پیشرفته در داکر (Bridge, Overlay, Host)
- 10. آشنایی با ابزار Docker Compose برای مدیریت برنامههای چندکانانتینری
- 11. پیکربندی فایلهای docker-compose.yml برای محیطهای توسعه و تست
- 12. مدیریت متغیرهای محیطی، رازها (Secrets) و تنظیمات پیکربندی در داکر
- 13. مبانی ادغام مداوم (CI) و نقش کانتینرها در ساخت بیلدهای ایزوله
- 14. پیادهسازی پایپلاینهای CI/CD با استفاده از GitLab CI و داکر
- 15. استفاده از GitHub Actions برای اتومیشن بیلد و انتشار ایمیجهای داکر
- 16. ارسال خودکار ایمیجها به ریپازیتوریهای اختصاصی و عمومی (Docker Hub, GHCR)
- 17. اجرای خودکار تستهای واحد و یکپارچهسازی درون کانتینرهای داکر
- 18. مبانی ارکستراسیون کانتینرها با تمرکز بر ورود به دنیای کوبرنتیز (Kubernetes)
- 19. مدیریت لاگها، مانیتورینگ و عیبیابی کانتینرها با استفاده از Prometheus و Grafana
- 20. بررسی ابزارهای مدیریت سلامت کانتینرها (Healthchecks و Restart Policies)
- 21. امنیت در داکر: ایمنسازی دیمن داکر، کانتینرها و اسکن آسیبپذیری ایمیجها
- 22. مدیریت دسترسیها، کاربران و محدودسازی منابع (CPU و Memory) در کانتینرها
- 23. استقرار خودکار (Continuous Deployment) سرویسها با استفاده از داکر در سرورهای تولیدی
- 24. پیادهسازی استراتژیهای Zero-Downtime Deployment با کمک داکر و پروکسی معکوس
- 25. بهینهسازی عملکرد و رفع اشکال رایج در محیطهای عملیاتی (Production Troubleshooting)
تگها:
CI/CD
Containerization
Continuous Integration
DevOps
Docker
Docker Compose
Dockerfile
Kubernetes
Software Deployment
استقرار خودکار
پایش کانتینر
داکر
دواپس
کانتینرسازی
گیتلب سیآی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.