• multi-tenant
  • saas
  • ohjelmisto
  • kehitys
  • arkkitehtuuri

Ovatko monivuokralaisyhteisöt SaaS?

Tulisiko kaikkien SaaS-sovellusten käyttää monivuokralaisarkkitehtuureita? Voidaanko monivuokralaisarkkitehtuureita soveltaa kuluttajasovelluksiin?

Guamian
Guamian
Product & Design

Monivuokralaisyhteisöjen laajempi määritelmä

Viimeisessä luvussa keskustelimme monivuokralaisuudesta yleisessä mielessä. Yhteenvetona voidaan todeta, että kun viittaamme monivuokralaisyhteisöön, se ei välttämättä tarkoita, että sovellus noudattaa yhtä arkkitehtuurimallia; se voi hyödyntää erilaisia vuokralaisstrategioita, mikä tarkoittaa, että ainakin jotkin sen komponenteista ovat jaettuja.

Tässä luvussa tutkimme monivuokralaisyhteisöjä liiketoiminnan ja tuotteiden näkökulmasta.

Monivuokralaisyhteisöjen tyypit liiketoiminnassa

SaaS

Monivuokralaisyhteisöt löytävät usein paikkansa yritysratkaisuissa, kuten tuottavuustyökaluissa, yrityksen resurssien suunnittelujärjestelmissä (ERP) ja muissa ohjelmisto-palveluna (SaaS) -tuotteissa. Tässä yhteydessä jokainen "vuokralainen" edustaa yleensä yritysasiakasta, jolla voi olla useita käyttäjiä (sen työntekijöitä). Lisäksi yritysasiakkaalla voi olla useita vuokralaisia edustamaan erillisiä organisaatioita tai liiketoimintayksiköitä.

SaaS-tuote

Yleiset B2B-käyttötapaukset

B2B-sovellukset ylittävät SaaS-tuotteet ja usein ne sisältävät monivuokralaisyhteisöjä. B2B-ympäristöissä nämä sovellukset toimivat yhteisenä alustana eri tiimien, yritysasiakkaiden ja kumppaniyritysten pääsyä sovelluksiisi.

Esimerkiksi, harkitse kyytipalveluyritystä, joka tarjoaa sekä B2C- että B2B-sovelluksia. B2B-sovellukset palvelevat useita yritysasiakkaita, ja monivuokralaisyhteisön arkkitehtuuri voi helpottaa heidän työntekijöidensä ja resurssiensa hallintaa. Kuten esimerkissä Sarah, hänellä on sekä henkilökohtainen että liiketoimintaidentiteetti. Hän käyttää kyytipalvelua matkustajana ja toimii myös kuljettajana vapaa-ajallaan. Ammatillisessa roolissaan hän on liitettynä Yritys A:han, mutta hän myös johtaa omaa henkilökohtaista liiketoimintaansa.

Esimerkkitapaus

Monivuokralaisuuden merkitys SaaS:ssä

Jos olet seurannut yllä olevaa tietoa, sinulla on nyt tarvittavat vastaukset. SaaS eli ohjelmisto palveluna on liikeideamallista määritelty käsite. Monivuokralaisuus taas on ohjelmistoarkkitehtuuri, joka soveltuu eri tilanteisiin, olipa kyseessä SaaS tai muu B2B-ympäristö.

Sekoitus SaaS:n ja monivuokralaisuuden välillä syntyy usein alan laajasti tunnistaman uskomuksen johdosta: kun tavoittelet yritysasiakkaita, monivuokralaislähestymistavan omaksuminen on välttämätön.

Tämä painotus monivuokralaisuuteen perustuu sen merkittävään rooliin yrityspalveluiden monimutkaisuuksien ratkaisemisessa, tarjoten arvokkaita ratkaisuja eri näkökulmista.

Skaalaaminen monivuokralaisuuden avulla

Suuryrityksille monivuokralaisuus on avain heidän vaatimustensa täyttämiseen käytettävyydessä, resurssien hallinnassa, kustannusten hallinnassa ja tietoturvassa. Teknologisella tasolla monivuokralaislähestymistavan omaksuminen yksinkertaistaa kehitysprosesseja, minimoi tekniset haasteet ja edistää saumatonta laajentumista.

Yhtenäisen kokemuksen luominen

Tutkiessamme SaaS-tuotteiden perustoja, se muistuttaa rakennusta, jossa on useita asuntoja. Kaikki vuokralaiset jakavat samat palvelut, kuten vesi, sähkö ja kaasu, mutta heillä on itsenäinen hallinta omien tilojen ja resurssien hallinnassa. Tämä lähestymistapa yksinkertaistaa kiinteistön hallintaa.

Ajattele SaaS-tuotettasi kuin tätä rakennusta. Sen sijaan, että jokaiselle yksikölle olisi oma agentti, jotkut komponentit tai yksiköt voivat tarjota yhtenäisen kokemuksen, joka on yhteinen kaikille vuokralaisille. Tämä on tehokkaampaa kuin kunkin huoneen erikseen suunnittelu ja hallinta. Monivuokralaisyhteisön arkkitehtuuri tarjoaa etuja sekä liiketoimintasi että asiakkaidesi toimintaan.

Turvallisuuden varmistaminen vuokralais-eristämisen kautta

Kun keskustellaan monivuokralaisyhteisöistä, on tärkeää syventyä vuokralais-eristämisen käsitteeseen. Monivuokralaisuuden arkkitehtuurissa termi "vuokralainen" otetaan käyttöön luomaan rajoja, jotka erottavat ja turvaavat eri vuokralaisten resurssit ja tiedot jaetussa instanssissa. Tämä varmistaa, että jokaisen vuokralaisen tiedot ja toiminnot pysyvät erillisinä ja turvallisina, vaikka ne hyödyntävät samoja taustaresursseja.

SaaS:n yhteydessä monivuokralaisuuden arkkitehtuurit hyödyntävät mekanismeja, jotka tiukasti kontrolloivat pääsyä resursseihin ja estävät minkään luvattoman yrittäessä päästä toisen vuokralaisen resursseihin.

Vuokralais-eristämisen konsepti saattaa tuntua abstraktilta ja epäselvältä. Seuraavassa luvussa käytämme esimerkkejä ja keskeisiä kohtia tarjotaksemme perusteellisemman ymmärryksen vuokralais-eristämisen periaatteista ja ajattelutavoista.