Det finns tillfällen när det du egentligen vill ha är inte en spade , men ett hål i marken . Software as a Service är ett licenssystem och en filosofi som erkänner att vissa kunder är bättre att få tjänster på efterfrågan på en " pay as you go "-system , istället för att köpa och underhålla hela infrastrukturen själva . Det finns många olika sätt att översätta detta begrepp till verklighet , men det finns några idéer som formar den gemensamma grunden för SaaS applikationer . Utility Computing
När du behöver el för ditt företag , är du sannolikt att gå och köpa en elektrisk generator , du köper kilowatt du behöver från ett elbolag . Likaså när man följer den modell utility computing , behöver du inte köpa en dator , behöver du inte ens köpa programvaran . Du hyr processorerna , minnet och den programvara som du behöver , och inte mer, från din operatör och få din faktura i slutet av månaden . Addera Cloud Computing
När datatekniker ritade diagram över deras nät , var ett moln som används för att representera de områden som inte var ett problem på den tiden , och vars exakta karaktär och genomförande var inte viktigt : " . just arbetat " molnet representerade något som Från detta kommer idén om cloud computing , där ett företag kan skicka sina datorer verksamhet till molnet . Precis som molnen ändrar form eller storlek beroende på väderförhållanden , varvid hårdvara resurser nås av programvara som körs på en molntjänst kan förvandlas på ett ögonblick meddelande bygger på ett företags behov . Till exempel kan systemet begära extra processorer bara på de dagar då lönelistor behandlas , och släpp användning av processorerna på långsamma dagar .
Software Plus Services
Ett underskott av SaaS-modellen är att de förlorar kontrollen . Ett företag köper programvaran och hantera hårdvaran i - huset har full kontroll hela tiden , samtidigt som SaaS , per definition , ger denna kontroll till någon annan . Företagare som vill ha de fördelar som programvara tjänster , såsom flexibilitet inneboende utility computing eller tillgängligheten av cloud computing , men som vill behålla en viss kontroll , kan hålla sin information och sina program på sina egna maskiner och lägga till tjänster att öka flexibiliteten och utbredning vanligen förknippas med molnet .