کتاب استقرار و مدیریت برنامههای کاربردی در محیط ابری گوگل (Google Cloud) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار و مدیریت برنامههای کاربردی در محیط ابری گوگل (Google Cloud)
موضوع کلی: فناوری اطلاعات و ابری
موضوع میانی: توسعه و استقرار برنامههای کاربردی
📋 سرفصلهای دوره
- 1. مقدمه بر استقرار برنامههای کاربردی در محیط ابری
- 2. آشنایی با مفاهیم ابری و مزایای آن
- 3. معرفی Google Cloud Platform (GCP)
- 4. مبانی کانتینرسازی با Docker
- 5. ساخت ایمیجهای Docker برای برنامههای کاربردی
- 6. مدیریت کانتینرها با Docker Compose
- 7. مفاهیم کلیدی Google Kubernetes Engine (GKE)
- 8. راهاندازی و پیکربندی کلاستر GKE
- 9. استقرار برنامههای کاربردی کانتینری در GKE
- 10. مدیریت Podها و Deploymentها در GKE
- 11. سرویسها و Load Balancers در GKE
- 12. ذخیرهسازی دادهها در GKE (Persistent Volumes)
- 13. شبکهبندی در GKE
- 14. امنیت در GKE
- 15. مانیتورینگ و لاگگیری در GKE
- 16. بهینهسازی عملکرد برنامههای کاربردی در GKE
- 17. استقرار برنامههای کاربردی بدون سرور (Serverless)
- 18. معرفی Cloud Functions
- 19. توسعه و استقرار Cloud Functions
- 20. مدیریت رویدادها و تریگرها در Cloud Functions
- 21. معرفی Cloud Run
- 22. استقرار برنامههای کاربردی در Cloud Run
- 23. مدیریت پیکربندی در Cloud Run
- 24. مقایسه GKE و Cloud Run
- 25. مبانی CI/CD (ادغام و تحویل مستمر)
- 26. ابزارهای CI/CD در Google Cloud
- 27. راهاندازی پایپلاین CI/CD برای برنامههای کاربردی
- 28. تست خودکار در فرآیند CI/CD
- 29. استقرار خودکار در محیطهای مختلف
- 30. مدیریت پیکربندی برنامههای کاربردی
- 31. ذخیرهسازی تنظیمات در Secret Manager
- 32. استفاده از Config Connector برای مدیریت منابع GCP
- 33. مبانی طراحی معماری میکروسرویس
- 34. ارتباط بین میکروسرویسها
- 35. مدیریت API Gateway
- 36. پیادهسازی الگوهای طراحی میکروسرویس
- 37. پایداری و تابآوری در سیستمهای توزیعشده
- 38. استفاده از Cloud Build برای ساخت و استقرار
- 39. استفاده از Cloud Source Repositories
- 40. استفاده از Artifact Registry برای مدیریت ایمیجها
- 41. مانیتورینگ برنامههای کاربردی با Cloud Monitoring
- 42. تجزیه و تحلیل لاگها با Cloud Logging
- 43. عیبیابی برنامههای کاربردی مستقر شده
- 44. مدیریت هزینهها در Google Cloud
- 45. بهینهسازی مصرف منابع ابری
- 46. مبانی امنیت در محیط ابری
- 47. مدیریت دسترسیها با IAM
- 48. امنیت شبکه در GCP
- 49. رمزنگاری دادهها در GCP
- 50. پروتکلهای امنیتی برای برنامههای کاربردی
- 51. مقدمهای بر DevOps
- 52. نقش DevOps در استقرار برنامههای کاربردی
- 53. فرهنگ DevOps و همکاری تیمی
- 54. ابزارهای مدیریت زیرساخت به عنوان کد (IaC)
- 55. استفاده از Terraform برای مدیریت منابع GCP
- 56. استقرار و مدیریت پایگاههای داده ابری
- 57. استفاده از Cloud SQL
- 58. استفاده از Firestore
- 59. استفاده از Bigtable
- 60. امنیت پایگاههای داده در GCP
- 61. پشتیبانگیری و بازیابی پایگاه داده
- 62. استقرار برنامههای کاربردی وب در GCP
- 63. استفاده از App Engine
- 64. استفاده از Compute Engine
- 65. مدیریت دامنهها و SSL در GCP
- 66. بهینهسازی سرعت بارگذاری وبسایتها
- 67. مبانی کشینگ در برنامههای کاربردی
- 68. استفاده از Cloud Memorystore
- 69. استفاده از CDN (شبکه توزیع محتوا)
- 70. مدیریت صف پیامها با Pub/Sub
- 71. معماری مبتنی بر رویداد
- 72. استفاده از Cloud Tasks برای مدیریت وظایف
- 73. مبانی تحلیل داده در محیط ابری
- 74. استفاده از BigQuery برای تحلیل داده
- 75. مصورسازی دادهها با Data Studio
- 76. مقدمهای بر یادگیری ماشین در GCP
- 77. استفاده از Vertex AI
- 78. استقرار مدلهای یادگیری ماشین
- 79. مبانی امنیت سایبری در برنامههای کاربردی
- 80. روشهای محافظت در برابر حملات رایج
- 81. مدیریت آسیبپذیریها
- 82. اصول توسعه امن (Secure Development Lifecycle)
- 83. بررسی و بازبینی کد امنیتی
- 84. مدیریت بحران و بازیابی فاجعه
- 85. برنامهریزی برای تداوم کسبوکار
- 86. آزمایش و ارزیابی برنامههای بازیابی
- 87. آموزش و آگاهیبخشی امنیتی
- 88. مستندسازی فرآیندهای استقرار و مدیریت
- 89. بهبود مستمر فرآیندها
- 90. یادگیری از تجربیات عملی
- 91. پروژههای پایانی و کاربردی
- 92. جمعبندی و نگاه به آینده فناوری ابری
- 93. آخرین روندها در توسعه و استقرار ابری
تگها:
DevOps
Docker
Google Cloud
Kubernetes
استقرار ابری
توسعه اپلیکیشن
زیرساخت ابری
کانتینر
معماری میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.