En av de starkaste vågorna inom it är affärsmodeller som bygger på Software as a Service (SaaS) och man experimenterar vilt med olika varianter av affärsmodeller för att se vad som fungerar och vad och inte fungerar. SaaS är spännande då det finns ett antal fördelar som gör det aptitligt att konsumera SaaS tjänster.
Några exempel på löften ifrån SaaS leverantörer:
FÖRDELAR
Inköp Man lovar att reducera komplicerade utvärderingsfaser av mjukvara och snabba upp inköps- och beslutsprocessen kring nya tjänster.
Installering Man lovar applikationer som är konfigurerbara till varje enskild kunds behov via webben och att slippa installera unika lösningar.
Drift Man lovar en billigare och säkrare driftsmiljö än kundens egen.
Även om många SaaS tjänster inte är mogna än så kan en del av ovanstående löften mer eller mindre realiseras idag. Vad som dock inte är lika allmänt känt är utmaningarna med SaaS tjänster.
UTMANINGAR
Förtroende Även om vi tecknar ett SLA med vår leverantör, kan vi lita på att de är kompetenta att hålla det? Och kan vi bli tillräckligt kompenserade om vårt kärnsystem inte fungerar?
Data Vad händer om mitt företags data blir stulet från leverantören och sprids via anonyma fildelningssajter?
Regulatoriska krav Hur kan jag veta om min leverantör uppfyller de regulatoriska krav som krävs av mig?
Integration Om jag vill använda data hos min SaaS leverantör i applikationer som ligger internt hur integrerar jag applikationerna?
Anpassning Om jag inser att jag vill konfigurera mina SaaS applikationen på ett sätt som de inte stödjer. Vad har jag då för möjligheter?
Identitet Hur ser jag till att min företagsidentitet är giltig även hos alla mina SaaS leverantörer?
Övervakning Hur kan jag övervaka mina SaaS applikationer? Med samma övervakningsplattform som jag skapat för mina interna applikationer?
Support Vem ringer användarna vid problem? Företagets support eller SaaS leverantörernas support?
Multiplicera ovanstående utmaningar med det antal olika SaaS leverantörer som en organisation använder och man inser snabbt att SaaS är ett mer komplicerat projekt än man kanske inser vid första anblicken. Utmaningarna är lösbara men de får inte negligeras. Om vi gör det så suboptimerar vi och gör om våra tidigare misstag med stuprörsapplikationer, med isolerat data, med flera inloggningar och med svårigheter att integrera system med varandra. Samma utmaningar som vi ägnat de sista fem åren åt att försöka lösa med hjälp av SOA om jag inte minns fel?
Nåväl, det är dock troligt att nya öppna standarder t.ex. kring dataportabilitet (http://www.dataportability.org), teknologi för federerade identiteter samt mer mogna köpare och leverantörer kommer att hjälpa oss gå vidare i framtiden med SaaS.
Men det är svårt att göra förutsägelser, speciellt om framtiden.




