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