کتاب تسلط بر Docker، Kubernetes و بهترین شیوه‌های توسعه Laravel

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره تسلط بر Docker، Kubernetes و بهترین شیوه‌های توسعه Laravel

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

موضوع میانی: استقرار و مدیریت اپلیکیشن‌های Laravel با Docker و Kubernetes

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

  • 1. چرا کانتینرسازی برای پروژه‌های Laravel؟
  • 2. معرفی Docker و تفاوت آن با ماشین مجازی
  • 3. نصب و راه‌اندازی Docker برای توسعه‌دهندگان PHP
  • 4. آشنایی با Docker Engine و نحوهٔ کار دیمون
  • 5. درک Docker Image، Container و لایه‌های ذخیره‌سازی
  • 6. نوشتن Dockerfile برای یک اپلیکیشن Laravel از صفر
  • 7. دستورات پایهٔ Docker CLI برای توسعه‌دهنده
  • 8. مدیریت چرخهٔ عمر Container (ساخت، اجرا، توقف، حذف)
  • 9. Docker Volumes و ذخیره‌سازی داده‌های پایدار
  • 10. Docker Networking و ارتباط بین کانتینرها
  • 11. نوشتن Dockerfile بهینه برای فریم‌ورک Laravel
  • 12. Multi-stage Build برای کاهش اندازه ایمیج Laravel
  • 13. معرفی Docker Compose و نصب آن
  • 14. نوشتن docker-compose.yml برای پروژهٔ چندکانتینری Laravel
  • 15. اجرای Migrations و Seeders در محیط Docker Compose
  • 16. مدیریت متغیرهای محیطی و فایل .env در Docker
  • 17. کار با MySQL، PostgreSQL و Redis در Docker Compose
  • 18. اجرای Laravel Queue Worker در کانتینر Docker
  • 19. WebSocket و Laravel Echo در محیط کانتینری
  • 20. Scheduler و Cron Jobs در Docker برای Laravel
  • 21. کامپایل Asset و مدیریت فایل‌های استاتیک در کانتینر
  • 22. اجرای تست‌های PHPUnit در محیط Docker
  • 23. Debugging و لاگ‌نویسی در Docker برای Laravel
  • 24. بهینه‌سازی عملکرد Laravel در کانتینر
  • 25. آشنایی با Laravel Sail و زیرساخت آن
  • 26. الگوهای رایج Docker در پروژه‌های Laravel پروداکشن
  • 27. پشتیبان‌گیری و بازگردانی در محیط کانتینری
  • 28. معرفی Kubernetes و جایگاه آن در اکوسیستم DevOps
  • 29. معماری Kubernetes و اجزای اصلی آن
  • 30. تفاوت‌های کلیدی Docker و Kubernetes
  • 31. نصب و راه‌اندازی Kubernetes با Minikube و Kind
  • 32. Pod: واحد اصلی اجرا در Kubernetes
  • 33. نوشتن و اعمال Manifest فایل Pod
  • 34. Deployment و مدیریت روند نسخه‌های پادکن
  • 35. ReplicaSet و تضمین تعداد دلخواه پادکن‌ها
  • 36. Service و نوع‌های آن (ClusterIP، NodePort، LoadBalancer)
  • 37. Ingress Controller و مسیریابی ترافیک ورودی
  • 38. Ingress NGINX و تنظیمات پیشرفتهٔ مسیریابی
  • 39. ConfigMap و مدیریت تنظیمات برنامه در K8s
  • 40. Secret و مدیریت اطلاعات حساس (پسورد، کلید API)
  • 41. Persistent Volume و Persistent Volume Claim در Kubernetes
  • 42. StorageClass و تنظیم ذخیره‌سازی دائمی
  • 43. Namespace و سازمان‌دهی منابع در کلاستر
  • 44. Labels، Selectors و Annotations در Kubernetes
  • 45. RBAC و مدیریت دسترسی‌ها و نقش‌ها
  • 46. معرفی Helm و نقش آن در مدیریت Kubernetes
  • 47. نصب و کاربرد Helm 3 برای دیپلوی Laravel
  • 48. ساخت Helm Chart سفارشی برای اپلیکیشن Laravel
  • 49. مدیریت نسخه، آپدیت و بازگشت Helm
  • 50. CI/CD Pipeline با GitLab CI و Docker
  • 51. CI/CD Pipeline با GitHub Actions و Kubernetes
  • 52. Rolling Update و Blue-Green Deployment در K8s
  • 53. Canary Deployment و آزمایش تدریجی نسخه‌ها
  • 54. Horizontal Pod Autoscaler و مقیاس‌پذیری خودکار
  • 55. Vertical Pod Autoscaler و بهینه‌سازی منابع پادکن
  • 56. Cluster Autoscaler و مدیریت نودها
  • 57. Liveness، Readiness و Startup Probes در Kubernetes
  • 58. Resource Limits و Requests و برنامه‌ریزی منابع
  • 59. Security Context، Pod Security Policies و بهترین شیوه‌ها
  • 60. Network Policy و ایزولهٔ ترافیک بین سرویس‌ها
  • 61. Monitoring اپلیکیشن با Prometheus و Grafana
  • 62. Logging متمرکز با EFK Stack در Kubernetes
  • 63. Distributed Tracing با Jaeger برای Laravel
  • 64. cert-manager و مدیریت خودکار گواهی SSL/TLS
  • 65. Service Mesh و معماری Istio (مقدمهٔ عملی)
  • 66. پشتیبان‌گیری و بازگردانی از بلادرنگ در Kubernetes
  • 67. بهینه‌سازی هزینه و منابع در محیط Kubernetes
  • 68. معماری ماکرو برای پروژهٔ Laravel در Kubernetes
  • 69. مقیاس‌پذیری افقی و عمودی در اپلیکیشن‌های Laravel
  • 70. بهترین شیوه‌های Docker در توسعهٔ Laravel
  • 71. بهترین شیوه‌های Kubernetes در دیپلوی پروژه‌های PHP
  • 72. پروژهٔ نهایی: دیپلوی کامل Laravel روی Kubernetes

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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