Ürün · 10 dk
Multi-tenant SaaS mimarisi: İzolasyon kararları
Veri, yetki, özelleştirme ve operasyon maliyetini tenant sınırında doğru dengelemek.
Veri, yetki, özelleştirme ve operasyon maliyetini tenant sınırında doğru dengelemek.
Tenant çözümlemeyi tek noktada yapın
Tenant kimliği alan adından, kullanıcı oturumundan veya entegrasyon anahtarından gelebilir. Kaynak ne olursa olsun doğrulama tek bir güvenilir katmanda tamamlanmalı ve her veri erişimine açık bağlam olarak taşınmalıdır.
İzolasyon seviyesini riskle eşleştirin
Ortak tablo, tenant başına şema veya ayrı veritabanı seçenekleri güvenlik, maliyet ve operasyon açısından farklı sonuçlar üretir. Karar; veri hassasiyeti, müşteri sözleşmesi, ölçek ve bakım kapasitesine göre verilmelidir.
- Satır seviyesinde zorunlu tenant filtresi
- Tenant bazlı benzersiz anahtar
- Yetki ve özellik politikaları
- Yedekleme ve dışa aktarma sınırı
Özelleştirmeyi kod çatallanmasına çevirmeyin
Müşteriye özel davranışları özellik bayrağı, kural veya tema katmanında yönetin. Tenant başına ayrı kod dalı, güncelleme ve güvenlik maliyetini hızla büyütür.
