Kiracı izolasyonu ve veri modeli
Her sorgu yapısı gereği bir kiracıyla sınırlıdır; bir müşterinin verisi diğerinin raporunda görünemez — kod incelemesiyle değil, veri katmanında güvence altına alınır.
B2B ürünler, pazaryerleri ve iş platformları için özel SaaS geliştirme ve çok kiracılı platform mimarisi. Kiracı izolasyonu, roller, yapılandırmayla yönetilen davranış, abonelik faturalaması ve ekibinizin nöbetçi mühendis olmadan platformu işletmesini sağlayan yönetim araçları.
Tek müşterili bir uygulamaya sonradan çok kiracılılık eklemek en pahalı yeniden yazımlardan biridir. Baştan doğru modellemek daha ucuzdur.
Her sorgu yapısı gereği bir kiracıyla sınırlıdır; bir müşterinin verisi diğerinin raporunda görünemez — kod incelemesiyle değil, veri katmanında güvence altına alınır.
Sahip, yönetici, personel ve salt-okunur hesaplar; farklı müşteriler ekiplerini farklı kurduğu için kiracı bazlı rol tanımlarıyla.
Kiracı bazlı kurallar, fiyatlama, iş akışları ve markalama yapılandırmada tutulur; yeni müşteri açmak sürüm gerektirmez.
Planlar, koltuklar, kullanım limitleri, denemeler, yükseltmeler ve faturalar ayrı bir tabloda değil kiracı kaydına bağlıdır.
Kendi ekibinizin ihtiyaç duyduğu arka ofis: destek için kimliğe bürünme, denetim izleri, kiracı sağlığı ve “bu hesaba ne oldu” sorusunu yanıtlayan kayıtlar.
Nadiren özellik listesinde. Genelde ikinci, üçüncü ve dördüncü müşteride.
Kuralları yapılandırma olarak ifade edilmek yerine uygulamaya yazılmış.
Kiracı filtresi eksik bir sorgu — B2B sözleşmelerini bitiren arıza biçimi.
Yönetim arka ofisi yok; her destek sorusu bir geliştiricinin veritabanı sorgusuna dönüşüyor.
Planlar ve limitler elle takip ediliyor; süresi dolmuş deneme çalışmaya devam ediyor, ödemiş bir hesap kilitleniyor.
Tek kuruluş için sorun olmayan sorgular, kiracı sayısı artınca tüm tabloyu tarıyor.
Müşteriler API istiyor ve verecek bir şey yok.
Çok kiracılı bir konaklama SaaS’ı: her operatör kendi mülklerini ve müsaitliğini yönetir; fiyat ve doluluk kuralları kodda değil yapılandırmadadır.
Vaka incelemesini oku →Her kliniğin ortak kayıt akışını bozmadan kendi kural setini taşıdığı bir randevu platformu.
Kurslar, kayıt ve hesaplar içeren bir eğitim platformu — farklı bir alanda aynı kiracılık ve rol soruları.
Aynı ürünü birden fazla kuruluşa satmayı düşünüyorsanız evet. Kiracılık modeli şemaya, sorgulara, yetkilere ve faturalamaya dokunur; sonradan eklemek genelde bu dördünü aynı anda, müşteri baskısı altında yeniden yazmak demektir.
Evet ve bu genelde topyekûn bir yeniden yazımla değil, aşamalarla yapılır: önce kiracı sınırı tanımlanır, müşteri bazlı kurallar yapılandırmaya taşınır, sonra bağımsız ölçeklenmesi gereken parçalar ayrılır. Ürün bu süre boyunca çalışmaya devam eder.
Yönetim araçları ve işletme kılavuzları devredildikten sonra sizin ekibiniz. Sürekli bir mühendislik katmanı isteniyorsa bu, ucu açık bir bağımlılık değil, aylık bir teknik ortaklık düzeni olur.
Ne kurmak, otomatikleştirmek veya ölçeklemek istediğinizi yazın. Uygun olup olmadığımı bir gün içinde net söylerim; olmazsam kimi arayacağınızı da.