SaaS står för Software as a Service och innebär lite förenklat att du hyr en mjukvara eller en plattform, i motsats till att köpa den. Precis som med allt du hyr så är det ägaren som ansvarar för att allt fungerar som det ska, inte du. De ser till att den servas, att det är den senaste versionen och att alla kopplingar underhålls. Du skriver på, betalar och använder. Simple as that, även om processerna kring att bygga en lönsam e-handel är mycket mer komplext än så. Det ska till design, integrationer mot andra system och externa applikationer med mera. Dessa väljs efter behov och önskemål innan lansering, och ska specificeras via en noggrann kravspecifikation och förstudie oavsett val av lösning.
För att ett regelrätt hyravtal ska vara möjligt när det gäller datormjukvara krävs det att det sker via molnet. Alternativet innebär att leverantören (ägaren) fysiskt inte har tillgång till koden, då den kan vara lagrad på din dator, server eller för den delen i molnet, men att lösningen är ”specialanpassad” till 100 procent efter dina behov. Vilket in sin tur innebär att din version är omöjlig att underhålla, uppdatera och konfigurera centralt – det vill säga av ägaren, leverantören. Den biten hamnar då på ditt bord.
Motsatsen till en molnbaserad lösning är att lagra den lokalt, vilket oftast sker på en närliggande eller i huset ståendes server (därav On Premise). Det är också här det blir lite krångligt. Du kan också lagra din OnPrem- plattform i molnet, vilket många leverantörer idag också erbjuder, men det gör det inte till SaaS. SaaS är molnbaserad, men alla molnbaserade lösningar är inte SaaS. Inte True SaaS.