کتاب Jenkins for System Administrators با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

عنوان دوره: Jenkins for System Administrators - اتوماسیون، استقرار و مدیریت بی‌نقص انقلاب در مدیریت سیستم: Jenkins، دستیار هوشمند شما در دنیای DevOps آیا از کارهای تکراری، استقرار دستی و خطاهای ناشی ا...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره Jenkins for System Administrators

موضوع کلی: برنامه نویسی

موضوع میانی: جنکینز (Jenkins)

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

  • 1. مبانی Jenkins و تاریخچه
  • 2. نصب و راه‌اندازی Jenkins (با Docker و بدون آن)
  • 3. آشنایی با رابط کاربری Jenkins
  • 4. پیکربندی اولیه Jenkins
  • 5. مدیریت کاربران و دسترسی‌ها در Jenkins
  • 6. نصب و مدیریت پلاگین‌های Jenkins
  • 7. آشنایی با انواع Job ها در Jenkins (Freestyle, Pipeline)
  • 8. ایجاد اولین Job Freestyle
  • 9. پیکربندی Job Freestyle
  • 10. استفاده از SCM (Git, SVN) در Job Freestyle
  • 11. انتخاب و استفاده از ابزارهای Build (Maven, Gradle) در Job Freestyle
  • 12. تنظیمات Post-build Actions در Job Freestyle
  • 13. آشنایی با Pipeline as Code
  • 14. ایجاد اولین Pipeline
  • 15. ساختار Pipeline و مفاهیم اساسی (Stages, Steps)
  • 16. استفاده از declarative Pipeline
  • 17. استفاده از script Pipeline
  • 18. مدیریت ورودی‌ها و پارامترها در Pipeline
  • 19. استفاده از Agent ها در Pipeline
  • 20. انتخاب و مدیریت Node ها در Jenkins
  • 21. استفاده از Shared Libraries در Pipeline
  • 22. کنترل جریان Pipeline با شرط‌ها و حلقه‌ها
  • 23. مدیریت خروجی‌ها و Artifact ها در Pipeline
  • 24. استفاده از Triggers در Pipeline (Build triggers, SCM polling)
  • 25. بهبود عملکرد Pipeline با parallelization
  • 26. آشنایی با Blue Ocean
  • 27. استفاده از Blue Ocean برای مدیریت Pipeline
  • 28. مانیتورینگ و مشاهده لاگ‌ها در Jenkins
  • 29. ارسال Notification ها در Jenkins (Email, Slack)
  • 30. پیکربندی Security در Jenkins (Authentication, Authorization)
  • 31. استفاده از نقش‌ها و دسترسی‌ها در Jenkins
  • 32. مدیریت Credentials در Jenkins
  • 33. اتصال Jenkins به Active Directory/LDAP
  • 34. پشتیبان‌گیری و بازیابی Jenkins
  • 35. به‌روزرسانی Jenkins و پلاگین‌ها
  • 36. بهینه‌سازی Jenkins برای عملکرد بهتر
  • 37. مدیریت Disk Space و منابع Jenkins
  • 38. ایجاد و مدیریت Slave Nodes (Agents)
  • 39. پیکربندی Slave Nodes (Agents)
  • 40. اتصال Slave Nodes به Master
  • 41. استفاده از Labels برای انتخاب Agents
  • 42. آشنایی با Docker و Jenkins
  • 43. یکپارچه‌سازی Docker و Jenkins
  • 44. استفاده از Docker برای Build Environment
  • 45. استفاده از Docker Compose در Jenkins
  • 46. ساخت و استقرار Image ها با Jenkins
  • 47. آزمایش خودکار (Unit, Integration, E2E)
  • 48. یکپارچه‌سازی تست‌ها با Jenkins
  • 49. گزارش‌گیری تست‌ها در Jenkins
  • 50. استفاده از SonarQube در Jenkins
  • 51. آنالیز کد با SonarQube و Jenkins
  • 52. استفاده از Jenkins برای CI/CD
  • 53. مبانی Continuous Integration (CI)
  • 54. مبانی Continuous Delivery (CD)
  • 55. ایجاد Pipeline های CI/CD
  • 56. استقرار برنامه‌ها بر روی سرورها (SSH, Ansible)
  • 57. استفاده از Ansible در Jenkins
  • 58. استفاده از Kubernetes و Jenkins
  • 59. استقرار برنامه‌ها بر روی Kubernetes
  • 60. استفاده از Helm در Jenkins
  • 61. اتوماسیون استقرار با Jenkins و Kubernetes
  • 62. مانیتورینگ و مشاهده وضعیت استقرارها
  • 63. استفاده از Plugins برای DevOps
  • 64. پیکربندی Cloud Providers در Jenkins (AWS, Azure, GCP)
  • 65. استفاده از Jenkins Job DSL
  • 66. ایجاد Job ها با Job DSL
  • 67. مدیریت Job ها با Job DSL
  • 68. آشنایی با REST API Jenkins
  • 69. استفاده از REST API برای اتوماسیون
  • 70. Scripting Jenkins با Groovy
  • 71. ایجاد و اجرای Groovy Scripts
  • 72. استفاده از Groovy برای مدیریت Jenkins
  • 73. بهبود امنیت Jenkins
  • 74. بررسی آسیب‌پذیری‌های Jenkins
  • 75. بهترین شیوه‌های امنیتی برای Jenkins
  • 76. مدیریت حجم بالای اطلاعات در Jenkins
  • 77. استفاده از Queue در Jenkins
  • 78. بهینه‌سازی Pipeline برای مقیاس‌پذیری
  • 79. تنظیمات Cache در Jenkins
  • 80. پروفایلینگ و عیب‌یابی Jenkins
  • 81. مشکلات رایج و راه‌حل‌ها در Jenkins
  • 82. آموزش عیب‌یابی Jenkins
  • 83. بهترین شیوه‌ها برای مدیریت Jenkins
  • 84. مدیریت پیکربندی Jenkins با Git
  • 85. استفاده از Configuration as Code (CasC) در Jenkins
  • 86. استفاده از Jenkins X (مقدماتی)
  • 87. آشنایی با ویژگی‌های پیشرفته Pipeline
  • 88. استفاده از input step در Pipeline
  • 89. استفاده از parallel step در Pipeline
  • 90. استفاده از timeout step در Pipeline
  • 91. استفاده از retry step در Pipeline
  • 92. استفاده از post step در Pipeline
  • 93. استفاده از when step در Pipeline
  • 94. ساخت و استفاده از Custom Build Steps
  • 95. استفاده از declarative Pipeline برای DevOps
  • 96. استفاده از Shared Libraries برای DevOps
  • 97. طراحی و پیاده‌سازی CI/CD Pipeline های پیچیده
  • 98. بهینه‌سازی CI/CD Pipeline ها
  • 99. استفاده از Jenkins در محیط‌های Enterprise
  • 100. مدیریت Jenkins در محیط‌های HA (High Availability)
تگ‌ها: ci/cd Continuous Integration DevOps DevOps automation Jenkins Jenkins Tutorial Jenkins فارسی System Administration آموزش جنکینز اتوماسیون برنامه نویسی پیکربندی جنکینز جنکینز راه اندازی جنکینز مدیریت سیستم

نظرات

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

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