Skip to main content

Hva er en referansearkitektur?

En referansearkitektur er et sett med 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 er ofte utviklet, og det er vanligvis opp til teamet å bestemme hvilke de beste å bruke er.I tillegg til en forretningsreferansemodell, inkluderer planen vanligvis et rammeverk for hvordan mennesker grensesnitt mot nettverket, og hvilken programvare som vil bli implementert.

Vanlige ordforrådsbetegnelser og elementer relatert til vanlige komponenter i datasystemer og programvare er vanligvis en del av enReferansearkitektur.Interaksjonene 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 i fokus for en referansearkitektur, som somKan også bestå av en liste over egenskaper til et bestemt system.Komponenter og deler som utgjør et datasystem er noen ganger inkludert i modellen.Programvarefunksjoner eller utforming av et datanettverk kan være abstrakt, men i løpet av utviklingsfasen av et prosjekt blir referansearkitekturen vanligvis mer kortfattet ettersom planene for et ferdig produkt kommer sammen.

Referanseprogramvarearkitektur består ofte av operativsystemer som somsamtidig som databasestyringsprogrammer som kontrollerer lagring og flyt av informasjon.Et bestemt prosjekt kan kreve visse programmer, og en bedrift må ofte vurdere utgiftene til å anskaffe disse og tilhørende lisenser.Referansearkitektur inkluderer ofte dataservere og programvaren som brukes til å betjene dem.Kommunikasjon, datatilgang, katalogstyring og utviklingsprogramvare er vanligvis også inkludert i modellen.

Programmeringsspråk og utviklingsmiljø er typisk integrerte komponenter i en referansearkitektur.Tilgang til datasystemer og hvilken type sikkerhet som er på plass, blir generelt sett inn i en referansemodell også, og det samme er metoden som kommandoer fra et brukergrensesnitt blir dirigert gjennom en datamaskin til et nettverk.Disse kommandoene er ofte viktige i forhold til hvor forskjellige deler av en virksomhet samhandler.En referansearkitektur gir derfor en standardmodell av et datasystem i utvikling, eller som et foretak kan bruke i å utvikle, bygge og forbedre nettverket.