کتاب استقرار و مدیریت نودهای Erlang در محیط عملیاتی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره استقرار و مدیریت نودهای Erlang در محیط عملیاتی

موضوع کلی: توسعه و استقرار نرم‌افزار

موضوع میانی: برنامه‌نویسی همزمان و توزیع‌شده

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر Erlang و معماری آن
  • 2. مفاهیم کلیدی Erlang: فرایندها، پیام‌رسانی، و حافظه
  • 3. انتخاب سیستم‌عامل مناسب برای نودهای Erlang
  • 4. نصب و پیکربندی Erlang/OTP در محیط لینوکس
  • 5. نصب و پیکربندی Erlang/OTP در محیط ویندوز
  • 6. مدیریت پکیج‌ها با Rebar3
  • 7. پیکربندی نودهای Erlang برای محیط‌های مختلف (توسعه، تست، عملیات)
  • 8. مفاهیم اساسی شبکه‌سازی Erlang
  • 9. پیکربندی کلاستر Erlang
  • 10. امنیت نودهای Erlang: احراز هویت و مجوزها
  • 11. مانیتورینگ نودهای Erlang با استفاده از Observer
  • 12. مانیتورینگ نودهای Erlang با استفاده از ابزارهای شخص ثالث
  • 13. جمع‌آوری لاگ‌ها و تحلیل آن‌ها
  • 14. استقرار برنامه‌های Erlang با استفاده از Release
  • 15. مدیریت Releaseها و ارتقاء آن‌ها
  • 16. استفاده از Docker برای کانتینریزه کردن برنامه‌های Erlang
  • 17. استقرار برنامه‌های Erlang در Kubernetes
  • 18. مقیاس‌پذیری افقی نودهای Erlang
  • 19. استفاده از Load Balancer برای توزیع ترافیک
  • 20. پیکربندی Firewall برای نودهای Erlang
  • 21. بهینه‌سازی عملکرد نودهای Erlang
  • 22. مدیریت حافظه در Erlang
  • 23. عیب‌یابی مشکلات رایج در نودهای Erlang
  • 24. استفاده از tracing برای تحلیل عملکرد
  • 25. استفاده از profiler برای شناسایی گلوگاه‌ها
  • 26. استقرار برنامه‌های Erlang در محیط ابری (AWS, Azure, GCP)
  • 27. استفاده از ابزارهای CI/CD برای استقرار خودکار
  • 28. پیکربندی سیستم‌های هشداردهی (Alerting)
  • 29. استفاده از ابزارهای مانیتورینگ پیشرفته (Prometheus, Grafana)
  • 30. استقرار برنامه‌های Erlang با استفاده از Distillery
  • 31. استقرار برنامه‌های Erlang با استفاده از edelivery
  • 32. پیکربندی Erlang برای کار با دیتابیس‌ها
  • 33. استقرار برنامه‌های Erlang با استفاده از Nginx
  • 34. استقرار برنامه‌های Erlang با استفاده از RabbitMQ
  • 35. استقرار برنامه‌های Erlang با استفاده از Redis
  • 36. امنیت نودهای Erlang در برابر حملات DDoS
  • 37. بهینه‌سازی پیکربندی Erlang VM
  • 38. استفاده از Erlang Supervisorها برای مدیریت خطاها
  • 39. استفاده از Try/Catch برای مدیریت استثناها
  • 40. استقرار برنامه‌های Erlang با استفاده از SSL/TLS
  • 41. پیکربندی DNS برای نودهای Erlang
  • 42. استفاده از ابزارهای اتوماسیون پیکربندی (Ansible, Chef, Puppet)
  • 43. استقرار برنامه‌های Erlang با استفاده از ZeroMQ
  • 44. استقرار برنامه‌های Erlang با استفاده از WebSocket
  • 45. استفاده از Erlang برای ساخت میکروسرویس‌ها
  • 46. استقرار میکروسرویس‌های Erlang
  • 47. استفاده از Docker Compose برای مدیریت چندین کانتینر Erlang
  • 48. استقرار برنامه‌های Erlang در محیط‌های multi-tenant
  • 49. استفاده از Erlang برای ساخت سیستم‌های real-time
  • 50. استقرار سیستم‌های real-time مبتنی بر Erlang
  • 51. پیکربندی Erlang برای کار با شبکه‌های با تاخیر بالا
  • 52. استفاده از Erlang برای ساخت سیستم‌های fault-tolerant
  • 53. استقرار سیستم‌های fault-tolerant مبتنی بر Erlang
  • 54. استفاده از Erlang برای ساخت سیستم‌های distributed cache
  • 55. استقرار سیستم‌های distributed cache مبتنی بر Erlang
  • 56. استفاده از Erlang برای ساخت سیستم‌های message queue
  • 57. استقرار سیستم‌های message queue مبتنی بر Erlang
  • 58. به‌روزرسانی امنیتی نودهای Erlang
  • 59. آرشیو و بازیابی نودهای Erlang
  • 60. مستندسازی استقرار نودهای Erlang
تگ‌ها: clustering deployment distributed systems docker elixir Erlang erlang deployment fault tolerance kubernetes monitoring observability OTP production release management scalability

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.