04:27

مزایا و معایب معماری multi tenant

ویدئوی آموزشی 21 آبان 1401 04:27

فرض کنید شما یک نرم افزار حسابداری آنلاین دارید در روش تک مستاجری شما باید برای هر مشتری یک نسخه از نرم افزار را روی سرور خود مشتری اجرا کنید
اما در روش چند مستاجری شما یک نسخه از نرم افزار را روی یک سرور اجرا می کنید و مشتریان شما میتوانند به دامنه شما مراجعه کنند و بعد از لاگین از نرم افزار اختصاصی خودشان استفاده کنند .
  مزایای معماری multi tenant
اضافه کردن مشتری جدید خیلی ساده تر انجام می شود
هزینه نگهداری برنامه خیلی کمتر است
مشتریان نرم افزار نگران نگران بروزرسانی برنامه نیستند
شرکتی که نرم افزار رو ارائه کرده است فقط یک سیستم را میدییت می کند
معایب  معماری multi tenant
 انعطاف پذیری کمتری برای مستاجرین دارد
پیچیدگی فنی بیشتری  نسبت به معماری تک مستاجری دارد
پیاده سازی authentication و authorization  در این معماری پیچیده تر است
مصرف بیش از حد منابع توسط یکی از مستاجرین ممکن است روی بقیه مستاجرین تاثیر منفی داشته باشد

 


برچسب‌ها

microservice
}