Avoimen lähdekoodin integraatioalustojen vertailu ja soveltuvuus suljetun lähdekoodin tuotteen vaihtoehdoksi

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

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.

Description

Supervisor

Hämäläinen, Matti

Thesis advisor

Poikonen, Tero

Other note

Citation