کتاب Docker و DevOps: یکپارچه‌سازی و خودکارسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره 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 استقرار خودکار پایش کانتینر داکر دواپس کانتینرسازی گیت‌لب سی‌آی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.