SaaS arhitektura odnosi se na određenu vrstu postavke informacijske tehnologije (IT) za pohranu kao uslugu (SaaS). SaaS je naziv za softverske proizvode koje dobavljači prodaju, ne iz kutije, već putem telekomunikacijskih linija. SaaS softver pokreće se s poslužitelja dobavljača ili se dostavlja na sličan način.
Uz SaaS proizvode, klijenti ne moraju primati diskove koji sadrže softverski program. Ne moraju odvojiti vrijeme za instaliranje i registraciju programa. Umjesto toga, oni jednostavno kupuju pristup poslužitelju dobavljača na određeno vrijeme. Kupci obično primaju prijavu i skup pristupnih i sigurnosnih protokola od dobavljača uz određenu SaaS naknadu.
Kada IT menadžeri govore o SaaS arhitekturi, oni razmišljaju o tome kako se programi softvera kao usluge postavljaju i postavljaju unutar poslovne IT strukture. Drugi srodni pojam je Service Oriented Architecture ili SOA. Uslužno orijentirana arhitektura uključuje softver kao uslugu i druge elemente poslovnog softverskog sustava. Ideja je pojednostaviti način na koji se postavljaju svi različiti softverski programi u poslovnim operacijama. Voditelji promatraju kako različiti softverski programi “razgovaraju jedni s drugima” i koliko su dobro postavljeni za lokalnu ili udaljenu upotrebu.
Postoje i neki zajednički čimbenici u arhitekturi SaaS-a i drugim problemima sa SOA-om. Jedna je ideja jednokratnog ili višestrukog zakupa, gdje dobavljači nude različite načine prilagođavanja programa za određenog klijenta. U nekim slučajevima, više kupaca ili ‘stanara’ dijeli osnovnu razinu usluge iz uobičajenih softverskih proizvoda koji se pokreću na poslužitelju. U drugim situacijama, programi se posebno prilagođavaju i dijele za klijente prema njihovim potrebama.
Softver kao uslužna arhitektura važna je za većinu poduzeća jer neučinkovito povezivanje softverskih programa dovodi do većih troškova i manje fleksibilnosti za rast. Tvrtke koje imaju bolju SaaS arhitekturu, ili SOA, mogu profitirati od bolje korisničke usluge, više udaljenog pristupa za radnike u pokretu i puno drugih vrlo korisnih alata za učinkovitije poslovanje.
IT konzultantske trgovine često nude specijalizirane usluge za pomoć poduzećima u razvoju SaaS arhitekture. To uključuje osiguravanje da su sustavi postavljeni za najbolje i najučinkovitije IT operacije, te da se taj trošak uračunava u dizajn. Konzultanti također mogu pomoći tvrtki da se razvije kao ‘poslovni partner’ IT pružatelja usluga, pri čemu lojalnost robnoj marki može biti ključ za dodatne uštede ili pogodnosti za klijente.