Järjestelmäintegraatio ja datan automatisointi
Koistinen, Emmi (2020)
Koistinen, Emmi
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202003314207
https://urn.fi/URN:NBN:fi:amk-202003314207
Tiivistelmä
Opinnäytetyön tarkoituksena oli selvittää toimeksiantajalle, Isolta Oy:lle, kuinka järjestelmäintegraatio (EAI) ja ohjelmistorobotiikka (RPA) voivat helpottaa yrityksen käytössä olevien järjestelmien yhteen tuomista. Käytössä olevat ohjelmistot haluttiin yhdistää Google Data Studioon, ja saada data liikkumaan automaattisesti eri lähdejärjestelmistä kohteeseen.
Työssä tutustuttiin muun muassa järjestelmäintegraation hyödyntämiseen, suunnitteluun sekä erilaisiin integraatiomalleihin. Lisäksi perehdyttiin hieman ohjelmistorobotiikkaan ja tietoturvaan. Opinnäytetyössä tehtiin kolme erilaista integraatioesimerkkiä eri ohjelmistoja hyödyntäen. Ohjelmistot ovat Microsoft Visual Studio, Google Apps Script ja UiPath Studio. Työn esimerkkidatana käytettiin OData.org:n ja Fixer.io:n tarjoamia JSON-tiedostoja sekä Karelia-ammattikorkeakoulun käytössä olevaa toiminnanohjausjärjestelmää Dynamics NAV-palvelua.
Opinnäytetyön esimerkit osoittavat, että integraatiota on mahdollista tehdä eri tavoilla ja eri ohjelmistoja hyödyntäen. Monet ohjelmistot ja palveluiden tarjoajat tarjoavat mahdollisuuksia erilaisiin integrointiratkaisuihin. Suunnitteluvaiheessa tulee käydä läpi tarkasti yrityksen tarpeet.
Työssä tutustuttiin muun muassa järjestelmäintegraation hyödyntämiseen, suunnitteluun sekä erilaisiin integraatiomalleihin. Lisäksi perehdyttiin hieman ohjelmistorobotiikkaan ja tietoturvaan. Opinnäytetyössä tehtiin kolme erilaista integraatioesimerkkiä eri ohjelmistoja hyödyntäen. Ohjelmistot ovat Microsoft Visual Studio, Google Apps Script ja UiPath Studio. Työn esimerkkidatana käytettiin OData.org:n ja Fixer.io:n tarjoamia JSON-tiedostoja sekä Karelia-ammattikorkeakoulun käytössä olevaa toiminnanohjausjärjestelmää Dynamics NAV-palvelua.
Opinnäytetyön esimerkit osoittavat, että integraatiota on mahdollista tehdä eri tavoilla ja eri ohjelmistoja hyödyntäen. Monet ohjelmistot ja palveluiden tarjoajat tarjoavat mahdollisuuksia erilaisiin integrointiratkaisuihin. Suunnitteluvaiheessa tulee käydä läpi tarkasti yrityksen tarpeet.