کتاب راهکارهای نوین توسعه و چرخه عملیاتی برنامه‌های Java در بستر Kubernetes با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره راهکارهای نوین توسعه و چرخه عملیاتی برنامه‌های Java در بستر Kubernetes

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

موضوع میانی: توسعه و استقرار برنامه‌های مبتنی بر جاوا در محیط‌های کانتینری

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

  • 1. مبانی مهندسی نرم‌افزار در عصر رایانش ابری و میکروسرویس‌ها
  • 2. معماری برنامه‌های جاوا برای محیط‌های توزیع‌شده
  • 3. آشنایی با مفاهیم کانتینر و پلتفرم داکر
  • 4. مدیریت چرخه‌حیات کانتینرها در محیط توسعه محلی
  • 5. پیکربندی محیط توسعه یکپارچه برای جاوا و کوبرنتیز
  • 6. اصول طراحی برنامه‌های مبتنی بر جاوا با قابلیت اجرا در کانتینر
  • 7. آشنایی با معماری کوبرنتیز و اجزای کلاستر
  • 8. نصب و راه‌اندازی ابزارهای توسعه محلی مرتبط با کوبرنتیز
  • 9. مدیریت وابستگی‌های پروژه در محیط‌های ابری
  • 10. استفاده از ابزار Maven برای بسته‌بندی برنامه‌های جاوا
  • 11. ایجاد فایل‌های Dockerfile بهینه برای برنامه‌های جاوا
  • 12. بهینه‌سازی زمان اجرای جاوا در کانتینرها با استفاده از GraalVM
  • 13. آشنایی با ابزار Quarkus برای توسعه سریع برنامه‌های ابری
  • 14. مدیریت تنظیمات و پیکربندی برنامه در محیط ابری
  • 15. یکپارچه‌سازی ابزارهای توسعه با کوبرنتیز محلی مانند Minikube
  • 16. استفاده از Tilt برای خودکارسازی چرخه توسعه در کوبرنتیز
  • 17. آشنایی با ابزار Skaffold برای استقرار سریع برنامه‌ها
  • 18. دیباگ کردن برنامه‌های جاوا در داخل کانتینر
  • 19. تست‌های واحد و یکپارچه‌سازی در محیط کانتینری
  • 20. استفاده از Testcontainers برای شبیه‌سازی سرویس‌های جانبی
  • 21. مدیریت لاگ‌ها و مشاهده وضعیت برنامه در کوبرنتیز
  • 22. مفاهیم اساسی در امنیت کانتینرها و برنامه‌های جاوا
  • 23. مدیریت دسترسی‌ها و نقش‌ها در کوبرنتیز
  • 24. ارتباط بین میکروسرویس‌ها در بستر کوبرنتیز
  • 25. آشنایی با Service Mesh برای مدیریت ترافیک سرویس‌ها
  • 26. استفاده از Helm برای مدیریت پکیج‌های کوبرنتیز
  • 27. پیاده‌سازی استراتژی‌های استقرار (Deployment) در کوبرنتیز
  • 28. مانیتورینگ و مشاهده‌پذیری برنامه‌های جاوا در کوبرنتیز
  • 29. استفاده از Prometheus و Grafana برای پایش عملکرد
  • 30. مدیریت منابع و محدودیت‌های حافظه در کانتینرها
  • 31. بهینه‌سازی عملکرد جاوا در محیط‌های ابری
  • 32. مدیریت پایگاه‌های داده در محیط کوبرنتیز
  • 33. اصول ذخیره‌سازی داده‌های پایدار (Persistent Volumes)
  • 34. استفاده از ConfigMaps و Secrets برای مدیریت تنظیمات حساس
  • 35. طراحی سیستم‌های تاب‌آور (Resilient) با الگوهای طراحی جاوا
  • 36. پیاده‌سازی Health Checks در برنامه‌های جاوا برای کوبرنتیز
  • 37. آشنایی با مفاهیم CI/CD و ادغام آن با چرخه توسعه داخلی
  • 38. به‌کارگیری ابزارهای خودکارسازی در محیط‌های توسعه ایران
  • 39. رعایت استانداردهای امنیتی در تولید و استقرار نرم‌افزار
  • 40. مستندسازی پروژه‌های ابری و مدیریت دانش فنی تیم
  • 41. ارائه راهکارهای بومی‌سازی شده برای زیرساخت‌های ابری داخلی
تگ‌ها: DevOps استقرار برنامه برنامه‌نویسی جاوا توسعه نرم‌افزار داکر رایانش ابری کانتینرسازی کوبرنتیز معماری نرم‌افزار میکروسرویس

نظرات

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

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