کتاب Google Cloud Platform: استقرار و مدیریت برنامه های Serverless با Cloud Run (مدیریت استقرار) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: استقرار و مدیریت برنامه های Serverless با Cloud Run (مدیریت استقرار)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم Serverless در Google Cloud
- 2. مروری بر Cloud Run و قابلیتهای آن
- 3. معماری برنامههای Serverless
- 4. مراحل استقرار برنامه در Cloud Run
- 5. مقدمهای بر Docker و کانتینرسازی
- 6. ساخت ایمیج Docker برای برنامههای Python
- 7. ساخت ایمیج Docker برای برنامههای Node.js
- 8. ساخت ایمیج Docker برای برنامههای Go
- 9. تنظیمات اولیه Cloud Run
- 10. ایجاد اولین سرویس Cloud Run
- 11. پیکربندی منابع (CPU و Memory) در Cloud Run
- 12. تنظیمات شبکه و دسترسی در Cloud Run
- 13. مدیریت نسخههای برنامه در Cloud Run
- 14. استفاده از Revision برای Rollback
- 15. استقرار چندین نسخه همزمان
- 16. تنظیمات ترافیک بین نسخهها
- 17. نظارت بر سرویسهای Cloud Run
- 18. مانیتورینگ با Cloud Monitoring
- 19. بررسی لاگها با Cloud Logging
- 20. تنظیم هشدارهای عملکردی
- 21. مدیریت و احراز هویت کاربران با Identity Platform
- 22. یکپارچهسازی Cloud Run با Cloud Functions
- 23. ارتباط Cloud Run با پایگاه دادههای Cloud SQL
- 24. اتصال Cloud Run به Firestore
- 25. استفاده از Cloud Pub/Sub برای ارتباط ناهمزمان
- 26. معرفی Cloud Build برای CI/CD
- 27. پیکربندی Cloud Build برای استقرار خودکار
- 28. تنظیم Pipeline CI/CD با Cloud Build
- 29. استفاده از Secret Manager برای مدیریت اطلاعات حساس
- 30. ذخیرهسازی تنظیمات برنامه با Environment Variables
- 31. مدیریت دامنههای سفارشی در Cloud Run
- 32. تنظیم SSL/TLS برای دامنههای سفارشی
- 33. بهینهسازی هزینه در Cloud Run
- 34. مدیریت مقیاسپذیری خودکار در Cloud Run
- 35. تنظیم حداقل و حداکثر تعداد نمونهها
- 36. درک مفهوم Concurrency در Cloud Run
- 37. بهینهسازی زمان پاسخگویی برنامه
- 38. مدیریت خطاها و استثناها در برنامههای Serverless
- 39. پیادهسازی الگوهای مقاوم در برابر خطا
- 40. استفاده از Dead-letter Queues با Pub/Sub
- 41. تست برنامههای Serverless
- 42. استفاده از Local Emulator برای Cloud Run
- 43. شبیهسازی محیط Cloud Run در Local
- 44. تست یکپارچهسازی با سرویسهای دیگر
- 45. ملاحظات امنیتی در Cloud Run
- 46. مدیریت دسترسیها با IAM
- 47. تنظیم Service Accounts برای Cloud Run
- 48. امنسازی ارتباطات ورودی و خروجی
- 49. استفاده از VPC Network Peering
- 50. معرفی Cloud Armor برای حفاظت از برنامه
- 51. پیکربندی قوانین فایروال در Cloud Run
- 52. مدیریت وابستگیهای برنامه
- 53. بهینهسازی ایمیجهای Docker
- 54. استفاده از Multi-stage Builds در Dockerfile
- 55. کاهش حجم ایمیجهای Docker
- 56. استفاده از Artifact Registry برای نگهداری ایمیجها
- 57. مدیریت چرخه عمر ایمیجها
- 58. معرفی Cloud Tasks برای اجرای وظایف زمانبندی شده
- 59. زمانبندی وظایف با Cloud Tasks
- 60. مدیریت صف وظایف در Cloud Tasks
- 61. بررسی وضعیت وظایف در Cloud Tasks
- 62. استفاده از Cloud Scheduler برای زمانبندی رویدادها
- 63. تنظیم زمانبندی رویدادها با Cloud Scheduler
- 64. ارتباط Cloud Scheduler با Cloud Run
- 65. کاربرد Cloud Scheduler در اتوماسیون
- 66. معرفی Dataflow برای پردازش دادههای جریانی
- 67. پردازش دادههای Real-time با Dataflow
- 68. یکپارچهسازی Dataflow با Cloud Run
- 69. ملاحظات عملکردی در پردازش داده
- 70. معرفی BigQuery برای تحلیل دادههای حجیم
- 71. ذخیرهسازی و تحلیل داده با BigQuery
- 72. اتصال BigQuery به Cloud Run
- 73. کاربرد BigQuery در گزارشگیری
- 74. معرفی Cloud Spanner برای پایگاه داده توزیع شده
- 75. مدیریت پایگاه دادههای Global با Cloud Spanner
- 76. اتصال Cloud Run به Cloud Spanner
- 77. کاربرد Cloud Spanner در برنامههای مقیاسپذیر
- 78. مدیریت و بهینهسازی هزینههای کلی GCP
- 79. تکنیکهای صرفهجویی در مصرف منابع
- 80. بررسی صورتحساب و گزارشهای هزینه
- 81. استفاده از ابزارهای Cost Management GCP
- 82. معرفی ابزارهای مانیتورینگ پیشرفته
- 83. استفاده از Metrics Explorer
- 84. تنظیم Dashboards سفارشی
- 85. تحلیل روند عملکرد برنامه
- 86. مدیریت برنامههای Serverless در مقیاس بزرگ
- 87. استراتژیهای استقرار و مدیریت
- 88. اصول توسعه برنامههای Serverless مقیاسپذیر
- 89. مروری بر بهترین شیوهها در Cloud Run
- 90. آینده Serverless و نوآوریها در GCP
- 91. معرفی سرویسهای جدید Serverless GCP
- 92. درسهای آموخته از پروژههای Serverless
- 93. راهنمای عیبیابی مشکلات رایج
- 94. نکات تکمیلی برای حرفهایها
- 95. کاربرد Cloud Run در صنایع مختلف
- 96. مثالهای عملی از استقرار در دنیای واقعی
- 97. پروژههای پیشرفته با Cloud Run
- 98. مفاهیم پیشرفته در معماری Serverless
- 99. استقرار برنامههای Microservices با Cloud Run
- 100. مدیریت API Gateway در کنار Cloud Run
تگها:
Cloud Run
DevOps
GCP
Google Cloud
Serverless
استقرار برنامه
توسعه برنامه
کانتینر
مدیریت برنامه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.