کتاب صوتی Google Cloud Platform: استقرار و مدیریت برنامه های Serverless با Cloud Run (مدیریت استقرار)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Cloud Run
DevOps
GCP
Google Cloud
Serverless
استقرار برنامه
توسعه برنامه
کانتینر
مدیریت برنامه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.