کتاب استقرار و DevOps برای بک‌اند با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره استقرار و DevOps برای بک‌اند

موضوع کلی: توسعه نرم‌افزار و مهندسی

موضوع میانی: توسعه بک‌اند

📋 سرفصل‌های دوره

  • 1. آشنایی با مفاهیم استقرار نرم‌افزار
  • 2. مقدمه‌ای بر DevOps و چرخه حیات توسعه نرم‌افزار
  • 3. کنترل نسخه با Git: اصول اولیه
  • 4. شاخه بندی و ادغام در Git
  • 5. محیط‌های توسعه، تست و تولید
  • 6. مفاهیم زیرساخت به عنوان کد (IaC)
  • 7. آشنایی با Terraform و پیکربندی منابع
  • 8. مدیریت پیکربندی با Ansible
  • 9. کانتینرسازی با Docker: مبانی
  • 10. ساخت ایمیج‌های Docker
  • 11. مدیریت کانتینرها با Docker Compose
  • 12. شبکه‌سازی کانتینرها
  • 13. استقرار کانتینرها با Docker Swarm
  • 14. آشنایی با Kubernetes: مفاهیم اصلی
  • 15. مدیریت Podها و Deploymentها در Kubernetes
  • 16. سرویس‌ها و Ingress در Kubernetes
  • 17. مقیاس‌دهی و خودترمیمی در Kubernetes
  • 18. مانیتورینگ و لاگ‌برداری در Kubernetes
  • 19. معرفی CI/CD و اهمیت آن
  • 20. ابزارهای CI/CD: Jenkins، GitLab CI، GitHub Actions
  • 21. ساخت خط لوله CI/CD با Jenkins
  • 22. اتوماسیون تست با CI/CD
  • 23. استقرار خودکار با CI/CD
  • 24. معرفی ابزارهای مانیتورینگ: Prometheus، Grafana
  • 25. جمع‌آوری و نمایش метریک‌ها با Prometheus و Grafana
  • 26. هشداردهی و Alerting در سیستم‌های مانیتورینگ
  • 27. امنیت در استقرار و DevOps
  • 28. مدیریت دسترسی و احراز هویت
  • 29. پیکربندی امن سرورها و کانتینرها
  • 30. اسکن آسیب‌پذیری در خط لوله CI/CD
  • 31. بهینه‌سازی عملکرد و مقیاس‌پذیری
  • 32. Caching و CDN
  • 33. Load Balancing و توزیع ترافیک
  • 34. پایگاه داده‌ها در محیط‌های DevOps
  • 35. استفاده از پایگاه داده‌های NoSQL
  • 36. مدیریت Migrationهای پایگاه داده
  • 37. آشنایی با میکروسرویس‌ها
  • 38. استقرار میکروسرویس‌ها
  • 39. ارتباطات بین میکروسرویس‌ها
  • 40. معرفی Service Mesh
  • 41. استقرار برنامه‌های وب با Nginx
  • 42. پیکربندی و بهینه‌سازی Nginx
  • 43. آشنایی با ابزارهای Log Management
  • 44. مدیریت لاگ‌ها با Elasticsearch، Logstash، Kibana (ELK)
  • 45. استفاده از ابزارهای APM (Application Performance Monitoring)

نظرات

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

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