کتاب استقرار خودکار GeneXus با CI/CD: از توسعه تا عملیات با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار خودکار GeneXus با CI/CD: از توسعه تا عملیات
موضوع کلی: توسعه نرمافزار
موضوع میانی: اتوماسیون و استقرار نرمافزار
📋 سرفصلهای دوره
- 1. مقدمهای بر اتوماسیون استقرار GeneXus
- 2. CI/CD چیست و چرا برای GeneXus مهم است؟
- 3. آشنایی با مفاهیم پایپلاین CI/CD
- 4. انتخاب ابزارهای مناسب CI/CD برای GeneXus
- 5. معرفی ابزارهای محبوب CI/CD (Jenkins، GitLab CI، Azure DevOps)
- 6. پیکربندی GeneXus برای یکپارچگی با CI/CD
- 7. مدیریت سورس کد با Git و GeneXus
- 8. ایجاد یک مخزن Git برای پروژه GeneXus
- 9. استفاده از Branching Strategy در GeneXus
- 10. اتوماسیون ساخت (Build) در GeneXus
- 11. استفاده از کامپایلرهای GeneXus در CI/CD
- 12. اتوماسیون تست در GeneXus
- 13. انواع تستها در GeneXus (Unit، Integration، System)
- 14. ادغام تستهای خودکار در پایپلاین CI/CD
- 15. اتوماسیون استقرار (Deployment) در GeneXus
- 16. استقرار در محیطهای مختلف (Dev، Test، Prod)
- 17. استفاده از Docker و Containerization با GeneXus
- 18. ساخت ایمیج Docker برای برنامههای GeneXus
- 19. استقرار برنامهها در Kubernetes با GeneXus
- 20. پیکربندی پایپلاین CI/CD در Jenkins برای GeneXus
- 21. پیکربندی پایپلاین CI/CD در GitLab CI برای GeneXus
- 22. پیکربندی پایپلاین CI/CD در Azure DevOps برای GeneXus
- 23. مانیتورینگ و لاگینگ استقرار GeneXus
- 24. نظارت بر عملکرد برنامه در محیطهای مختلف
- 25. عیبیابی مشکلات استقرار
- 26. بهینهسازی پایپلاین CI/CD برای GeneXus
- 27. امنیت در CI/CD GeneXus
- 28. مدیریت Secretها و Credentials
- 29. بهروزرسانی و نگهداری پایپلاین CI/CD
- 30. بهترین روشهای CI/CD برای GeneXus
- 31. انجام Rollback در صورت بروز مشکل
- 32. استفاده از Infrastructure as Code (IaC) با GeneXus
- 33. ادغام با ابزارهای مدیریت کانفیگ (Ansible، Chef، Puppet)
- 34. استقرار برنامههای GeneXus Cloud
- 35. استفاده از GeneXus Cloud Services
- 36. استفاده از ابزارهای مانیتورینگ Cloud
- 37. استقرار برنامههای موبایل GeneXus با CI/CD
- 38. استقرار برنامههای وب GeneXus با CI/CD
- 39. استقرار برنامههای GeneXus در AWS
- 40. استقرار برنامههای GeneXus در Azure
- 41. استقرار برنامههای GeneXus در Google Cloud
- 42. استفاده از Blue/Green Deployment با GeneXus
- 43. استفاده از Canary Deployment با GeneXus
- 44. اتوماسیون بهروزرسانی Schema در GeneXus
- 45. مدیریت وابستگیها در GeneXus
- 46. استفاده از Artifact Repository (Nexus، Artifactory)
- 47. پیادهسازی Continuous Feedback Loop
- 48. استفاده از ابزارهای تحلیل کد (SonarQube)
- 49. مستندسازی پایپلاین CI/CD GeneXus
- 50. راهنمای عیبیابی رایجترین مشکلات CI/CD
- 51. مطالعه موردی: پیادهسازی CI/CD برای یک پروژه GeneXus واقعی
تگها:
Azure DevOps
CI/CD
DevOps
Docker
GeneXus
GeneXus Cloud
Git
GitLab CI
IaC
Jenkins
Kubernetes
اتوماسیون استقرار
استقرار خودکار
تست خودکار
توسعه نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.