Kunnskapssenteret.com - http://www.kunnskapssenteret.com
Teknologisk struktur
http://www.kunnskapssenteret.com/articles/3349/1/Teknologisk-struktur/Teknologisk-struktur.html
Kjetil Sander
Ansvarlig redaktør og daglig leder for OnNet AS. Utdannet Diplom økonom og -markedsfører fra NMH/BI, med mellomfag i markedskommunikasjon. 
By Kjetil Sander
Publisert av 10/30/2006
 
Teknologisk struktur

Teknologisk struktur
Hvordan skal nettstedet integreres med organisasjonens eksisterende tekniske infrastruktur?

Svaret finner du ved å svare på følgende spørsmål:

  • Hvordan lagrer bedriften informasjonen?
    - Arkivskap eller digitalt på datamaskiner eller i et nettverk?
  • Hvordan utveksler bedriften informasjon?
    - Gjennom skriftlig informasjon som legges i en posthylle eller gjennom et felles internt nettverk ? Hvis felles nettverk; - Hvem er knyttet opp i LAN nettverket og hvem har/skal ha tilgang til Internett?
    - Gjennom notater, telefon, telefaks og/eller e-mail? Hvis e-mail, hvem har i så fall egen mail konto? Alle eller noen utvalgte?
    - Har ”utepersonell” egne mobiltelefoner? Hvis ja, skal disse kunne kommunisere med nettstedet?
     
  • Hvordan distribueres (horisontalt og vertikalt) og presenteres informasjonen i organisasjonen?
  • Hvilke data- og telekommunikasjonsteknologi benyttes i bedriften?
    - Hvilket operativsystem har serverne og klientene i datanettverket?
    -
    Hvilken nettverksteknologi benyttes, og hvilke må Internett løsningene være kompatible med?
    - Hvilken programvare er installert ? Hvilke logistikk, ordre og kundesystemer benyttes?
    - Hvilke databaser har bedriften og hvilken teknologi benytter dem?
    - Hvilke integrasjonsmekanismer finnes med disse systemene? Hvordan kan man importere og eksportere 
       informasjon mellom disse systemene?
    - Hvilke systemer, applikasjoner og periferiutstyr må Internett løsningene være kompatible og integrerte 
       med ? Hvordan skal datautvekslingen mellom de ulike enhetene skje.

Sentrale spørsmål som må besvares i denne delen av bedriftens nettstedplan er:

Kapasitet:
Hvor stor båndbredde og serverkraft trenger bedriften og nettstedet? Svaret vil være avhengig av hvor mange besøkende/brukere man forventer daglig vil bruke løsningen, samt hvilke databasefunksjoner man ønsker integrert i nettstedet. Jo flere brukere, jo større båndbredde kreves. Det samme gjelder databaseproblematikken. Jo større databasene er, og jo flere funksjoner du ønsker å integrere i løsningene, jo større serverkraft trenger løsningene.

Internett plattform:
Hvilken plattform skal Internett strukturen bygge på? Start med å angi valg av:

a) Maskinarkitektur:
Hvilken maskinvarearkitektur skal Internett plattformen bygges rundt?
AS 400, PC, RISC eller MAC?

b) Serverplattform (operativsystem):
Hvilken serverplattform skal nettsidene installeres og kjøres på? Valget vil her stå mellom å velge en WINDOWS, LINUX, SOLARIS eller en annen UNIX plattform.

Valg av serverplattform er avgjørende, da dette legger føringer for hvilke applikasjoner og teknologier (servertillegg, databaseteknologi og nettsideteknologi) som kan benyttes. Samt hvilke muligheter som finnes i å integrere løsningene med bedriftens øvrige datasystemer.

c) Web server:
Hvilken web server skal drive nettsidene?

d) Email server:
Hvilken email server skal benyttes?
Exchange, Qmail, Send Mail, Deamon etc.

e) Servertillegg:
Hvilke servertillegg må eventuelt installeres på serveren for at nettsidene skal kunne vises?

