Mis on võrdlusarhitektuur?

Võrdlusarhitektuur on omavahel seotud mustrite kogum, mida sageli kasutatakse tarkvaraarenduses ja arvutisüsteemide integreerimisel ettevõtte võrkudesse. Projektijuhtimise meeskonnad saavad neid mustreid kasutada selleks, et määrata, kuidas erinevad lahendused, näiteks programmeerimiskeeled või võrgukonfiguratsioonid, sobivad ärimudeliga. Tihti mõeldakse välja mitu erinevat lahendust ja tavaliselt on meeskonna otsustada, milliseid neist kõige paremini kasutada. Lisaks ärimudelile sisaldab plaan tavaliselt raamistikku, kuidas inimesed võrguga liidetakse ja millist tarkvara rakendatakse.

Levinud sõnavaraterminid ja arvutisüsteemide ja tarkvara tavaliste komponentidega seotud elemendid on tavaliselt osa viitearhitektuurist. Loetleda saab ka arvutiprogrammide ja isegi elektrooniliste komponentide vahelisi koostoimeid. Tavaliselt uuritakse mustreid, kuidas kõik osad kokku sobivad, näiteks sideseadmete või ülesandepõhise arvutiprogrammi funktsioonide mõistmiseks.

Lõpptootesse minevad sammud võivad olla võrdlusarhitektuuri fookuses, mis võib koosneda ka konkreetse süsteemi omaduste loendist. Mõnikord sisalduvad mudelis arvutisüsteemi moodustavad komponendid ja osad. Tarkvarafunktsioonid või arvutivõrgu paigutus võivad olla abstraktsed, kuid projekti arendusfaasis muutub võrdlusarhitektuur tavaliselt kokkuvõtlikumaks, kuna valmistoote plaanid kokku saavad.

Võrdlustarkvara arhitektuur koosneb sageli nii operatsioonisüsteemidest kui ka andmebaasihaldusprogrammidest, mis juhivad teabe salvestamist ja liikumist. Konkreetne projekt võib nõuda teatud tarkvaraprogramme ja sageli peab ettevõte arvestama nende ja nendega seotud litsentside hankimise kuludega. Võrdlusarhitektuur sisaldab sageli arvutiservereid ja nende käitamiseks kasutatavat tarkvara. Side, andmete juurdepääs, kataloogihaldus ja arendustarkvara on tavaliselt samuti mudelisse kaasatud.

Kasutatavad programmeerimiskeeled ja arenduskeskkond on tavaliselt võrdlusarhitektuuri lahutamatud komponendid. Juurdepääs arvutisüsteemidele ja olemasolev turbe tüüp võetakse üldiselt arvesse ka võrdlusmudelis, nagu ka meetod, mille puhul kasutajaliidese käsud suunatakse arvuti kaudu võrku. Need käsud on sageli olulised seoses sellega, kuidas ettevõtte erinevad osad suhtlevad. Võrdlusarhitektuur pakub seega arendatava arvutisüsteemi standardmudelit või mida ettevõte saab kasutada oma võrgu arendamiseks, ehitamiseks ja täiustamiseks.