کتاب تکامل معماری نرمافزار: مقیاسپذیری و انعطافپذیری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تکامل معماری نرمافزار: مقیاسپذیری و انعطافپذیری
موضوع کلی: مهندسی نرمافزار و توسعهٔ سامانههای کامپیوتری
موضوع میانی: نگهداری و تکامل نرمافزار
📋 سرفصلهای دوره
- 1. مفاهیم پایه معماری نرمافزار
- 2. الگوهای رایج معماری نرمافزار
- 3. معماری لایهای
- 4. معماری میکروسرویسها
- 5. مقایسه معماریهای مختلف
- 6. معماری رویداد محور
- 7. معماری مبتنی بر صف
- 8. معماری سرویسگرا (SOA)
- 9. اصول طراحی SOLID
- 10. الگوهای طراحی معماری
- 11. معماری ششضلعی
- 12. معماری تمیز
- 13. معماری مبتنی بر دامنه (DDD)
- 14. پیادهسازی DDD در عمل
- 15. تکنیکهای مدلسازی داده
- 16. طراحی رابطهای برنامهنویسی کاربردی (API)
- 17. امنیت در معماری نرمافزار
- 18. تستپذیری و معماری
- 19. مقیاسپذیری افقی و عمودی
- 20. استفاده از حافظه پنهان (Caching)
- 21. مدیریت Session و State
- 22. معماریهای توزیعشده
- 23. مقدمهای بر Containerization
- 24. استفاده از Docker و Kubernetes
- 25. معماری ابری (Cloud Architecture)
- 26. معماری بدون سرور (Serverless Architecture)
- 27. مانیتورینگ و Loging در معماری
- 28. معماری مقاوم (Resilient Architecture)
- 29. الگوهای شکست (Failure Patterns)
- 30. استفاده از Circuit Breaker
- 31. معماری مبتنی بر رویداد و مقیاسپذیری
- 32. پیادهسازی صفهای پیام (Message Queues)
- 33. معماری و پایگاه دادههای NoSQL
- 34. انتخاب پایگاه داده مناسب
- 35. بهینهسازی عملکرد پایگاه داده
- 36. معماری و امنیت APIها
- 37. احراز هویت و مجوز دسترسی
- 38. مدیریت خطا در معماری
- 39. استفاده از الگوهای Retry و Fallback
- 40. معماری و DevOps
- 41. CI/CD و معماری
- 42. معماری و زیرساخت به عنوان کد (IaC)
- 43. معماری و مدیریت پیکربندی
- 44. معماری و مقیاسپذیری دادهها
- 45. معماری و Big Data
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.