Hva er en referansearkitektur?

En referansearkitektur er et sett av sammenhengende mønstre som ofte brukes i programvareutvikling og integrering av datasystemer i bedriftsnettverk. Prosjektlederteam kan bruke disse mønstrene for å bestemme hvordan forskjellige løsninger, for eksempel programmeringsspråk eller nettverkskonfigurasjoner, for eksempel passer inn i en forretningsmodell. Flere forskjellige løsninger blir ofte utviklet, og det er vanligvis opp til teamet å bestemme hvilke de beste å bruke. I tillegg til en forretningsreferansemodell, inneholder planen vanligvis et rammeverk for hvordan folk grensesnitt mot nettverket, og hvilken programvare som skal implementeres.

Vanlige ordforråder og elementer relatert til vanlige komponenter i datasystemer og programvare er vanligvis en del av en referansearkitektur. Samhandlingen mellom dataprogrammer og til og med elektroniske komponenter kan også vises. Mønstre for hvordan alle delene kan passe sammen blir vanligvis studert for å forstå funksjonene til kommunikasjonsutstyr eller et oppgavespesifikt dataprogram, for eksempel.

Trinnene som går inn i et sluttprodukt kan være fokuset i en referansearkitektur, som også kan bestå av en liste over egenskaper for et bestemt system. Komponenter og deler som utgjør et datasystem er noen ganger inkludert i modellen. Programvarefunksjoner eller utformingen av et datanettverk kan være abstrakte, men i utviklingsfasen av et prosjekt blir referansearkitekturen vanligvis mer kortfattet etter hvert som planene for et ferdig produkt samles.

Referanseprogrammerarkitektur består ofte av operativsystemer så vel som databaseadministrasjonsprogrammer som kontrollerer lagring og flyt av informasjon. Et bestemt prosjekt kan kreve visse programmer, og et foretak må ofte vurdere kostnadene ved å anskaffe disse og tilhørende lisenser. Referansearkitektur inneholder ofte dataserver og programvaren som brukes til å betjene dem. Kommunikasjon, datatilgang, katalogstyring og utviklingsprogramvare er vanligvis også inkludert i modellen.

Programmeringsspråk og utviklingsmiljø som brukes er typisk integrerte komponenter i en referansearkitektur. Tilgang til datasystemer og den type sikkerhet som er på plass blir generelt også innarbeidet i en referansemodell, i likhet med metoden der kommandoer fra et brukergrensesnitt blir dirigert gjennom en datamaskin til et nettverk. Disse kommandoene er ofte viktige i forhold til hvordan ulike deler av en virksomhet samhandler. En referansearkitektur gir derfor en standardmodell av et datasystem under utvikling, eller som en bedrift kan bruke til å utvikle, bygge og forbedre sitt nettverk.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?