کتاب مدیریت و اتوماسیون فرآیندهای CI/CD با Argo Workflows در محیط ابری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مدیریت و اتوماسیون فرآیندهای CI/CD با Argo Workflows در محیط ابری

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

موضوع میانی: پیاده‌سازی معماری Cloud Native و ارکستراسیون کانتینر

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

  • 1. آشنایی با مفاهیم مهندسی نرم‌افزار و سیستم‌های توزیع‌شده
  • 2. اصول معماری Cloud Native و مزایای آن
  • 3. مقدمه‌ای بر کانتینرسازی و Docker
  • 4. مبانی ارکستراسیون کانتینر با Kubernetes
  • 5. معرفی Argo Workflows و اهداف آن
  • 6. کاربردهای Argo Workflows در اتوماسیون CI/CD
  • 7. نصب و پیکربندی اولیه Argo Workflows
  • 8. ساختار اصلی یک Workflow در Argo
  • 9. تعریف گام‌ها (Steps) و مراحل (Stages) در Workflow
  • 10. استفاده از Templateها برای بازاستفاده‌پذیری
  • 11. مدیریت ورودی‌ها و خروجی‌های Workflow
  • 12. ارتباط با مخازن کد و ابزارهای Version Control
  • 13. پیاده‌سازی مراحل Build در CI با Argo Workflows
  • 14. اتصال به ابزارهای تست و اجرای تست‌های خودکار
  • 15. مدیریت فرآیندهای Deployment در CD
  • 16. استفاده از Argo Workflows برای استقرار برنامه‌ها
  • 17. ارتباط با Kubernetes API برای مدیریت منابع
  • 18. مدیریت Secretها و ConfigMapها در Workflowها
  • 19. اجرای موازی گام‌ها و بهینه‌سازی زمان اجرا
  • 20. مدیریت وابستگی‌ها بین گام‌های Workflow
  • 21. استفاده از Conditional Logic در Workflowها
  • 22. پیاده‌سازی Loopها و تکرار در فرآیندها
  • 23. مدیریت خطاها و بازیابی در Workflowها
  • 24. لاگ‌گیری و مانیتورینگ اجرای Workflowها
  • 25. اتصال Argo Workflows به سیستم‌های مانیتورینگ
  • 26. استفاده از Argo Events برای فعال‌سازی Workflowها
  • 27. معرفی Argo CD برای Continuous Delivery
  • 28. ادغام Argo Workflows با Argo CD
  • 29. مدیریت پیچیدگی در Workflowهای بزرگ
  • 30. طراحی Workflowهای امن و پایدار
  • 31. بهینه‌سازی منابع مصرفی در Workflowها
  • 32. استفاده از Service Accounts و RBAC در Kubernetes
  • 33. مدیریت دسترسی‌ها در Argo Workflows
  • 34. ملاحظات امنیتی در پیاده‌سازی CI/CD
  • 35. نمونه‌های عملی از Workflowهای CI/CD
  • 36. اتوماسیون استقرار برنامه‌های میکروسرویس
  • 37. مدیریت چرخه عمر برنامه با Argo Workflows
  • 38. کاربرد در محیط‌های چند ابری (Multi-cloud)
  • 39. اتوماسیون فرآیندهای Data Engineering
  • 40. استفاده در پروژه‌های Machine Learning
  • 41. مدیریت داده‌های بزرگ با Argo Workflows
  • 42. اتوماسیون تست‌های امنیتی در Pipeline
  • 43. پیاده‌سازی تست‌های Performance در CD
  • 44. مدیریت زیرساخت به عنوان کد (IaC)
  • 45. استفاده از Terraform با Argo Workflows
  • 46. استفاده از Ansible با Argo Workflows
  • 47. ادغام با ابزارهای تحلیل کد ایستا
  • 48. مدیریت فرآیندهای Code Review اتوماتیک
  • 49. پیاده‌سازی استراتژی‌های Canary Deployment
  • 50. استفاده از Blue-Green Deployment
  • 51. مدیریت Rollback خودکار در صورت بروز مشکل
  • 52. اتوماسیون فرآیندهای Patching و به‌روزرسانی
  • 53. مدیریت Disaster Recovery با Argo Workflows
  • 54. استفاده در محیط‌های توسعه چابک (Agile)
  • 55. اصول DevOps و نقش Argo Workflows
  • 56. فرهنگ سازمانی و پذیرش ابزارهای اتوماسیون
  • 57. آموزش و توانمندسازی تیم‌ها برای استفاده
  • 58. اندازه‌گیری موفقیت و بهبود مستمر
  • 59. مدیریت هزینه‌ها در محیط‌های ابری
  • 60. بهینه‌سازی هزینه‌های مرتبط با CI/CD
  • 61. نقش معماری Event-Driven در اتوماسیون
  • 62. پیاده‌سازی الگوهای Event Sourcing
  • 63. استفاده در سیستم‌های مالی و بانکی (با رعایت چارچوب)
  • 64. مدیریت تراکنش‌های مالی در Pipeline (با رعایت چارچوب)
  • 65. اتوماسیون گزارش‌گیری مالی (با رعایت چارچوب)
  • 66. توسعه ابزارهای سفارشی برای Workflowها
  • 67. استفاده از Custom Resources در Kubernetes
  • 68. طراحی Workflowها برای قابلیت مقیاس‌پذیری
  • 69. مدیریت نسخه‌های Workflow و بازگشت به عقب
  • 70. استفاده از GitOps برای مدیریت Workflowها
  • 71. ادغام با ابزارهای مانیتورینگ سلامت برنامه
  • 72. پیاده‌سازی Self-Healing در سیستم‌ها
  • 73. استفاده در توسعه بازی‌های رایانه‌ای
  • 74. مدیریت فرآیندهای تولید و انتشار بازی
  • 75. اتوماسیون تست‌های بازی
  • 76. استفاده در صنعت سلامت (با رعایت چارچوب)
  • 77. مدیریت داده‌های پزشکی در Pipeline (با رعایت چارچوب)
  • 78. اتوماسیون فرآیندهای پژوهشی (با رعایت چارچوب)
  • 79. مدیریت پروژه‌های نرم‌افزاری بزرگ
  • 80. سازماندهی تیم‌ها و فرآیندهای توسعه
  • 81. اصول معماری Microservices و ارتباط آن
  • 82. چالش‌های توسعه و نگهداری Microservices
  • 83. استفاده از Argo Workflows برای مدیریت Service Mesh
  • 84. پیاده‌سازی الگوهای Saga برای تراکنش‌های توزیع‌شده
  • 85. مدیریت API Gateway با اتوماسیون
  • 86. امنیت در سطح API و Gateway
  • 87. اتوماسیون تست‌های End-to-End
  • 88. مدیریت پایگاه‌های داده توزیع‌شده
  • 89. اتوماسیون عملیات پایگاه داده
  • 90. استفاده از Argo Workflows برای DevOps MLOps
  • 91. مدیریت مدل‌های یادگیری ماشین
  • 92. بازآموزی خودکار مدل‌ها
  • 93. اتوماسیون فرآیندهای CI/CD برای Data Pipelines
  • 94. استفاده در پروژه‌های IoT
  • 95. مدیریت دستگاه‌ها و جمع‌آوری داده
  • 96. اتوماسیون فرآیندهای استقرار IoT
  • 97. استفاده از Argo Workflows در محیط‌های Serverless
  • 98. چالش‌های Serverless و راهکارها
  • 99. نقش Argo Workflows در اتوماسیون Serverless
  • 100. بررسی معماری‌های پیشرفته سیستم‌های توزیع‌شده
تگ‌ها: Argo Workflows CI/CD DevOps ایران آرگو اتوماسیون فرآیند ارکستراسیون کانتینر بانکداری ابری معماری Cloud Native مهندسی نرم‌افزار

نظرات

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

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