aalto1 untyped-item.component.html
Avoimen lähdekoodin integraatioalustojen vertailu ja soveltuvuus suljetun lähdekoodin tuotteen vaihtoehdoksi
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Master's thesis
Electronic archive copy is available via Aalto Thesis Database.
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Location:
Authors
Date
Department
Major/Subject
Mcode
T-86
Degree programme
Language
fi
Pages
(7) + 79 s. + liitt.16
Series
Abstract
Järjestelmäintegraatiolla yhdistetään tietojärjestelmiä toimimaan tehokkaasti ja automaattisesti yhdessä.
Sen avulla vältetään tarvetta uusia vanhoja, toimivia järjestelmiä liiketoimintaprosesseja kehitettäessä.
Lisäksi uusien järjestelmien liittäminen nopeutuu ja ihmisten tekemien virheiden määrä pienenee.
Se tuo yritykselle säästöjä, lisää liiketoiminnan joustavuutta sekä parantaa liiketoiminnan valvontaa.
Viime vuosien aikana avoimen lähdekoodin ohjelmistot ovat nousseet useilla sovellusalueilla haastamaan perinteiset suljetun lähdekoodin tuotteet tarjoamalla vastaavia toiminnallisuuksia.
Osa niistä on noussut merkittävään asemaan omalla sovellusalueellaan.
Myös integraatioalustoja on tällä hetkellä tarjolla avoimena lähdekoodina lukuisia ja ne pyrkivät valtaamaan markkinoita vahvan aseman saavuttaneilta suljetun lähdekoodin integraatiotuotteilta.
Tässä työssä tavoitteena oli selvittää, tarjoavatko avoimen lähdekoodin integraatioalustat vastaavia toiminnallisuuksia kuin suljetun lähdekoodin tuotteet.
Pelkän tuotteiden ominaisuusvertailun lisäksi työssä huomioitiin liiketoiminnallinen näkökulma.
Erityisesti tutkittiin sitä, mitä asioita avoimen lähdekoodin tuotteista tulee selvittää ennen kuin integraatiota suunnittelevat yritykset voivat pitää niitä varteenotettavana vaihtoehtoina liiketoimintakriittisiin tehtäviin.
Saatujen tutkimustulosten perusteella tutkitut avoimen lähdekoodin integraatioalustat tarjoavat hyvät ja kattavat perustoiminnallisuudet integraatioiden toteuttamiseksi.
Niiden etuina ovat hyvä muokattavuus ja se, että ne eivät lukitse yritystä yhteen toimittajaan.
Niistä puuttuvat kuitenkin kehittäjän työtä nopeuttavat työkalut ja ne vaativat kehittäjiltä hyvää ohjelmointiosaamista.
Niihin saatavilla oleva kaupallinen tuki, aktiivinen kehittäjäyhteisö sekä laaja käyttäjäkunta nostavat ne kuitenkin monissa käyttötapauksissa varteenotettaviksi vaihtoehdoiksi suljetun lähdekoodin tuotteille.