شعبه دوم جایی است که تعمیرگاههای مبتنی بر اکسل واقعاً میشکنند
یک تعمیرگاه، یک مالک، یک دفترچه (یا یک اکسل) میتواند سالها لنگلنگان جلو برود. شعبه دوم را که باز کنی، همان تنظیمات جواب سؤالات ابتدایی را نمیدهد: کدام شعبه واقعاً آن قطعه را موجود دارد، آیا عملکرد تکنسینها میان دو پایگاه مشتری متفاوت منصفانه مقایسه میشود، و آیا مالک میتواند اعداد ترکیبی را بدون ادغام دستیِ دو فایلی که هیچوقت یکجور ساختار نداشتند ببیند.
multi-tenant اینجا دقیقاً یعنی چه
- ایزولهسازی داده هر شعبه — موجودی، مشتریان و کارکنان هر شعبه بهطور پیشفرض محدود به همان شعبه است، پس یک تکنسین در شعبه A نمیتواند اعداد شعبه B را ببیند مگر مالک اجازه بدهد.
- دسترسی مبتنی بر نقش، نه همهیا-هیچ — مدیر شعبه تصویر کامل مغازه خودش را میبیند؛ کارکنان پذیرش فقط چیزی را میبینند که برای پذیرش دستگاه و گرفتن پرداخت لازم دارند، نه بیشتر.
- لاگ ممیزی کامل برای هر عملیات — چه کسی قیمتی را عوض کرده، چه کسی تعمیری را کامل علامت زده، چه کسی بازپرداختی صادر کرده — قابل انتساب به یک شخص و یک شعبه، نه فقط «یک نفر».
چرا مالکان واقعاً این را قبل از تبدیلشدن به یک آتشسوزی لازم دارند
الگوی شکست دراماتیک نیست — تجمع آرام «مطمئن نیستم آن عدد از کدام شعبه آمده» تا وقتی یک اختلاف واقعی (یک قطعه گمشده، یک بازپرداخت مورد مناقشه، یک شکایت مشتری که به شعبه اشتباه میرسد) پیش بیاید و کسی نتواند بازسازی کند واقعاً چه اتفاقی افتاده. لاگ ممیزی وقتی یک نفر دوم دسترسی مشروع به همان سیستم دارد اهمیت بسیار بیشتری پیدا میکند.
نتیجه برای تعمیرگاهی که هنوز یک شعبه دارد
این ویژگیای نیست که روز اول لازمش داشته باشی. ویژگیای است که لازمش داری تا مجبور نشوی کل استک عملیاتیات را همان هفتهای که قرارداد شعبه دوم را امضا میکنی از نو بسازی — هزینه انتخاب سیستمی که بعداً این کار را نتواند بکند تقریباً همیشه بیشتر از انتخاب سیستمی است که میتواند، حتی قبل از اینکه لازمش داشته باشی.