کتاب ساخت و استقرار API با رویکرد Serverless و CI/CD

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت و استقرار API با رویکرد Serverless و CI/CD

موضوع کلی: توسعه نرم‌افزار و زیرساخت ابری

موضوع میانی: پیاده‌سازی فرآیندهای خودکار در توسعه نرم‌افزار

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

  • 1. مقدمه‌ای بر توسعه نرم‌افزار و معماری ابری
  • 2. اصول معماری میکروسرویس‌ها
  • 3. مفاهیم کلیدی Serverless
  • 4. مزایای استفاده از Serverless
  • 5. انتخاب سرویس‌های Serverless مناسب
  • 6. آشنایی با AWS Lambda
  • 7. مفاهیم پایه‌ای AWS Lambda
  • 8. ساخت اولین تابع Lambda
  • 9. مدیریت وابستگی‌ها در Lambda
  • 10. تست توابع Lambda
  • 11. آشنایی با AWS API Gateway
  • 12. اصول طراحی API RESTful
  • 13. اتصال Lambda به API Gateway
  • 14. امنیت در API Gateway
  • 15. نظارت و لاگ‌برداری در Lambda و API Gateway
  • 16. آشنایی با AWS Step Functions
  • 17. طراحی گردش کارهای Serverless
  • 18. پیاده‌سازی گردش کارهای پیچیده با Step Functions
  • 19. مدیریت خطا و بازیابی در Step Functions
  • 20. آشنایی با AWS DynamoDB
  • 21. طراحی پایگاه داده NoSQL برای Serverless
  • 22. کار با DynamoDB در توابع Lambda
  • 23. بهینه‌سازی عملکرد DynamoDB
  • 24. آشنایی با AWS S3
  • 25. ذخیره‌سازی و بازیابی داده‌ها در S3
  • 26. استفاده از S3 برای میزبانی وب‌سایت‌های ایستا
  • 27. مدیریت دسترسی و امنیت در S3
  • 28. مقدمه‌ای بر CI/CD
  • 29. اصول Continuous Integration
  • 30. اصول Continuous Deployment
  • 31. ابزارهای CI/CD رایج
  • 32. آشنایی با AWS CodeCommit
  • 33. مدیریت کد منبع با CodeCommit
  • 34. آشنایی با AWS CodeBuild
  • 35. ساخت و کامپایل کد با CodeBuild
  • 36. پیکربندی محیط‌های ساخت
  • 37. آشنایی با AWS CodeDeploy
  • 38. استقرار خودکار برنامه‌ها
  • 39. مدیریت نسخه‌های استقرار
  • 40. استراتژی‌های استقرار (Rolling, Blue/Green)
  • 41. آشنایی با AWS CodePipeline
  • 42. طراحی خطوط لوله CI/CD
  • 43. اتصال سرویس‌های AWS به CodePipeline
  • 44. پیکربندی مراحل در CodePipeline
  • 45. ساخت API با Node.js و Lambda
  • 46. مدیریت درخواست‌ها و پاسخ‌ها
  • 47. کار با فریم‌ورک‌های Node.js
  • 48. تست واحد و یکپارچه‌سازی برای Node.js
  • 49. استقرار API با Serverless Framework
  • 50. نصب و پیکربندی Serverless Framework
  • 51. تعریف منابع در فایل Serverless.yml
  • 52. استقرار توابع Lambda و API Gateway
  • 53. مدیریت متغیرهای محیطی
  • 54. ساخت API با Python و Lambda
  • 55. کار با کتابخانه‌های Python
  • 56. تست توابع Python
  • 57. استقرار API با Serverless Framework (Python)
  • 58. مدیریت وابستگی‌های Python
  • 59. ساخت API با Go و Lambda
  • 60. کار با فریم‌ورک‌های Go
  • 61. تست توابع Go
  • 62. استقرار API با Serverless Framework (Go)
  • 63. مدیریت وابستگی‌های Go
  • 64. امنیت در Serverless API
  • 65. احراز هویت و مجوزدهی
  • 66. استفاده از AWS Cognito
  • 67. مدیریت کلیدهای API
  • 68. پایش و نظارت بر APIهای Serverless
  • 69. استفاده از AWS CloudWatch
  • 70. تنظیم هشدارها
  • 71. تحلیل لاگ‌ها و متریک‌ها
  • 72. بهینه‌سازی هزینه‌ها در Serverless
  • 73. شناسایی گلوگاه‌های هزینه‌ای
  • 74. تکنیک‌های کاهش مصرف منابع
  • 75. مدیریت چرخه عمر توابع Lambda
  • 76. نکات پیشرفته در Serverless Framework
  • 77. استفاده از افزونه‌ها
  • 78. مدیریت چند محیط (Development, Staging, Production)
  • 79. ساخت APIهای GraphQL با Serverless
  • 80. مقدمه‌ای بر GraphQL
  • 81. پیاده‌سازی Resolverها در Lambda
  • 82. اتصال GraphQL به API Gateway
  • 83. مباحث پیشرفته در CI/CD
  • 84. استفاده از Docker در خطوط لوله CI/CD
  • 85. کانتینرسازی توابع Lambda
  • 86. استقرار کانتینرها با AWS ECS/EKS
  • 87. امنیت در خطوط لوله CI/CD
  • 88. مدیریت اسرار (Secrets Management)
  • 89. پایش خطوط لوله CI/CD
  • 90. ملاحظات عملی در استقرار Serverless
  • 91. مقایسه با معماری‌های سنتی
  • 92. انتخاب ابزار مناسب برای CI/CD
  • 93. آینده Serverless و CI/CD
  • 94. یادگیری مستمر و به‌روزرسانی مهارت‌ها
  • 95. پروژه عملی: ساخت یک API کامل با Serverless و CI/CD
  • 96. طراحی معماری پروژه
  • 97. پیاده‌سازی بخش‌های مختلف API
  • 98. تنظیم خط لوله CI/CD برای پروژه
  • 99. تست و استقرار نهایی پروژه
  • 100. مرور و بازبینی کد پروژه

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

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

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

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

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


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

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

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

نظرات

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

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