Databaseteknologi:
Hvilket databaseformat skal nettbutikken og de øvrige funksjonene i nettstedet bygge på ? Her gjelder det å velge et riktig format. Dvs. et format som passer til belastningen som forventes. Kritiske faktorer er her:

  • Hvor mange kommer til å bruke databasen samtidig?

  • Hvor mange records kommer databasen til å inneholde?

  • Hvordan skal databasen administreres og vedlikeholdes?

  • Hvilke krav til sikkerhet stilles?

  • Hvilke andre databaser eller datasystemer skal database integreres og kunne kommunisere med?

Databasekoblinger:
Hvordan skal dataene i databasen kobles opp mot nettsidene?

Nettsideteknologi:
Hvilken teknologi skal nettsidene bygge på?

Svaret vil være avhengig av om bedriften tar sikte på å utvikle statiske eller dynamiske nettsider. Med dynamiske nettsider menes nettsider som kommunisere med en eller flere databaser, og hvor det brukeren av nettsiden ser er avhengig av hvilken informasjon som finnes i databasen.

Trenger bedriften ikke noe annet enn statiske sider. Dvs. sider som ikke kan forandres uten at det foretas endringer i selve HTML kodene og som ikke kan kommunisere med en database, vil HTML være kjerneteknologien til nettsidene.

Ønsker bedriften dynamiske nettsider, må man velge en teknologi hvor budskapet ligger predefinert i nettsidene i form av koder som henter informasjonen fra forskjellige datakilder (for eksempel en database) på brukerens forespørsel. Den mest benyttede nettside teknologien for slike nettsider er i dag ASP (Active Server Pages).

Dernest må man ta stilling til hvilke scripting språk man skal velge for å utvikle de funksjonene man ønsker nettstedet skal inneholde. De mest vanlige scripting språkene er i dag Java script, Visual Basic script, CGI og PERL.

Ikke alle nettlesere støtter alle teknologiene som finnes. Du må derfor ta stilling til hvilke teknologier som du skal tillate at nettsidene dine skal inneholde og hvilke nettlesere de skal være kompatible med. Ta minimum stilling til følgende teknologier:

  •  Java Appletts

  • GIF animasjoner

  • FLASH animasjoner

  • DHTML effekter

  • ActiveX kontrollere

  • Avi, MPEG og andre video/multimedia formater

  • MIDI, AU, WAV og andre lydformater

  • Cookies

Mange har begynt å bruke Flash animasjoner og lignende effekter i sine nettsider. Vi anbefaler imidlertid deg til å være forsiktig med å bruke for mange slike effekter. Ikke bare gjør dette sidene tunge. De har også lett for å trekke bort oppmerksomheten fra kjernebudskapet. Det er kjernebudskapet brukerne skal huske – ikke effektene på siden. Dessuten er det ikke alle nettlesere som støtter Flash o.l. teknologier uten at det installeres et tilleggsprogram på brukerens PC. Må brukeren installere et program på sin maskin før vedkommende  kan se siden din, sier det seg selv at du vil miste mange brukere.

Hver konservativ og ikke bruk teknologier du ikke med sikkerhet vet at nettleserne til dine brukere støtter.

Sikkerhetskopiering:
For å sikre bedriften mot tap av data, må det utvikles betryggende rutiner hvordan nettstedets innhold skal sikres.

  • Hvordan skal sikkerhetskopieringen skje? Ved bruk av tapestreamer, speiling av harddisker eller hva?

  •  Hvor ofte skal sikkerhetskopiering gjennomføres?

  •  Hvordan skal sikkerhetskopien oppbevares?

  •  Hvordan skal sikkerheten mellom Internett og LAN nettverket sikres gjennom bruk av brannvegger, protokoller, passord og lignende?

  •  Hvordan skal Internett strukturen beskyttes mot virus infisering?

  •  Hvem skal ha ansvaret for sikkerhetskopieringen?

Plassering av Internett servere:
Skal bedriften sette opp en egen Internett server som er koblet på Internett gjennom en fastlinje eller skal bedriften leie plass på et web-hotell til sine tjenester, evt. Leie serverplass hos en ISP leverandør?

Drift og vedlikehold:
Hvem skal ha ansvaret for drift og vedlikehold av løsningene? Valget vil her stå mellom å bygge opp en egen drifts avdeling eller sette bort jobben til en ISP/ASP – leverandør. Dvs. et selskap som har spesialisert seg på å drifte datasystemer for andre bedrifter.