Keskitetyn integraatiojärjestelmän valvonnan kehittäminen
Mikonranta, Sasu (2017)
Mikonranta, Sasu
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201701091219
https://urn.fi/URN:NBN:fi:amk-201701091219
Tiivistelmä
Tämän insinöörityön tarkoituksena oli selvittää kehitysmahdollisuuksia keskitetyssä integraatioissa käytettävän sovellusadapterin valvontaan. Selvityksen esille nostamista ehdotuksista valittaisiin yksi jatkokehitykseen ja tämä toteutettaisiin prototyyppinä ensin testiympäristöön ja myöhemmin tuotantoon. Työn tavoite oli parantaa sovellusadapterin nykyistä valvontaa ja tällä havaita virhetilanteita nykyhetkeä tehokkaammin. Työssä pohjustetaan myös järjestelmäintegraation periaatteita, sekä kuvataan integraatioissa käytettäviä komponentteja.
Työssä keskityttiin ongelmaan, kuinka kyseiseen toimintaympäristöön saataisiin luotua mahdollisimman riippumaton, yksinkertaisesti implementoitava, ongelmia korjaava valvontaratkaisu. Ratkaisumahdollisuuksia rajoittivat käytettävissä olevat resurssit, sekä ympäristön rajoitukset. Ratkaisuvaihtoehtoja käytiin kaupallisista vaihtoehdoista omakehittämiin ratkaisuihin ja arvioitiin näiden toiminnallisuutta.
Ratkaisu toteutettiin hyödyntämällä integraatiokeskuksessa olevien valvontaohjelmistojen ominaisuuksia, sekä luomalla automatisoitu valvontaproseduuri ympäristöön. Nykytoiminnallisuuteen lisättiin ajastetulla skriptillä toteutettu valvonta, jonka tehtävänä on tarkastaa määritettyjen sovellusadapterien tilaa, hyödyntäen adapterin tuottamaa lokidataa.
Ratkaisua käytettiin työn loppuvaiheessa testiympäristön valvojana. Toteutus laajennetaan myöhemmin adapteri kerrallaan integraatiokeskuksen tuotantoympäristöön.
Työssä keskityttiin ongelmaan, kuinka kyseiseen toimintaympäristöön saataisiin luotua mahdollisimman riippumaton, yksinkertaisesti implementoitava, ongelmia korjaava valvontaratkaisu. Ratkaisumahdollisuuksia rajoittivat käytettävissä olevat resurssit, sekä ympäristön rajoitukset. Ratkaisuvaihtoehtoja käytiin kaupallisista vaihtoehdoista omakehittämiin ratkaisuihin ja arvioitiin näiden toiminnallisuutta.
Ratkaisu toteutettiin hyödyntämällä integraatiokeskuksessa olevien valvontaohjelmistojen ominaisuuksia, sekä luomalla automatisoitu valvontaproseduuri ympäristöön. Nykytoiminnallisuuteen lisättiin ajastetulla skriptillä toteutettu valvonta, jonka tehtävänä on tarkastaa määritettyjen sovellusadapterien tilaa, hyödyntäen adapterin tuottamaa lokidataa.
Ratkaisua käytettiin työn loppuvaiheessa testiympäristön valvojana. Toteutus laajennetaan myöhemmin adapteri kerrallaan integraatiokeskuksen tuotantoympäristöön.