کتاب پیادهسازی خط لولههای CI/CD با استفاده از ابزارهای متنباز Jenkins و Ansible با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی خط لولههای CI/CD با استفاده از ابزارهای متنباز Jenkins و Ansible
موضوع کلی: مهندسی نرمافزار و زیرساختهای فناوری اطلاعات
موضوع میانی: اتوماسیون فرآیندهای توسعه و استقرار نرمافزار (DevOps)
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و مفاهیم بنیادین فرهنگ دواپس در سازمانهای مدرن
- 2. نقش اتوماسیون در چرخهحیات توسعه نرمافزار
- 3. معماری خط لولههای یکپارچهسازی و استقرار مداوم
- 4. نصب و راهاندازی زیرساخت جنکینز در محیط لینوکس
- 5. مدیریت کاربران و سطوح دسترسی در جنکینز مطابق امنیت شبکه
- 6. آشنایی با مفاهیم زیرساخت به عنوان کد
- 7. نصب و پیکربندی اولیه ابزار انسیبل
- 8. مدیریت موجودیتها و فایلهای میزبان در انسیبل
- 9. کار با ماژولهای پرکاربرد انسیبل برای مدیریت سرور
- 10. نوشتن اولین پلیبوک برای خودکارسازی پیکربندی سیستم
- 11. استفاده از متغیرها و حقایق در انسیبل
- 12. مدیریت نقشها برای سازماندهی کدهای انسیبل
- 13. یکپارچهسازی جنکینز و گیت برای مدیریت سورسکد
- 14. ایجاد اولین جاب در جنکینز برای بیلد خودکار پروژه
- 15. مفهوم بیلد آرتیفکت و مدیریت مخازن در خط لوله
- 16. استفاده از اسکریپتهای شل در مراحل خط لوله
- 17. طراحی خط لوله چندمرحلهای برای کامپایل و تست
- 18. اجرای تستهای واحد در خط لوله CI
- 19. استفاده از پلاگینهای کاربردی جنکینز برای افزایش بهرهوری
- 20. پیکربندی انسیبل برای استقرار خودکار بر روی سرورهای مقصد
- 21. مدیریت رمزها و اطلاعات حساس در جنکینز و انسیبل
- 22. استفاده از ولت برای رمزنگاری دادههای حساس در انسیبل
- 23. پیادهسازی استراتژیهای استقرار نرمافزار با انسیبل
- 24. مانیتورینگ وضعیت اجرای خط لولهها در جنکینز
- 25. مدیریت لاگها و عیبیابی خطاهای استقرار
- 26. خودکارسازی تستهای یکپارچگی در خط لوله
- 27. کار با داکر برای بستهبندی نرمافزار در خط لوله CI/CD
- 28. مدیریت ایمیجهای داکر از طریق جنکینز
- 29. استقرار کانتینرها با استفاده از انسیبل
- 30. پیادهسازی اعلانهای خودکار وضعیت بیلد در جنکینز
- 31. بهینهسازی زمان اجرای خط لولههای CI/CD
- 32. مدیریت نسخهبندی و ریلیز نرمافزار به صورت خودکار
- 33. تأمین امنیت در خط لوله با اسکن کدهای مخرب
- 34. اصول نگهداری و بروزرسانی زیرساخت دواپس
- 35. مقیاسپذیری خط لولهها با استفاده از نودهای جنکینز
- 36. مستندسازی زیرساختهای خودکار شده
- 37. آشنایی با مفاهیم ارکستراسیون در ابعاد بزرگ
- 38. بررسی الگوهای پیشرفته در تعریف رولهای انسیبل
- 39. مدیریت وضعیت سیستمها با استفاده از انسیبل
- 40. پروژه نهایی پیادهسازی یک خط لوله کامل CI/CD
تگها:
Ansible
CI/CD
Jenkins
اتوماسیون زیرساخت
انسیبل
جنکینز
خط لوله استقرار
دواپس
مهندسی نرمافزار
یکپارچهسازی مداوم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.