Czym jest multitenancy i po co
Krótka definicja
Multitenancy (wielodostępność) to architektura, w której jedna instancja oprogramowania obsługuje wielu klientów (tenantów), a dane każdego z nich są od siebie logicznie odseparowane. To podstawa modelu SaaS i wielu platform B2B.
Multitenancy, czyli wielodostępność, to sposób budowy oprogramowania, w którym jedna wspólna instancja obsługuje wielu odrębnych klientów - nazywanych tenantami. Każdy tenant ma swoje dane, ustawienia i użytkowników, logicznie odseparowane od pozostałych, choć fizycznie korzystają z tej samej aplikacji i infrastruktury.
To fundament modelu SaaS: dostawca utrzymuje jedną aplikację, a aktualizacje i poprawki trafiają od razu do wszystkich klientów. Dla klienta oznacza to niższy koszt wejścia i brak własnej infrastruktury. Kluczowa jest tu separacja danych - poprawnie zaprojektowany system gwarantuje, że jeden tenant nigdy nie zobaczy danych drugiego.
Multitenancy bywa też przydatne wewnątrz firmy: jedna platforma może obsługiwać kilka marek, spółek czy oddziałów jako osobnych tenantów, ze wspólną administracją. Open Mercato jest otwartą platformą zaprojektowaną z myślą o wielodostępności, co ułatwia obsługę grup kapitałowych i firm z wieloma markami.
Najważniejsze fakty o multitenancy
- Jedna instancja obsługuje wielu klientów (tenantów).
- Dane każdego tenanta są logicznie odseparowane.
- To fundament modelu SaaS i platform wielomarkowych.
Najczęstsze pytania
Czy multitenancy jest bezpieczne dla moich danych?
Przy poprawnym projekcie tak - separacja danych zapewnia, że jeden tenant nie zobaczy danych drugiego. To standardowy fundament rozwiązań SaaS używanych przez tysiące firm.
Czy mogę obsłużyć kilka marek na jednej platformie?
Tak - to typowe zastosowanie multitenancy. Każda marka czy spółka działa jako osobny tenant ze wspólną administracją. Open Mercato jest do tego zaprojektowany.
Powiązane pojęcia
Masz kilka marek lub spółek do obsłużenia na jednej platformie? Porozmawiajmy.
Umów bezpłatną rozmowę