فناوری Serverless یک گزاره جذاب را ارائه می دهد که ما را از بسیاری از کارهای مدیریتی نگران کننده در گذشته آزاد می سازد و به ما فرصت بیشتری برای ساختن نرم افزار می دهد. در این دوره با معرفی serverless، ویژگی های آن، استفاده از تکنولوژی serverless برای پیاده سازی معماری میکروسرویس ها، ادغام serverless در اپلیکیشن، مفاهیم serverless، انواع مختلف محصولات serverless و نحوه استفاده از آنها، عملکرد به عنوان یک سرویس، پشتبانی به عنوان یک سرویس و پلتفرم های ذخیره سازی و پیام رسانی، بررسی BAAS و FAAS آشنا می شوید.

سرفصل:

  • معرفی دوره
  • Serverless چیست؟
  • مزایای کلیدی Serverless چیست؟
  • بررسی FaaS
  • موارد استفاده از FaaS
  • اصول BaaS
  • میکروسرویس ها چیست؟
  • مشکلات با میکروسرویس های سنتی
  • BaaS برای Microservices
  • توابع، جمع و داده ها
  • مهاجرت میکروسرویس ها به Serverless
  • نگرانی های Serverless – بررسی Vendor Lock-In
  • نگرانی های Serverless – امنیت
  • نگرانی های Serverless – اجرای محلی
  • نگرانی های Serverless – عیب یابی
  • نگرانی های Serverless – فریمورک ها
  • نگرانی های Serverless – عملکرد
  • نگرانی های Serverless – انعطاف پذیری
  • خلاصه