Webhotell eller dedikert system? (del 2)
Webhotell: Pro et contra
De fleste små- og mellomstore bedrifter velger et webhotell når de skal sette sin nettstrategi ut i livet. Grunnen til dette er naturligvis at webhotellene tilsynelatende tilbyr den funksjonalitet man trenger til en relativt fornuftig penge. Innenfor dette segmentet er det store prisforskjeller. Som i så mange andre bransjer er det ikke nødvendigvis det dyreste som er "best" eller det billigste som er "dårligst" - derimot kommer det mest an på hva man bruker løsningen til.
Et webhotell har sine klare fordeler dersom man passer inn i et standard segment for internettløsninger. Et eksempel på dette kan være en firmanettside med databasedrevet publiseringsløsning basert på MySQL. Ulike leverandører kan gjerne tilby forskjellige løsninger, men rent teknisk er det mange likheter med tanke på hva slags funksjonalitet som er tilgjengelig.
Dersom man ligger på en Linux/Unix-server tilbys man gjerne PHP, Perl, SSI og MySQL, mens man på Windows-hotell kan få tilgang til ASP. Det skal påpekes at visse leverandører tilbyr både PHP og ASP uavhengig av Windows eller Linux, men dette har vist seg å ikke alltid være like hensiktsmessig hverken funksjonelt eller sikkerhetsmessig.
Et webhotell basert på et Linux/Unix-serversystem pleier vanligvis å dekke de flestes behov. For tjenesteleverandøren har gjerne disse systemene mange fordeler ettersom store deler av programvaren som man benytter faktisk er gratis - Apache, Perl, PHP, osv. Windows-løsningene kan på sin side by på fordeler i forbindelse med integrasjon mot allerede eksisterende Windows-løsninger og Sharepoint-tjenester.
Den største fordelen med et webhotell er definitivt prisen. Dersom man forholder seg til det norske markedet kan man oppdrive webhotell (og e-post) som knapt har månedspris av det en soft-is koster. I tillegg trenger man gjerne et domenenavn som typisk betyr noen hundre kroner pr. år. Totalkostnaden ligger dermed gjerne fra litt under tusenlapper til maks 5000 kroner pr. år for driften av den grunnleggende tekniske løsningen. I tillegg kommer eventuelt webdesign og programmeringstjenester.
Mange bedrifter har allerede et par personer innenfor veggene som oppfattes som teknisk oppegående og det er gjerne disse som får ansvar for valg av leverandør og det tekniske i etterkant - i enkelte tilfeller hele strategien for nett. For en strategi som hører hjemme i et webhotellsegment kan dette faktisk være en svært lønnsom fremgangsmåte ettersom kostnadene holdes nede til et minimum.
Som en generell tommelfingerregel bør nettløsninger som skal ligge på et webhotell ikke være virksomhetskritiske. Leverandøren kan tilsynelatende virke sikker nok i sin sak at deres webhotell kan møte et hvilket som helst behov, men slik er det faktisk sjelden i virkeligheten.
Uansett hvordan man vrir og vender på det vil man på en eller annen måte dele ressurser med andre kunder. En slik ressurs kan være selve webserveren - Apache, motoren for eksekvering av dynamiske nettsider - PHP eller databaseserveren som kjører MySQL.
Et vanlig problem med webhotell er nettopp hvordan disse ressursene deles på de ulike brukerne. Så lenge alle kundene gjør alt etter læreboka og ikke overdriver ressursforbruket vil alt vanligvis gå problemfritt. Ettersom slike webhotellsystemer kan huse flere tusen kunder hender det imidlertid ofte at situasjoner oppstår.
Det klassiske eksempelet er programkodebugs i gratis tilgjengelige forum (eks. phpbb) der en forumtråd etterhvert spiser 100 prosent prosessorkraft av webserveren eller drar ned databaseserveren som følge av uforholdsmessig mange spørringer. Med flere kunder på samme server øker også sannsynligheten for at slike problemer kan oppstå.
Ettersom alle kundene deler samme installasjon av en applikasjon kan det være vanskelig for leverandøren å styre nøyaktig ressursforbruk pr. kunde. Det finnes mulighet for å redusere risikoen for at slike "ulykker" oppstår, men standard konfigurasjon blant det vanlige segmentet webhotelleverandører er at slik funksjonalitet mangler eller ikke støttes av systemet.
Hundrevis av nettsider på én server betyr gjerne også at muligheten for "hacking" øker ettersom enkelte av nettsidene kanskje har innhold som provoserer eller ganske enkelt kjører webapplikasjoner som er kjent for sikkerhetshull. I beste fall skjer kun "defacing" - dvs. ødelegging av én enkelt nettside ved å legge inn noe annet innhold enn det originale. I verste fall kan det føre til at hele serveren må installeres på nytt med både operativsystem, applikasjoner og konfigurasjon - noe som kan bety nedetid på timer eller dager for alle kundene på systemet.
Man skal naturligvis ikke svartmale alt som har med webhotell å gjøre. Det finnes flere leverandører der ute som er dyktige på levere nettopp slike tjenester og som har bygget opp kraftige referanseporteføljer med fornøyde kunder. Disse leverandørene har gjerne utarbeidet gode rammebetingelser for serverkonfigurasjon, sikkerhetspolitikk og ett eller flere dyktige driftsteam.
Forhold som taler til fordel for webhotell:
- Din virksomhet er ikke fullstendig avhengig av webløsningen
- Du har ikke helt spesielle krav med tanke på serverkonfigurasjon
- Du ønsker en enkel og billig måte å legge ut informasjon på nett på
- Webløsningen passer funksjonelt inn i en standardpakke og du har ingen sikkerhetsmessige eller ressursmessige krav på at du skal være eneste bruker av en applikasjon (eks. Apache, PHP)
- Du ønsker å sette opp en billigst mulig testløsning
- Du er beredt til å godta politikken, "fellesskapet fremfor individet"
- Din bedrift har et lavt budsjett til internettsatsning
- Du ønsker at en profesjonell leverandør skal ta seg av all drift til en rimelig penge
Det finnes tusenvis av norske kunder som kjører ulike typer webhotelløsninger. Kundelojaliteten blant webhotellkunder kan av en eller annen grunn neppe sies å være spesielt stor - avhengig av hvilken bransje man sammenlikner med. Standardiserte webhotellpakker og domenenavn er relativt enkle å flytte fra en leverandør til en annen . I bedriftssegmentet er heller ikke prisnivået spesielt avskrekkende ettersom man gjerne snakker hundrelapper eller noen få tusenlapper.
Dersom du har ikke har så store summer tilgjengelig til internettsatsningen eller kanskje ikke har en fullstendig klar fremtidsstrategi, kan webhotell være et fint sted å starte. Dersom skalérbarheten ikke er tilstede på den tekniske løsningen, er det gjerne ikke verre enn at man kan flytte til en annen leverandør i løpet av timer eller få dager.
Bør jeg ha et dedikert system?
Noen gode grunner til å velge et dedikert system
Den største fordelen med et dedikert system - gjerne kalt dedikert server - er konfigurerbarheten og fleksibiliteten. Ved å være fullstendig eneherre på hele den fysiske serveren har du full tilgang til alle systemressurser og dersom du attpåtil har egne utviklere som har programmert webløsningen har man rimelig god kontroll.
På et dedikert system følger det gjerne med driftsavtaler som kan skreddersys ulike behov enten man ønsker FreeBSD, Linux, Solaris eller Windows som plattform. Man har også muligheten til å velge hardwareplattform gjennom hostingleverandøren som vanligvis har ekstra gode rabatter på slikt utstyr.
Enkelte leverandører tilbyr også standardpakker med dedikert server, aksess og drift. Slike pakker kan være gunstige på mange måter og er gjerne presset noe mer på pris ettersom man kan få stordriftsfordeler med tanke på innkjøp og driftsrutiner.
Det er vanligvis én ulempe forbundet med et dedikert system - nemlig pris. På det norske markedet kan man riktignok få dedikerte servere med "full" driftsavtale og aksess under tusenlappen, men dersom man har litt større krav havner man gjerne et sted mellom 2- og 20 000 kroner pr. måned (SMB-markedet). Dette kommer naturligvis helt an på tjenestenivå, rammebetingelser, kvalitet og type hardwareplattform samt garantier for oppetid, respons og rettetid.
Selv om prisen definitivt synes å ligge mye høyere enn for et webhotell, kan det imidlertid være lønnsomt for bedriften å velge et dedikert system dersom man har krav som på sikt ikke kan dekkes av en standard webpakke.
Noen fleksibilitetsfordeler:
- Frihet til å konfigurere både operativsystem og applikasjoner etter eget ønske
- Vanligvis større frihet med tanke på brannmurregler - trenger du en GUI-klient til MySQL-databasen?
- Èn eller flere IP-adresser som kun peker mot dine domener
- Generelt større spekter av mulige tjenester - VPN-gateway, spesielle applikasjoner, osv.
- Skreddersydd driftsavtale etter ditt krav
- Hardware kan oppgraderes etter ditt ønske
- Applikasjoner kan installeres og omkonfigureres når det passer deg
Noen sikkerhetsmessige fordeler:
- Du er eneste kunde på serveren og sitter på alle tilganger på ulike applikasjoner
- Ingen bekymring for hvorvidt andre brukere enn deg selv skal legge ut provoserende innhold eller installere "buggy" programvare som fører til hackerforsøk
- Frihet til å forme din egen sikkerhetspolitikk
- Vanligvis eget backupområde for ditt serversystem - du unngår "standardbrukerrettigheter" for tusenvis av andre webhotell
Fordeler med tanke på tilgjengelighet:
- Du har selv kontroll over ressursforbruk ettersom det bare er din webløsning som kjører på systemet. Praktisk eksempel: Ingen forum som krever masse ressurser fordi brukerne poster innlegg i ren "chat-stil".
- Unngå DDoS så lenge det kjøres mot andre IP-adresser enn din egen og ikke mot "gateway"
- I visse tilfeller fysisk tilgang til egen server
- Garanti for tilgjengelig båndbredde
Potensiell økonomisk fordel?
- Vanligvis klarere rammeavtaler gjør at du bedre kan planlegge egen strategi
- Overdrevent ressursforbruk rammer bare deg, ingen andre. Liten eller ingen risiko for å få krav fra leverandør grunnet "uvettig" bruk som kan ha skadet andre kunders virksomhet og dermed indirekte hostingleverandøren.
- Enklere og i de fleste tilfeller mer presist å skille ut båndbreddeforbruk på IP-adresser.
- Bedre kontroll på IP-nivå fører til at trafikk lettere kan filtreres etter ditt ønske for å unngå aksessproblemer eller unødvendig stort båndbreddeforbruk.
- Dedikert løsning gir større frihet, noe som kan gi grunnlag for at din egen virksomhet kan tilby flere tjenester til dine kunder.
- Markedsføringsmessig fordel i visse tilfeller - sikkerhetsmessig og kvalitetsmessig
Det kan kanskje synes som om en dedikert server har alle fordelene. Faktum er at den rent teknisk sett har nettopp dette i nesten alle tilfeller. På samme måte som for webhotell skal man også i dette segmentet være forsiktig med å "gå seg blind" på priser, men heller identifisere eget behov og kjøpe tjenestenivå deretter. Kanskje et webhotell faktisk kan være nok til å begynne med?
Riktig produkt hos rett leverandør
Hvordan velger du riktig løsning og leverandør?
Når du skal velge et produkt for din bedrifts internettsatsning kan det alltids være nyttig å rådføre seg med kompetent personell som kan se hele din virksomhet i et større bilde enn eksempelvis bare det tekniske. Hva er viktig i dag, hva ser man for seg på sikt og hvilke krav vil man sette til en leverandør for å oppfylle disse strategiplanene på best mulig måte.
Tenk gjerne igjennom hvorvidt du vil karakterisere din egen webløsning som virksomhetskritisk eller ikke og på hvilket nivå du trenger garanti for at ting vil fungere i alle mulige ledd.
Referanselister viser gjerne mer enn tusen ord skrevet i markedsføringsånd. Det kan derfor være fornuftig å spørre leverandøren om han kan gi noen eksempler på allerede eksisterende kunder som faller i noenlunde samme kategori som din egen.
Som i de fleste andre tilfeller når man handler en eller annen tjeneste er det viktig å være oppmerksom på eventuelle begrensninger og ha en klar avtale for hvordan eventuelle tvister løses. Dersom det er aktuelt for din situasjon, kartlegg gjerne muligheten for at et webhotell kan oppgraderes med tilleggstjenester eller eventuelt et dedikert system
Gjennomfør gjerne en risikoanalyse på hvor lett det vil være å flytte fra den leverandøren du ønsker å etablere et kundeforhold. Brukes åpne, tekniske rammeverk og standardisert programvare er det gjerne enklere å flytte totalløsninger på et senere tidspunkt.
Vær åpen med leverandøren med tanke på hva din løsning vil kreve av tjenesten slik at motsatt part heller ikke får noen overraskelser - til syvende og sist kan du være du som blir sittende med sluttfakturaen.
Det viktigste tipset når du skal velge mellom et webhotell eller dedikert system er å ikke kjøpe mer enn du trenger. Se på ditt eget behov og sett opp en liten strategi med tanke på forventet utvikling i din egen virksomhet og hva dette vil kreve av hostingleverandøren.