کتاب صوتی ساخت و استقرار برنامههای کاربردی بدون سرور با استفاده از Google Cloud Run
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت و استقرار برنامههای کاربردی بدون سرور با استفاده از Google Cloud Run
موضوع کلی: توسعهٔ نرمافزار و خدمات ابری
موضوع میانی: پیادهسازی و استقرار برنامههای کاربردی در محیط ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه برنامههای کاربردی بدون سرور
- 2. آشنایی با Google Cloud Run
- 3. مزایای استفاده از Cloud Run
- 4. معماری بدون سرور چیست؟
- 5. معرفی Google Cloud Platform
- 6. مفاهیم اولیه Google Cloud
- 7. محیط توسعه Cloud Shell
- 8. راه اندازی پروژه در Google Cloud
- 9. مدیریت اعتبارنامهها در Google Cloud
- 10. آشنایی با Docker و کانتینرها
- 11. نصب Docker بر روی سیستم عامل
- 12. مفاهیم کلیدی Docker
- 13. ساخت یک Image Docker ساده
- 14. کار با Dockerfile
- 15. ساخت Image برای برنامه پایتون
- 16. ساخت Image برای برنامه Node.js
- 17. ساخت Image برای برنامه Go
- 18. ساخت Image برای برنامه جاوا
- 19. استقرار اولین برنامه در Cloud Run
- 20. پیکربندی سرویس Cloud Run
- 21. تنظیمات منابع Cloud Run
- 22. مدیریت ترافیک در Cloud Run
- 23. استقرار نسخههای جدید برنامه
- 24. برگرداندن به نسخههای قبلی
- 25. مانیتورینگ و لاگگیری در Cloud Run
- 26. استفاده از Cloud Logging
- 27. تنظیم هشدارهای Cloud Monitoring
- 28. امنیت در Cloud Run
- 29. مدیریت دسترسیها با IAM
- 30. استفاده از Secret Manager
- 31. اتصال Cloud Run به پایگاه داده Cloud SQL
- 32. پیکربندی اتصال به Cloud SQL
- 33. استفاده از Cloud Spanner
- 34. اتصال Cloud Run به Firebase
- 35. استفاده از Firestore
- 36. استفاده از Realtime Database
- 37. استقرار برنامههای وب با Cloud Run
- 38. ساخت API با Cloud Run
- 39. پردازش رویدادها با Cloud Run
- 40. استفاده از Cloud Functions برای رویدادها
- 41. اتصال Cloud Run به Pub/Sub
- 42. پردازش پیامها از Pub/Sub
- 43. استفاده از Cloud Scheduler برای زمانبندی
- 44. اجرای وظایف دورهای با Cloud Run
- 45. مدیریت حالت در برنامههای بدون سرور
- 46. استفاده از Persistent Storage
- 47. ذخیرهسازی فایلها در Cloud Storage
- 48. استفاده از Cloud Run برای Microservices
- 49. طراحی معماری Microservices
- 50. ارتباط بین سرویسهای Cloud Run
- 51. مدیریت خطا و بازیابی
- 52. پیادهسازی الگوهای مقاوم در برابر خطا
- 53. تست برنامههای Cloud Run
- 54. تست واحد برای کانتینرها
- 55. تست یکپارچهسازی
- 56. بهینهسازی عملکرد Cloud Run
- 57. تنظیمات concurrency
- 58. مدیریت memory در Cloud Run
- 59. کاهش زمان راهاندازی (Cold Start)
- 60. استفاده از Cloud Build برای CI/CD
- 61. پیکربندی Cloud Build
- 62. استقرار خودکار با Cloud Build
- 63. استفاده از Terraform برای مدیریت زیرساخت
- 64. نوشتن کدهای Terraform برای Cloud Run
- 65. مدیریت وضعیت Terraform
- 66. مفاهیم پیشرفته Cloud Run
- 67. اجرای برنامههای وبسوکت
- 68. استفاده از gRPC در Cloud Run
- 69. مدیریت دامنههای سفارشی
- 70. تنظیم SSL/TLS برای دامنهها
- 71. امنیت لایهای با Cloud Armor
- 72. استفاده از Cloud CDN برای کشینگ
- 73. بهینهسازی هزینهها در Cloud Run
- 74. پایش مصرف منابع
- 75. استراتژیهای کاهش هزینه
- 76. استفاده از Cloud Run برای پردازش داده
- 77. اتصال به BigQuery
- 78. تحلیل داده با Cloud Run
- 79. ملاحظات امنیتی در برنامههای بدون سرور
- 80. مدیریت آسیبپذیریها
- 81. رمزنگاری دادهها
- 82. برنامههای کاربردی برای موبایل با Cloud Run
- 83. ساخت بکاند برای اپلیکیشنهای موبایل
- 84. ارتباط با APIهای موبایل
- 85. استقرار برنامههای IoT با Cloud Run
- 86. جمعآوری داده از دستگاههای IoT
- 87. پردازش دادههای IoT
- 88. ملاحظات قانونی و مقرراتی در استفاده از خدمات ابری
- 89. رعایت قوانین حفاظت از دادهها
- 90. استانداردهای امنیتی در خدمات ابری
- 91. مدیریت دسترسی کاربران نهایی
- 92. توسعه پایدار در محیط ابری
- 93. پایش مصرف انرژی در مراکز داده
- 94. استفاده بهینه از منابع محاسباتی
- 95. یادگیری ماشین با Cloud Run
- 96. اجرای مدلهای یادگیری ماشین
- 97. استفاده از Vertex AI
- 98. ساخت داشبوردهای مدیریتی
- 99. نمایش دادههای Cloud Run
- 100. تجسم عملکرد سرویسها
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.