tirsdag 12. januar 2010 • 2 kommentarer
Nylig deltok jeg på Dugnadssamfunnet 2.0 i regi av FAD og Origo, på vegne av Friprogsenteret. Her ble jeg blant annet diskuterende forskjellen på et program og en tjeneste med en av de andre deltakerne.
I IT-bransjen skiller vi mellom et program og en tjeneste, mens vedkommende jeg diskuterte med mente at også tjenestene måtte kjøre som et program og at det dermed var det samme. Det har vedkommende selvsagt rett i, men definisjonen på forskjellen er allikevel så klar og viktig at vi må skille på de. Derfor gjengir jeg forskjellen her.
Et program kan du installere og kjøre på din egen datamaskin, server eller serverpark (maskinpark). Du får da selv ansvaret for drift, enten du velger å drifte selv eller leier inn noen til å drifte det for deg på din egen maskinpark.
| Navn | Beskrivelse |
|---|---|
| OpenOffice | Gratis kontorpakke med tekstbehandler, regneark, presentasjonsverktøy, med mer |
| WordPress.org | Personlig publiseringsløsning som lar deg opprette for eksempel en blogg |
| Thunderbird | Gratis e-postklient |
En tjeneste er riktignok et program, men i motsetning til programmet omtalt over er en tjeneste et program du ikke installerer og drifter i egen maskinpark. Som oftest er en tjeneste noe du får tilgang til via internett, og som andre drifter for deg.
| Navn | Beskrivelse |
|---|---|
| Google Docs | Webbasert kontorpakke med tekstbehandler, regneark, presentasjonsverktøy, med mer |
| WordPress.com | Personlig publiseringsløsning som lar deg opprette for eksempel en blogg |
| Gmail | Webbasert e-postklient |
Som du ser av eksemplene finnes det ekvivalenter som fyller de samme funksjonene, men hvor programmene installeres på datamaskinen din, mens tjenestene aksesseres via internett.
Tradisjonelt sett har vi benyttet oss av programmer, det vil si at vi har installert dem på egne datamaskiner eller servere. I løpet av de siste par årene har vi imidlertid sett klare trendendringer hvor man går over fra programmer til tjenester. Dette gjelder både for privatpersoner og bedrifter, og den senere tiden også offentlige etater.
I tiden som kommer tror jeg vi vil se enda flere behov dekket som tjenester, etterhvert som lagringskapasitet og båndbredde på nettet øker. På lang sikt vil vi nok også se kapasitetskrevende tjenester som for eksempel avansert bilde- og videoredigering.
Denne artikkelen er også publisert på Friprogbloggen.
Programmene man installer på sin egen maskin tilbyr også forskjellige tjenester.
Ta for eksempel Rhythmbox eller Itunes, som tilbyr spillelisten til andre enheter hjemme hos deg som f.eks. Squeezeboxen i stua. Eller Winamp som koder om og leverer film til PS3en, osv. Dette er ting jeg vil kalle tjenester som leveres av et eller flere program.
Jeg tror ikke begrepet er bundet til at det er noe som fins på Internett (også kjent som en sky), men at et program tilbyr en eller fler tjenester direkte til en sluttbruker, via nettverk eller annen maskinvare.
En kan vel konkludere med at sluttbrukeren er den som benytter seg av tjenesten mens programmet er den som tilbyr og utfører den.
Med RSS kan du abonnere på nye kommentarer som postes til denne artikkelen.
Du kan legge igjen et trackback fra ditt eget nettsted ved å benytte trackback-adressen til denne artikkelen. Eventuelle tracback ser du under.
Enda flere artikler? Besøk arkivet.
Bekkelund.net er en blogg av Martin Bekkelund, hvor han lufter sine tanker om IT og IT-politikk. Martin arbeider til daglig som seniorrådgiver, foredragsholder og skribent i IT-bransjen, hvor han veileder bedrifter og organisasjoner i strategisk bruk av IT. Les mer...
© 1995-2012 Martin Bekkelund
Opphavsrett • RSS • Kontakt
Geir Berset
12. januar 2010 20.52
Jeg jobber for en norsk programvareleverandør. Vi leverer vår programvare som tjeneste. Det varierer likevel om vi eller kunden selv har driftsansvar for tjenesten. Tjenesten vi leverer er uansett som regel lukket for kundens egen brukergruppe, men leveres som en tjeneste for disse sluttbrukerne likefremt, forskjellen er bare at den er passordbeskyttet. Kunden velger altså selv hvor den driftes.
Vi leverer ikke programmer, som jeg tenker på som applikasjoner på din maskin.
Uten å gå for langt ned i detaljene, vil jeg foreslå å dele tjeneste opp i to kategorier
1. Program – applikasjon, noe du installerer på din PC, som regel ikke web-basert
2. Tjeneste – SaaS, http://en.wikipedia.org/wiki/Software_as_a_service
2a) Tjeneste driftet av leverandør (Google Docs, Gmail, FogBugz on Demand — dette er den reneste tjenesteformen)
2b) Tjeneste driftet av kunden selv (FogBugz standard)
Litt interessant er det at FogBugz (av FogCreek: http://www.fogcreek.com/FogBUGZ/), som en av hva for meg er kjent veldig få, leverer sin software både som tjeneste og som installasjon.