کتاب توسعه و استقرار توابع با استفاده از Knative با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه و استقرار توابع با استفاده از Knative
موضوع کلی: برنامه نویسی
موضوع میانی: رایانش ابری (Cloud Computing)
📋 سرفصلهای دوره
- 1. مفاهیم پایه Kubernetes
- 2. معماری میکروسرویسها
- 3. آشنایی با پلتفرم Knative
- 4. نصب و راهاندازی Knative
- 5. مفاهیم Serving در Knative
- 6. توسعه اولین سرویس Knative
- 7. مدیریت پیکربندی سرویسها
- 8. مقیاسپذیری خودکار با Knative
- 9. مدیریت ترافیک و نسخهبندی
- 10. استفاده از Knative Eventing
- 11. منابع رویداد (Event Sources)
- 12. کانالهای رویداد (Event Channels)
- 13. توسعه توابع مبتنی بر رویداد
- 14. آشنایی با CloudEvents
- 15. پیادهسازی توابع با زبان برنامهنویسی Python
- 16. پیادهسازی توابع با زبان برنامهنویسی Node.js
- 17. پیادهسازی توابع با زبان برنامهنویسی Java
- 18. دیباگینگ و مانیتورینگ توابع Knative
- 19. استفاده از لاگها و متریکها
- 20. مدیریت خطاها و استثناها
- 21. امنیت توابع Knative
- 22. احراز هویت و مجوز دسترسی
- 23. تنظیمات منابع (Resource Limits)
- 24. بهینهسازی عملکرد توابع
- 25. استفاده از حافظه کش
- 26. بهبود زمان پاسخگویی
- 27. استقرار توابع در محیطهای مختلف
- 28. استفاده از Dockerfile برای ساخت ایمیج
- 29. مدیریت وابستگیها
- 30. CI/CD با Knative
- 31. اتوماسیون استقرار توابع
- 32. تست توابع Knative
- 33. آزمایش واحد (Unit Testing)
- 34. آزمایش یکپارچگی (Integration Testing)
- 35. استفاده از ابزارهای مانیتورینگ پیشرفته
- 36. Prometheus و Grafana
- 37. مدیریت نسخههای توابع
- 38. بازگشت به نسخههای قبلی
- 39. استفاده از Blue/Green Deployment
- 40. مفاهیم پیشرفته Knative Eventing
- 41. فیلتر کردن رویدادها
- 42. تبدیل رویدادها
- 43. استفاده از Dead Letter Queue
- 44. مقایسه Knative با سایر پلتفرمهای Serverless
- 45. AWS Lambda، Azure Functions، Google Cloud Functions
- 46. راهکارهای رفع اشکال رایج
- 47. بهینهسازی هزینه با Knative
- 48. محدودیتهای Knative
- 49. آینده Knative و روند توسعه
- 50. استفاده از Knative در مقیاس بزرگ
- 51. مدیریت چند تیمی با Knative
- 52. بهبود امنیت با استفاده از Service Accounts
- 53. استقرار توابع با استفاده از Helm Charts
- 54. استفاده از GitOps برای مدیریت توابع
- 55. آشنایی با Knative Build
- 56. ساخت ایمیج توابع به صورت خودکار
- 57. ادغام Knative با سایر ابزارهای Kubernetes
- 58. استفاده از Istio با Knative
- 59. مدیریت لاگهای توابع در مقیاس بزرگ
- 60. جمعآوری لاگها با Fluentd
- 61. تجزیه و تحلیل لاگها با Elasticsearch
- 62. بهینهسازی مصرف منابع توابع
- 63. تنظیمات CPU و Memory
- 64. استفاده از پروفایلر برای شناسایی گلوگاهها
- 65. استقرار توابع با استفاده از Kubernetes Operators
- 66. توسعه اپراتور سفارشی برای Knative
- 67. آشنایی با مفاهیم Domain Mapping
- 68. استفاده از SSL/TLS برای توابع
- 69. استقرار توابع در خوشه Kubernetes با دسترسی محدود
- 70. استفاده از Network Policies
- 71. مدیریت Secret ها در Knative
- 72. استفاده از Vault برای مدیریت Secret ها
- 73. استقرار توابع در محیطهای Hybrid Cloud
- 74. استفاده از Knative با Kubernetes Federation
- 75. آشنایی با Knative Flux
- 76. استقرار توابع با استفاده از Flux CD
- 77. مدیریت توابع با استفاده از Git
- 78. استفاده از Webhooks برای استقرار خودکار توابع
- 79. آشنایی با Knative Serving API
- 80. استفاده از API برای مدیریت توابع
- 81. استقرار توابع با استفاده از CLI
- 82. استفاده از YAML برای تعریف توابع
- 83. آشنایی با Knative Tuning
- 84. بهینهسازی عملکرد توابع با استفاده از Tuning
- 85. استفاده از Knative Tracing
- 86. ردیابی درخواستها در توابع
- 87. استفاده از Jaeger برای ردیابی توابع
- 88. بهینهسازی Knative برای محیطهای Edge Computing
- 89. استفاده از Knative در دستگاههای IoT
- 90. آشنایی با Knative Federation
- 91. مدیریت توابع در چندین خوشه Kubernetes
- 92. استفاده از Knative برای ایجاد پلتفرم Serverless سفارشی
- 93. آشنایی با Knative Contributing
- 94. مشارکت در توسعه Knative
تگها:
Cloud Native
Knative
Kubernetes
استقرار برنامه
پلتفرم ابری
توابع سرورلس
توسعه برنامه
رایانش ابری
میکرو سرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.