کتاب استقرار و DevOps برای بکاند با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار و 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)
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.