کتاب ساخت میکروسرویسهای مقیاسپذیر با Spring Boot و Alibaba Cloud با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت میکروسرویسهای مقیاسپذیر با Spring Boot و Alibaba Cloud
موضوع کلی: توسعه نرمافزار سازمانی
موضوع میانی: توسعه Backend با Java
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروسرویسها
- 2. اصول طراحی APIهای RESTful
- 3. معرفی Spring Boot و ویژگیهای کلیدی آن
- 4. راهاندازی یک پروژه Spring Boot
- 5. مدیریت وابستگیها با Maven و Gradle
- 6. پیکربندی Spring Boot با properties و YAML
- 7. مدلسازی داده با JPA و Hibernate
- 8. پیادهسازی لایههای سرویس و Repository
- 9. تستنویسی با JUnit و Mockito
- 10. مدیریت خطاها و استثناها در Spring Boot
- 11. امنیت برنامههای Spring Boot با Spring Security
- 12. احراز هویت و مجوز در میکروسرویسها
- 13. استفاده از JWT برای احراز هویت
- 14. معرفی Alibaba Cloud و خدمات آن
- 15. استفاده از Alibaba Cloud Container Service (ACS)
- 16. استقرار میکروسرویسها در Alibaba Cloud
- 17. مانیتورینگ و لاگبرداری با Prometheus و Grafana
- 18. مقیاسپذیری میکروسرویسها با Kubernetes
- 19. مدیریت پیکربندی در محیطهای توزیعشده
- 20. الگوی Circuit Breaker و Hystrix
- 21. الگوی API Gateway و استفاده از Spring Cloud Gateway
- 22. ارتباطات بین میکروسرویسها با REST و gRPC
- 23. پیادهسازی Event-Driven Architecture با Kafka
- 24. استفاده از Redis برای کشینگ
- 25. پیادهسازی الگوهای CQRS و Event Sourcing
- 26. مدیریت تراکنشهای توزیعشده
- 27. بهینهسازی عملکرد میکروسرویسها
- 28. طراحی پایگاه داده برای میکروسرویسها
- 29. استفاده از Docker و Containerization
- 30. استقرار CI/CD با Jenkins و GitLab CI
- 31. معرفی Spring Cloud Config
- 32. استفاده از Spring Cloud Netflix (Eureka, Zuul, Hystrix)
- 33. پیادهسازی Service Discovery با Eureka
- 34. مدیریت لاگها با ELK Stack
- 35. استفاده از Spring Data REST
- 36. امنیت میکروسرویسها با OAuth 2.0
- 37. تست یکپارچگی میکروسرویسها
- 38. استفاده از Spring Batch برای پردازش دستهای
- 39. معرفی Spring WebFlux و Reactive Programming
- 40. استفاده از WebSockets با Spring Boot
- 41. پیادهسازی الگوهای Saga
- 42. استقرار میکروسرویسها با Serverless Computing
- 43. استفاده از Alibaba Cloud Function Compute
- 44. مانیتورینگ توزیعشده با Jaeger و Zipkin
- 45. بهینهسازی مصرف منابع در میکروسرویسها
- 46. پیادهسازی الگوهای Backpressure
- 47. استفاده از Spring AMQP برای پیامرسانی
- 48. معرفی Spring Authorization Server
- 49. امنیت APIها با OpenID Connect
- 50. استفاده از Spring Cloud Stream
- 51. استقرار میکروسرویسها در محیطهای Hybrid Cloud
- 52. مقایسه و ارزیابی ابزارهای مختلف مانیتورینگ
- 53. استفاده از Spring Boot Actuator برای مانیتورینگ
- 54. طراحی APIهای Versioned
- 55. پیادهسازی الگوهای Retry
- 56. استفاده از Spring Cloud Sleuth برای Trace ID
- 57. مقیاسبندی پایگاه داده در میکروسرویسها
- 58. استفاده از Alibaba Cloud RDS
- 59. بهینهسازی کوئریهای پایگاه داده
- 60. معرفی Spring Kafka
- 61. استفاده از Spring Integration
- 62. امنیت دادهها در میکروسرویسها با رمزنگاری
- 63. پیادهسازی الگوهای Bulkhead
- 64. استفاده از Spring Data Cassandra
- 65. استقرار میکروسرویسها با Blue/Green Deployment
- 66. مقایسه و ارزیابی الگوهای میکروسرویسها
- 67. استفاده از Spring Cloud Bus
- 68. پیادهسازی الگوهای Compensating Transaction
- 69. معرفی Alibaba Cloud Message Queue
- 70. استفاده از Spring Cloud Task
- 71. امنیت میکروسرویسها با مانیتورینگ تهدیدات
- 72. پیادهسازی الگوهای Rate Limiting
- 73. آشنایی با مفاهیم Domain-Driven Design (DDD) در میکروسرویسها
- 74. استفاده از Spring Boot DevTools برای توسعه سریع
- 75. معرفی Spring Cloud Function
- 76. استفاده از Alibaba Cloud OSS برای ذخیرهسازی اشیا
- 77. بهینهسازی عملکرد میکروسرویسها با پروفایلگیری
- 78. پیادهسازی الگوهای Timeout
- 79. استفاده از Spring Cloud Kubernetes
تگها:
Alibaba Cloud
Java
Spring Boot
Spring Framework
برنامهنویسی Java
توسعه Backend
توسعه سازمانی
علیاکسپرس
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.