Det er tider når det du egentlig ønsker er ikke en måke, men et hull i bakken. Software as a Service er en konsesjonsordning og en filosofi som erkjenner at enkelte kunder er bedre å få tjenester på etterspørsel på en " pay as you go "-ordningen , i stedet for innkjøp og vedlikehold av hele infrastrukturen selv. Det er mange forskjellige måter å oversette dette konseptet til virkelighet , men det er noen ideer som former en felles plattform av SaaS-applikasjoner . Utility Computing
Når du trenger elektrisitet for din bedrift, er du neppe til å gå og kjøpe en elektrisk generator , kjøper du de kilowatt du trenger fra et kraftselskap . Tilsvarende når du følger nytte databehandling modell , trenger du ikke kjøpe en datamaskin , trenger du ikke engang kjøpe programvaren . Du leier prosessorer, minne og programvaren som du trenger , og ikke mer , fra tjenesteleverandøren og få regning på slutten av måneden.
Cloud Computing
Når dataingeniører trakk diagrammer av sine nettverk , ble en sky brukes til å representere de områdene som ikke var en bekymring på den tiden, og hvis eksakte natur og gjennomføring var ikke viktig : " . bare jobbet " skyen representerte noe som Fra det kommer ideen om cloud computing , hvor en bedrift kan sende sine regneoperasjoner til skyen . Akkurat som skyene endre form eller størrelse avhengig av værforhold , blir maskinvareressursene tilgang til programvare som kjører på en cloud computing tjeneste kan morph på et øyeblikks varsel basert på en virksomhets behov . For eksempel kan systemet be om ekstra prosessorer kun på de dagene når payrolls er behandlet , og slipper bruk av prosessorene på trege dager.
Programvare Plus Services
en mangel på SaaS-modellen er tap av kontroll. Et selskap kjøpe programvaren og administrere maskinvaren i huset har full kontroll hele tiden , mens SaaS , per definisjon , som gir kontrollen til noen andre . Bedriftseiere som ønsker fordelene som tilbys av programvare tjenester , som for eksempel fleksibilitet iboende til nytte databehandling eller tilgjengeligheten av cloud computing , men som ønsker å beholde en viss grad av kontroll , kan beholde sin informasjon og deres programvare på sine egne maskiner og legge til tjenester som øker fleksibiliteten og ubiquity vanligvis forbindes med skyen .