کتاب طراحی و پیادهسازی سرویسهای توزیعشده مقاوم با iThena با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی سرویسهای توزیعشده مقاوم با iThena
موضوع کلی: معماری سیستمهای توزیعشده
موضوع میانی: توسعه و استقرار سرویسهای مقاوم
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای توزیعشده
- 2. مفاهیم اساسی مقیاسپذیری و قابلیت اطمینان
- 3. معماری میکروسرویسها و مزایا و معایب آن
- 4. الگوهای ارتباطی در سیستمهای توزیعشده
- 5. مقدمهای بر iThena: پلتفرم توسعه سرویسهای مقاوم
- 6. نصب و پیکربندی iThena
- 7. ساخت اولین سرویس مقاوم با iThena
- 8. مدیریت پیکربندی در iThena
- 9. مدیریت خطا و بازیابی در iThena
- 10. نظارت و ردیابی سرویسها در iThena
- 11. استفاده از iThena برای مدیریت وضعیت (State Management)
- 12. الگوهای طراحی مقاوم: Circuit Breaker
- 13. الگوهای طراحی مقاوم: Bulkhead
- 14. الگوهای طراحی مقاوم: Retry
- 15. الگوهای طراحی مقاوم: Timeout
- 16. استفاده از صفهای پیام (Message Queues) در iThena
- 17. مدیریت تراکنشهای توزیعشده
- 18. تست و اشکالزدایی سرویسهای توزیعشده
- 19. استقرار (Deployment) سرویسهای iThena
- 20. مقیاسبندی سرویسها در iThena
- 21. امنیت در سیستمهای توزیعشده
- 22. احراز هویت و مجوز دسترسی در iThena
- 23. مدیریت لاگها و مانیتورینگ
- 24. استفاده از داشبوردهای مانیتورینگ برای iThena
- 25. بهینهسازی عملکرد سرویسهای توزیعشده
- 26. استفاده از کشینگ (Caching) در iThena
- 27. نگهداری و بهروزرسانی سرویسهای توزیعشده
- 28. الگوهای طراحی API برای سیستمهای توزیعشده
- 29. مقدمهای بر کانتینرها و داکر (Docker)
- 30. استفاده از داکر با iThena
- 31. مقدمهای بر Kubernetes و مدیریت کانتینرها
- 32. استقرار سرویسهای iThena بر روی Kubernetes
- 33. استفاده از سرویسهای ابری (Cloud Services) با iThena
- 34. تستهای یکپارچگی (Integration Tests) برای سرویسهای توزیعشده
- 35. تستهای بار (Load Tests) و استرس (Stress Tests)
- 36. استفاده از الگوهای Event Sourcing و CQRS
- 37. مقدمهای بر سیستمهای توزیعشده بدون سرور (Serverless)
- 38. استفاده از توابع بدون سرور با iThena
- 39. مدیریت وابستگیها (Dependencies) در سیستمهای توزیعشده
- 40. الگوهای ارتباط ناهمزمان (Asynchronous Communication)
- 41. استفاده از gRPC در iThena
- 42. استفاده از GraphQL در iThena
- 43. مدیریت نسخهها (Versioning) در سرویسهای توزیعشده
- 44. استفاده از API Gateway در iThena
- 45. الگوهای طراحی برای سیستمهای توزیعشده با حجم داده بالا
- 46. استفاده از پایگاههای داده NoSQL در iThena
- 47. مقدمهای بر بلاکچین و کاربردهای آن در سیستمهای توزیعشده
- 48. استفاده از iThena برای ساخت سیستمهای توزیعشده مبتنی بر بلاکچین
- 49. الگوهای طراحی برای سیستمهای توزیعشده با تأخیر کم (Low Latency)
- 50. استفاده از شبکههای تحویل محتوا (CDN) با iThena
- 51. مقدمهای بر امنیت شبکه در سیستمهای توزیعشده
- 52. استفاده از TLS/SSL در iThena
- 53. مقدمهای بر مدیریت زیرساخت به عنوان کد (Infrastructure as Code)
- 54. استفاده از Terraform با iThena
- 55. مقدمهای بر CI/CD و خودکارسازی استقرار
- 56. استفاده از ابزارهای CI/CD با iThena
- 57. الگوهای طراحی برای سیستمهای توزیعشده با قابلیت تحمل خطا (Fault Tolerance)
- 58. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت خودترمیم (Self-Healing)
- 59. مقدمهای بر سیستمهای توزیعشده مبتنی بر رویداد (Event-Driven)
- 60. استفاده از Kafka با iThena
- 61. الگوهای طراحی برای سیستمهای توزیعشده با مقیاسپذیری افقی (Horizontal Scalability)
- 62. بهینهسازی مصرف منابع در سیستمهای توزیعشده
- 63. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت ردیابی توزیعشده (Distributed Tracing)
- 64. مقدمهای بر سیستمهای توزیعشده مبتنی بر Actor
- 65. الگوهای طراحی برای سیستمهای توزیعشده با قابلیت بازیابی از فاجعه (Disaster Recovery)
- 66. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت نظارت بر سلامت (Health Checks)
- 67. مقدمهای بر سیستمهای توزیعشده مبتنی بر جریان (Streaming)
- 68. استفاده از Flink با iThena
- 69. الگوهای طراحی برای سیستمهای توزیعشده با قابلیت تطبیقپذیری (Adaptability)
- 70. مقدمهای بر سیستمهای توزیعشده مبتنی بر میکروسرویسها و API Gateway
- 71. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت مدیریت ترافیک (Traffic Management)
- 72. مقدمهای بر سیستمهای توزیعشده مبتنی بر ماشینهای مجازی (Virtual Machines)
- 73. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت مانیتورینگ عملکرد (Performance Monitoring)
- 74. الگوهای طراحی برای سیستمهای توزیعشده با قابلیت مدیریت خطا (Error Handling)
- 75. مقدمهای بر سیستمهای توزیعشده مبتنی بر داده (Data-Driven)
- 76. استفاده از iThena برای ساخت سیستمهای توزیعشده با قابلیت تحلیل داده (Data Analytics)
تگها:
iThena
استقرار سرویس
توسعه سرویس
توسعهدهنده
سرویسهای مقاوم
سیستمهای توزیعشده
طراحی سرویس
معماری توزیعشده
مقیاسپذیری
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.