Tietokonearkkitehdit ovat järjestelmäinsinöörejä, jotka suunnittelevat ja rakentavat kehittyneitä tietokonejärjestelmiä. Integraatioarkkitehti on eräänlainen arkkitehti, joka osaa integroida useanlaisia tietokoneen osia ja ohjelmistoja. Hänellä on erikoiskoulutus, joka vaatii tyypillisesti vuosien insinöörikokemusta. Ohjelmiston integrointitaitoja tarvitaan suurissa organisaatioissa, jotka käyttävät ydinliiketoiminnassaan useita tietokoneita ja ohjelmistoja.
Ohjelmistojen integrointi on yleinen käytäntö useimmissa yrityksissä nykyään pienten tietokonelaitteiden ja monien modulaaristen ohjelmistokomponenttien vuoksi. Useimmat yritykset käyttävät erilaisia ohjelmistotyökaluja tiettyihin liiketoimintoihin, joten järjestelmän integrointia käytetään luomaan yhtenäinen teknologinen näkemys yritykselle. Integraatioarkkitehti on johtava suunnittelija, joka rakentaa tämän yhtenäisen mallin ja strategian.
Internet-pohjainen myynninseurantatyökalu on hyvä esimerkki ohjelmistotuotteesta, joka on normaalisti integroitu liiketoimintaan. Tämäntyyppiset työkalut auttavat yrityksiä määrittämään mahdolliset liidit ja seuraamaan vinkkejä mahdollisille uusille asiakkaille. Suurin osa myynninseurantaohjelmistoista on omaa ja vaatii integraatioarkkitehdin määrittämään, kuinka ohjelmisto integroidaan yrityksen käyttämään sovellussarjaan.
Integraatioarkkitehtuuria käytetään myös yritysten tietovarastointiprojekteissa. Nämä projektit edellyttävät järjestelmäasiantuntijoita, jotka ymmärtävät, miten erilaiset tiedot voidaan viedä yritysraportointityökaluun. Tämän tyyppinen arkkitehti voi koota tiedot vain erityisten integrointitekniikoiden avulla.
Ohjelmiston integrointi vaatii laajaa osaamista ja tietoa monentyyppisistä tietokonelaitteista. Integraatioarkkitehti on vastuussa yrityksen strategian rakentamisesta, jota voidaan käyttää koko yrityksessä. Tämäntyyppisiä integraatioprojekteja nähdään tyypillisesti suurissa myyntiorganisaatioissa, joilla on erilaiset järjestelmät ympäri maailmaa.
Integraatioarkkitehti osaa yhdistää useita ohjelmistotuotteita monimutkaisten liiketoimintavaatimusten täyttämiseksi. Hän ymmärtää graafisten ohjelmistotyökalujen, raportointiohjelmistojen ja tietokantaohjelmistojen vivahteet.
Microsoft Office -tuotteet ovat joitakin suosituimmista yritysohjelmistotyökaluista. Integraatioarkkitehti yleensä ymmärtää Microsoft Office -sovellusten ohjelmoinnin. Nämä työkalut voidaan yhdistää muihin ohjelmistoihin ja luoda yhtenäinen yrityssovellusten sarja yritykselle.
Palvelukeskeinen arkkitehtuuri on toinen arkkitehtuuritekniikka, joka yhdistää erilaisia ohjelmistokomponentteja. Tämä kehys käyttää pieniä ketteriä komponentteja, jotka jakavat käyttöliittymiä XML -laajennettavan merkintäkielen avulla, mikä on helpompi ymmärtää kuin useimmat ohjelmointikielet. Integraatioarkkitehdit ymmärtävät, miten SOA -tekniikoiden avulla voidaan ratkaista yrityksen integraatio -ongelmia.