کتاب Serverless CI/CD: استقرار و تحویل مداوم برنامه‌های Serverless

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره Serverless CI/CD: استقرار و تحویل مداوم برنامه‌های Serverless

موضوع کلی: برنامه نویسی

موضوع میانی: Serverless Architecture

📋 سرفصل‌های دوره

  • 1. مقدمات استقرار و تحویل مداوم
  • 2. مفهوم Serverless و مزایای آن
  • 3. معماری Serverless در مقابل معماری سنتی
  • 4. کاربردها و مزایای Serverless CI/CD
  • 5. انتخاب ابزارها و پلتفرم‌های Serverless CI/CD
  • 6. مروری بر مفاهیم CI/CD
  • 7. اصول استقرار مداوم (Continuous Deployment)
  • 8. اصول تحویل مداوم (Continuous Delivery)
  • 9. چرخه عمر توسعه نرم‌افزار در محیط Serverless
  • 10. زیرساخت‌های ابری برای Serverless
  • 11. سرویس‌های AWS Lambda
  • 12. سرویس‌های Azure Functions
  • 13. سرویس‌های Google Cloud Functions
  • 14. مقایسه سرویس‌های Serverless ابری
  • 15. مدیریت کدهای Serverless
  • 16. سازماندهی مخازن کد
  • 17. کنترل نسخه با Git
  • 18. جریان‌های کاری Git
  • 19. ادغام مداوم (Continuous Integration)
  • 20. مفهوم Build و Test در CI
  • 21. ابزارهای CI مانند Jenkins, GitLab CI, GitHub Actions
  • 22. پیکربندی CI برای توابع Serverless
  • 23. خودکارسازی فرآیند Build
  • 24. اجرای تست‌های واحد (Unit Tests)
  • 25. اجرای تست‌های یکپارچه‌سازی (Integration Tests)
  • 26. مدیریت وابستگی‌ها (Dependencies)
  • 27. بسته‌بندی (Packaging) کدهای Serverless
  • 28. انتشار (Publishing) بسته‌ها
  • 29. تحویل مداوم (Continuous Delivery)
  • 30. مفهوم Deployment Pipeline
  • 31. مراحل Deployment Pipeline
  • 32. استقرار در محیط‌های مختلف (Development, Staging, Production)
  • 33. مدیریت تنظیمات (Configuration Management)
  • 34. استقرار توابع Serverless در AWS
  • 35. استقرار توابع Serverless در Azure
  • 36. استقرار توابع Serverless در Google Cloud
  • 37. ابزارهای مدیریت زیرساخت به عنوان کد (IaC)
  • 38. Terraform برای Serverless
  • 39. AWS CloudFormation
  • 40. Azure Resource Manager (ARM) Templates
  • 41. Serverless Framework
  • 42. پیکربندی Serverless Framework
  • 43. استقرار با Serverless Framework
  • 44. مدیریت رویدادها و تریگرها (Triggers)
  • 45. Lambda Triggers
  • 46. API Gateway Triggers
  • 47. SQS Triggers
  • 48. DynamoDB Triggers
  • 49. EventBridge Triggers
  • 50. مدیریت پایگاه داده در Serverless
  • 51. استفاده از پایگاه داده‌های NoSQL
  • 52. AWS DynamoDB
  • 53. Azure Cosmos DB
  • 54. Google Cloud Firestore
  • 55. مدیریت امنیت در Serverless CI/CD
  • 56. کنترل دسترسی مبتنی بر نقش (RBAC)
  • 57. مدیریت Secret و Credentials
  • 58. امنیت توابع Serverless
  • 59. تست‌های امنیتی در CI/CD
  • 60. مانیتورینگ و لاگینگ (Monitoring & Logging)
  • 61. ابزارهای مانیتورینگ در AWS
  • 62. ابزارهای مانیتورینگ در Azure
  • 63. ابزارهای مانیتورینگ در Google Cloud
  • 64. ELK Stack (Elasticsearch, Logstash, Kibana)
  • 65. جمع‌آوری و تحلیل لاگ‌ها
  • 66. شناسایی و رفع خطاها
  • 67. بهینه‌سازی عملکرد (Performance Optimization)
  • 68. تحلیل هزینه‌ها در Serverless
  • 69. کاهش هزینه‌های استقرار
  • 70. مدیریت هزینه با ابزارهای ابری
  • 71. استراتژی‌های Rollback و Rollforward
  • 72. بازیابی از خطاها
  • 73. استقرار نسخه‌های پایدار
  • 74. مدیریت چرخه عمر APIها
  • 75. مستندسازی APIها
  • 76. استفاده از Swagger/OpenAPI
  • 77. تست خودکار APIها
  • 78. مباحث پیشرفته در Serverless CI/CD
  • 79. معماری میکروسرویس و Serverless
  • 80. استفاده از Event-Driven Architecture
  • 81. پیاده‌سازی الگوهای طراحی Serverless
  • 82. پایایی (Resilience) در سیستم‌های Serverless
  • 83. مقیاس‌پذیری (Scalability) خودکار
  • 84. بررسی امنیت در مقابل حملات رایج
  • 85. پروتکل‌های ارتباطی امن
  • 86. استفاده از AWS Step Functions
  • 87. استفاده از Azure Logic Apps
  • 88. استفاده از Google Cloud Workflows
  • 89. یکپارچه‌سازی با سیستم‌های موجود
  • 90. مهاجرت به معماری Serverless
  • 91. اصول DevOps و Serverless CI/CD
  • 92. فرهنگ و تیم‌سازی در DevOps
  • 93. آموزش و توسعه مهارت‌های تیم
  • 94. مستندسازی فرآیندهای CI/CD
  • 95. مدیریت دانش در تیم
  • 96. برنامه‌ریزی برای آینده Serverless CI/CD
  • 97. روندهای جدید در Serverless
  • 98. استفاده از Kubernetes برای Serverless (Knative)
  • 99. Serverless برای Edge Computing
  • 100. چالش‌های پیاده‌سازی Serverless CI/CD در سازمان‌های بزرگ

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.