integraatioarkkitehtuuri
Integraatioarkkitehtuuri on tieto- ja ohjelmistoarkkitehtuurin ala, joka määrittelee, miten organisaation eri sovellukset, järjestelmät ja tietovarastot liitetään toisiinsa. Sen tavoitteena on varmistaa luotettava, turvallinen ja tehokas tiedonvaihto sekä liiketoimintaprosessien saumaton toiminta riippumatta käytetyistä teknologioista.
Integraatioarkkitehtuurissa käytetään erilaisia suunnittelumalleja ja -tyylejä, kuten point-to-point-, hub-and-spoke- sekä tapahtuma- ja viestinvälitysmallit. Tyypillisiä arkkitehtuurityylejä ovat
Viestintä toteutetaan standardeilla kuten REST ja SOAP sekä tiedon formaateilla kuten XML ja JSON. Viestinvälitystä tukevat
Näin toiminnassa integraatioarkkitehtuuri täyttää turvallisuus-, luotettavuus-, skaalautuvuus-, hallittavuus- ja tietojen laatuvaatimukset. Monitorointi, lokitus, versiointi sekä muutoshallinta
Elinkaarensa aikana integraatioarkkitehtuuri kehittyy yhdessä organisaation tarpeiden kanssa. Se edellyttää arkkitehtuuriperiaatteita, standardeja, governancea sekä dokumentaatiota. Käytännössä