Spisu treści:
Definicja - Co oznacza Multitenancy?
Wielozadaniowość to rodzaj architektury obliczeniowej, w której jedno lub więcej logicznych wystąpień oprogramowania jest tworzonych i uruchamianych na podstawowym oprogramowaniu. Multitenancy umożliwia wielu użytkownikom pracę w środowisku oprogramowania jednocześnie, każdy z własnym interfejsem użytkownika, zasobami i usługami.
Techopedia wyjaśnia Multitenancy
Multitenancy to podstawowa architektura przetwarzania w chmurze i właśnie tam jest używana. Działa, gdy dostęp do tego samego oprogramowania ma kilku jednocześnie podłączonych użytkowników przez Internet. Zazwyczaj takie oprogramowanie jest hostowane, udostępniane i zarządzane przez dostawcę chmury. Każdy użytkownik lub najemca może dostosować preferencje i ustawienia oprogramowania. Wszystkie te ustawienia są jednak dostarczane w ramach tego samego wystąpienia oprogramowania, nie zapewniając dostępu do jego kodu źródłowego.
Aplikacje oparte na SaaS dostarczane przez Internet są częstym przykładem architektury wielodostępnej, w której dostęp do jednej aplikacji ma wielu różnych użytkowników na całym świecie.