Mikä on palvelukeskeinen arkkitehtuuri (SOA)?

Palvelukeskeinen arkkitehtuuri (SOA) on arkkitehtoninen lähestymistapa ohjelmistosovellusten rakentamiseen, jossa käytetään löyhästi kytkettyjä, itsenäisesti käyttöönotettavia ja uudelleenkäytettäviä palveluita. SOA:ssa sovellukset rakennetaan käyttämällä joukko palveluita, jotka on suunniteltu suorittamaan tiettyjä tehtäviä tai toimintoja. Nämä palvelut kommunikoivat keskenään vakioprotokollien ja -rajapintojen avulla, ja niitä voidaan yhdistää joustavien, skaalautuvien ja helppohoitoisten sovellusten luomiseksi. SOA:n päätavoite on edistää uudelleenkäyttöä, yhteentoimivuutta ja ketteryyttä organisaation IT-järjestelmissä.

Julkaisupäivämäärä: