Hopp til innhold

Multi-tenant

Multi-tenant er en arkitektur der én installasjon av en programvare betjener mange kunder (tenants), med dataene til hver kunde holdt adskilt.

Også kjent som: multi-tenancy, multitenant, flerleietakerarkitektur

I en multi-tenant-løsning deler alle kundene samme kodebase, samme drift og ofte samme database, mens hver kunde bare ser egne data, egne brukere og egne innstillinger. Det er standardarkitekturen for SaaS, fordi én oppdatering når alle kundene samtidig og driftskostnaden per kunde blir lav. Adskillelsen kan gjøres på flere nivåer: en kunde-ID på hver rad med tilgangsregler i databasen (for eksempel row-level security), et eget skjema per kunde eller en egen database per kunde. Valget handler om isolasjon, kostnad og hvor lett det er å flytte eller slette én kundes data. Motsatsen er single-tenant, der hver kunde får sin egen installasjon, som gir sterkere isolasjon, men mer drift.

I norsk kontekst

For SaaS-leverandører henger arkitekturen sammen med personvernforordningen: kundene er som regel behandlingsansvarlige for egne data, og leverandøren er databehandler. Det må gå an å hente ut og slette én kundes data uten å røre de andre.

Relaterte begreper

  • MVP (minimum viable product) — En MVP (minimum viable product) er den minste versjonen av et produkt som kan settes i hendene på ekte brukere for å teste den viktigste antakelsen bak produktet.
  • API-integrasjon — En API-integrasjon kobler to systemer sammen gjennom programmeringsgrensesnittene deres (API-er), slik at data flyter automatisk mellom dem i stedet for å tastes inn to ganger.
Fast pris per fase · Full kildekode i deres eie · Svar innen én virkedag

Vi bygger det du trenger. La oss finne ut hva det er.

Book et møte på 30 minutter, eller send oss noen linjer om hvor det skurrer. Vi svarer innen én virkedag.

Du kan når som helst endre disse valgene. Nødvendige er alltid på fordi de kreves for at nettsiden skal virke.

Nødvendig

Kreves for grunnleggende funksjonalitet, som å huske ditt samtykkevalg. Ingen sporing.

Statistikk

Anonymisert besøksstatistikk via Google Analytics 4. Hjelper oss å forstå hvilke sider folk leser.

Produktinnsikt

Detaljert atferdsanalyse via PostHog, inkludert opptak av økten med maskerte inputfelt. Brukes til å forbedre brukeropplevelsen.