Leigjendur, hýsillinn og gagnasían
ToRun byggir á líkani ABP Framework fyrir marga leigjendur. Röð sem er merkt IsMultiTenant hefur TenantId-dálk sem ramminn síar sjálfkrafa eftir; fyrirspurnir í samhengi eins leigjanda sjá aldrei raðir annars. Samhengi hýsilsins (TenantId == null) sér sérstakan hluta: þar eru staðlaðir listar eins og SubscriptionPlan, AiProvider og LegalDocument.
Hvers vegna við lítum á hýsilinn sem fullgildan þátttakanda
Flestar SaaS-vörur bæta hýslinum við sem „stjórnunarverkfærum“. Við líkönum hann sem systurleigjanda: hýsillinn hefur sín eigin mælaborð, sínar eigin gervigreindarreglur og sín eigin reikningstengsl. Það gerir okkur kleift að keyra okkar eigin framleiðsluumferð á sömu byggingareiningum og hver viðskiptavinur notar.
Áskriftarbundnir eiginleikar fyrir hvern leigjanda
Áskriftir bera FeatureLimit-, Entitlement-, Capability- og Mode-raðir. Þegar leigjandi virkjar áskrift er safn eiginleikanna sem hann hefur aðgang að sniðmengi áskriftarinnar og heildarlistans. Að bæta við nýjum ham krefst þess ekki að hverjum leigjanda sé breytt: hann fær haminn sjálfkrafa ef áskriftin hans inniheldur hann.
BYOK-innsetning við hvert kall
Jafnvel með sameiginlegum innviðum eru BYOK-auðkenni bundin við leigjandann sem á þau. Hver gervigreindarbeiðni sækir auðkennin í samhengi leigjandans með sömu gagnasíu; lyklar geta ekki lekið á milli leigjenda í geymslulaginu.
Það sem við gerum viljandi ekki
Við einangrum ekki leigjendur á gagnagrunns- eða ferlisstigi. Kostnaðurinn við að skala sérstakan gagnagrunn fyrir hvern leigjanda eyðileggur einingahagkvæmni SaaS-vöru fyrir marga leigjendur. Gagnasían ásamt skyndiminni sem er aðskilið eftir leigjendum nægir þegar skemað er hannað fyrir það frá fyrsta degi.