Mikä on SOA?
SOA (Service-Oriented Architecture, palvelukeskeinen arkkitehtuuri) järjestää liiketoimintakyvykkyydet palveluiksi, joita useat sovellukset voivat jakaa. Jokainen palvelu tarjoaa selkeän toiminnon, kuten varaston tarkistamisen tai laskun luomisen, sovitun rajapinnan kautta.
Esimerkiksi verkkokauppa ja henkilökunnan sovellus voivat kutsua samaa varastopalvelua tarkistaakseen varastosaldon. Kummankaan sovelluksen ei tarvitse toteuttaa liiketoimintalogiikkaa uudelleen tai tuntea varasto-ohjelmiston sisäistä toimintaa.
